gitextract_e9nah5ci/ ├── .babelrc ├── .dockerignore ├── .eslintignore ├── .gitignore ├── .nvmrc ├── .prettierignore ├── LICENSE ├── README.md ├── docs/ │ ├── README.md │ ├── classes/ │ │ ├── Backend_GameLogic_CaptureZoneGenerator.CaptureZoneGenerator.md │ │ ├── Backend_GameLogic_ContractsAPI.ContractsAPI.md │ │ ├── Backend_GameLogic_GameManager.default.md │ │ ├── Backend_GameLogic_GameObjects.GameObjects.md │ │ ├── Backend_GameLogic_GameUIManager.default.md │ │ ├── Backend_GameLogic_InitialGameStateDownloader.InitialGameStateDownloader.md │ │ ├── Backend_GameLogic_LayeredMap.LayeredMap.md │ │ ├── Backend_GameLogic_PluginManager.PluginManager.md │ │ ├── Backend_GameLogic_PluginManager.ProcessInfo.md │ │ ├── Backend_GameLogic_TutorialManager.default.md │ │ ├── Backend_GameLogic_ViewportEntities.ViewportEntities.md │ │ ├── Backend_Miner_MinerManager.HomePlanetMinerChunkStore.md │ │ ├── Backend_Miner_MinerManager.default.md │ │ ├── Backend_Miner_MiningPatterns.SpiralPattern.md │ │ ├── Backend_Miner_MiningPatterns.SwissCheesePattern.md │ │ ├── Backend_Miner_MiningPatterns.TowardsCenterPattern.md │ │ ├── Backend_Miner_MiningPatterns.TowardsCenterPatternV2.md │ │ ├── Backend_Network_EventLogger.EventLogger.md │ │ ├── Backend_Storage_PersistentChunkStore.default.md │ │ ├── Backend_Storage_ReaderDataStore.default.md │ │ ├── Backend_Utils_SnarkArgsHelper.default.md │ │ ├── Backend_Utils_Wrapper.Wrapper.md │ │ ├── Frontend_Components_Btn.DarkForestButton.md │ │ ├── Frontend_Components_Btn.DarkForestShortcutButton.md │ │ ├── Frontend_Components_Btn.ShortcutPressedEvent.md │ │ ├── Frontend_Components_Input.DarkForestCheckbox.md │ │ ├── Frontend_Components_Input.DarkForestColorInput.md │ │ ├── Frontend_Components_Input.DarkForestNumberInput.md │ │ ├── Frontend_Components_Input.DarkForestTextInput.md │ │ ├── Frontend_Components_Modal.DarkForestModal.md │ │ ├── Frontend_Components_Modal.PositionChangedEvent.md │ │ ├── Frontend_Components_Slider.DarkForestSlider.md │ │ ├── Frontend_Components_Slider.DarkForestSliderHandle.md │ │ ├── Frontend_Game_ModalManager.default.md │ │ ├── Frontend_Game_NotificationManager.default.md │ │ ├── Frontend_Game_Viewport.default.md │ │ ├── Frontend_Panes_Lobbies_Reducer.InvalidConfigError.md │ │ ├── Frontend_Renderers_Artifacts_ArtifactRenderer.ArtifactRenderer.md │ │ ├── Frontend_Renderers_GifRenderer.GifRenderer.md │ │ ├── Frontend_Utils_UIEmitter.default.md │ │ ├── Frontend_Views_DFErrorBoundary.DFErrorBoundary.md │ │ └── Frontend_Views_GenericErrorBoundary.GenericErrorBoundary.md │ ├── enums/ │ │ ├── Backend_GameLogic_GameManager.GameManagerEvent.md │ │ ├── Backend_GameLogic_GameUIManager.GameUIManagerEvent.md │ │ ├── Backend_GameLogic_TutorialManager.TutorialManagerEvent.md │ │ ├── Backend_GameLogic_TutorialManager.TutorialState.md │ │ ├── Backend_Miner_MinerManager.MinerManagerEvent.md │ │ ├── Backend_Miner_MiningPatterns.MiningPatternType.md │ │ ├── Backend_Network_EventLogger.EventType.md │ │ ├── Backend_Network_UtilityServerAPI.EmailResponse.md │ │ ├── Backend_Storage_ReaderDataStore.SinglePlanetDataStoreEvent.md │ │ ├── Frontend_Components_Email.EmailCTAMode.md │ │ ├── Frontend_Components_GameLandingPageComponents.InitRenderState.md │ │ ├── Frontend_Game_NotificationManager.NotificationManagerEvent.md │ │ ├── Frontend_Game_NotificationManager.NotificationType.md │ │ ├── Frontend_Pages_LandingPage.LandingPageZIndex.md │ │ ├── Frontend_Pages_UnsubscribePage.LandingPageZIndex.md │ │ ├── Frontend_Utils_BrowserChecks.Incompatibility.md │ │ ├── Frontend_Utils_TerminalTypes.TerminalTextStyle.md │ │ ├── Frontend_Utils_UIEmitter.UIEmitterEvent.md │ │ ├── Frontend_Utils_constants.DFZIndex.md │ │ ├── Frontend_Views_PlanetNotifications.PlanetNotifType.md │ │ ├── types_darkforest_api_ContractsAPITypes.ContractEvent.md │ │ ├── types_darkforest_api_ContractsAPITypes.ContractsAPIEvent.md │ │ ├── types_darkforest_api_ContractsAPITypes.InitArgIdxs.md │ │ ├── types_darkforest_api_ContractsAPITypes.MoveArgIdxs.md │ │ ├── types_darkforest_api_ContractsAPITypes.PlanetEventType.md │ │ ├── types_darkforest_api_ContractsAPITypes.UpgradeArgIdxs.md │ │ ├── types_darkforest_api_ContractsAPITypes.ZKArgIdx.md │ │ └── types_global_GlobalTypes.StatIdx.md │ ├── interfaces/ │ │ ├── Backend_GameLogic_ArrivalUtils.PlanetDiff.md │ │ ├── Backend_GameLogic_InitialGameStateDownloader.InitialGameState.md │ │ ├── Backend_Miner_MiningPatterns.MiningPattern.md │ │ ├── Backend_Network_AccountManager.Account.md │ │ ├── Backend_Plugins_EmbeddedPluginLoader.EmbeddedPlugin.md │ │ ├── Backend_Plugins_PluginProcess.PluginProcess.md │ │ ├── Backend_Plugins_SerializedPlugin.SerializedPlugin.md │ │ ├── Frontend_Components_TextLoadingBar.LoadingBarHandle.md │ │ ├── Frontend_Panes_Lobbies_LobbiesUtils.LobbiesPaneProps.md │ │ ├── Frontend_Panes_Tooltip.TooltipProps.md │ │ ├── Frontend_Panes_Tooltip.TooltipTriggerProps.md │ │ ├── Frontend_Utils_EmitterUtils.Diff.md │ │ ├── Frontend_Views_ModalPane.ModalFrame.md │ │ ├── Frontend_Views_ModalPane.ModalHandle.md │ │ ├── Frontend_Views_Share.ShareProps.md │ │ ├── Frontend_Views_Terminal.TerminalHandle.md │ │ ├── Frontend_Views_Terminal.TerminalProps.md │ │ ├── types_darkforest_api_ChunkStoreTypes.ChunkStore.md │ │ ├── types_darkforest_api_ChunkStoreTypes.PersistedChunk.md │ │ ├── types_darkforest_api_ChunkStoreTypes.PersistedLocation.md │ │ ├── types_darkforest_api_ContractsAPITypes.ContractConstants.md │ │ ├── types_global_GlobalTypes.ClaimCountdownInfo.md │ │ ├── types_global_GlobalTypes.MinerWorkerMessage.md │ │ └── types_global_GlobalTypes.RevealCountdownInfo.md │ └── modules/ │ ├── Backend_GameLogic_ArrivalUtils.md │ ├── Backend_GameLogic_CaptureZoneGenerator.md │ ├── Backend_GameLogic_ContractsAPI.md │ ├── Backend_GameLogic_GameManager.md │ ├── Backend_GameLogic_GameObjects.md │ ├── Backend_GameLogic_GameUIManager.md │ ├── Backend_GameLogic_InitialGameStateDownloader.md │ ├── Backend_GameLogic_LayeredMap.md │ ├── Backend_GameLogic_PluginManager.md │ ├── Backend_GameLogic_TutorialManager.md │ ├── Backend_GameLogic_ViewportEntities.md │ ├── Backend_Miner_ChunkUtils.md │ ├── Backend_Miner_MinerManager.md │ ├── Backend_Miner_MiningPatterns.md │ ├── Backend_Miner_permutation.md │ ├── Backend_Network_AccountManager.md │ ├── Backend_Network_Blockchain.md │ ├── Backend_Network_EventLogger.md │ ├── Backend_Network_LeaderboardApi.md │ ├── Backend_Network_MessageAPI.md │ ├── Backend_Network_NetworkHealthApi.md │ ├── Backend_Network_UtilityServerAPI.md │ ├── Backend_Plugins_EmbeddedPluginLoader.md │ ├── Backend_Plugins_PluginProcess.md │ ├── Backend_Plugins_PluginTemplate.md │ ├── Backend_Plugins_SerializedPlugin.md │ ├── Backend_Storage_PersistentChunkStore.md │ ├── Backend_Storage_ReaderDataStore.md │ ├── Backend_Utils_Animation.md │ ├── Backend_Utils_Coordinates.md │ ├── Backend_Utils_SnarkArgsHelper.md │ ├── Backend_Utils_Utils.md │ ├── Backend_Utils_WhitelistSnarkArgsHelper.md │ ├── Backend_Utils_Wrapper.md │ ├── Frontend_Components_AncientLabel.md │ ├── Frontend_Components_ArtifactImage.md │ ├── Frontend_Components_BiomeAnims.md │ ├── Frontend_Components_Btn.md │ ├── Frontend_Components_Button.md │ ├── Frontend_Components_CapturePlanetButton.md │ ├── Frontend_Components_CoreUI.md │ ├── Frontend_Components_Corner.md │ ├── Frontend_Components_DisplayGasPrices.md │ ├── Frontend_Components_Email.md │ ├── Frontend_Components_GameLandingPageComponents.md │ ├── Frontend_Components_GameWindowComponents.md │ ├── Frontend_Components_Icons.md │ ├── Frontend_Components_Input.md │ ├── Frontend_Components_Labels_ArtifactLabels.md │ ├── Frontend_Components_Labels_BiomeLabels.md │ ├── Frontend_Components_Labels_KeywordLabels.md │ ├── Frontend_Components_Labels_Labels.md │ ├── Frontend_Components_Labels_LavaLabel.md │ ├── Frontend_Components_Labels_LegendaryLabel.md │ ├── Frontend_Components_Labels_MythicLabel.md │ ├── Frontend_Components_Labels_PlanetLabels.md │ ├── Frontend_Components_Labels_SpacetimeRipLabel.md │ ├── Frontend_Components_Labels_WastelandLabel.md │ ├── Frontend_Components_LoadingSpinner.md │ ├── Frontend_Components_MaybeShortcutButton.md │ ├── Frontend_Components_MineArtifactButton.md │ ├── Frontend_Components_Modal.md │ ├── Frontend_Components_OpenPaneButtons.md │ ├── Frontend_Components_PluginModal.md │ ├── Frontend_Components_ReadMore.md │ ├── Frontend_Components_RemoteModal.md │ ├── Frontend_Components_Row.md │ ├── Frontend_Components_Slider.md │ ├── Frontend_Components_Text.md │ ├── Frontend_Components_TextLoadingBar.md │ ├── Frontend_Components_TextPreview.md │ ├── Frontend_Components_Theme.md │ ├── Frontend_Components_TimeUntil.md │ ├── Frontend_Game_ControllableCanvas.md │ ├── Frontend_Game_ModalManager.md │ ├── Frontend_Game_NotificationManager.md │ ├── Frontend_Game_Popups.md │ ├── Frontend_Game_Viewport.md │ ├── Frontend_Pages_App.md │ ├── Frontend_Pages_CreateLobby.md │ ├── Frontend_Pages_EventsPage.md │ ├── Frontend_Pages_GameLandingPage.md │ ├── Frontend_Pages_GifMaker.md │ ├── Frontend_Pages_LandingPage.md │ ├── Frontend_Pages_LoadingPage.md │ ├── Frontend_Pages_LobbyLandingPage.md │ ├── Frontend_Pages_NotFoundPage.md │ ├── Frontend_Pages_ShareArtifact.md │ ├── Frontend_Pages_SharePlanet.md │ ├── Frontend_Pages_TestArtifactImages.md │ ├── Frontend_Pages_TxConfirmPopup.md │ ├── Frontend_Pages_UnsubscribePage.md │ ├── Frontend_Pages_ValhallaPage.md │ ├── Frontend_Panes_ArtifactCard.md │ ├── Frontend_Panes_ArtifactDetailsPane.md │ ├── Frontend_Panes_ArtifactHoverPane.md │ ├── Frontend_Panes_ArtifactsList.md │ ├── Frontend_Panes_BroadcastPane.md │ ├── Frontend_Panes_CoordsPane.md │ ├── Frontend_Panes_DiagnosticsPane.md │ ├── Frontend_Panes_ExplorePane.md │ ├── Frontend_Panes_HatPane.md │ ├── Frontend_Panes_HelpPane.md │ ├── Frontend_Panes_HoverPane.md │ ├── Frontend_Panes_HoverPlanetPane.md │ ├── Frontend_Panes_Lobbies_AdminPermissionsPane.md │ ├── Frontend_Panes_Lobbies_ArtifactSettingsPane.md │ ├── Frontend_Panes_Lobbies_CaptureZonesPane.md │ ├── Frontend_Panes_Lobbies_ConfigurationPane.md │ ├── Frontend_Panes_Lobbies_GameSettingsPane.md │ ├── Frontend_Panes_Lobbies_LobbiesUtils.md │ ├── Frontend_Panes_Lobbies_MinimapPane.md │ ├── Frontend_Panes_Lobbies_MinimapUtils.md │ ├── Frontend_Panes_Lobbies_PlanetPane.md │ ├── Frontend_Panes_Lobbies_PlayerSpawnPane.md │ ├── Frontend_Panes_Lobbies_Reducer.md │ ├── Frontend_Panes_Lobbies_SnarkPane.md │ ├── Frontend_Panes_Lobbies_SpaceJunkPane.md │ ├── Frontend_Panes_Lobbies_SpaceTypeBiomePane.md │ ├── Frontend_Panes_Lobbies_WorldSizePane.md │ ├── Frontend_Panes_ManagePlanetArtifacts_ArtifactActions.md │ ├── Frontend_Panes_ManagePlanetArtifacts_ManageArtifacts.md │ ├── Frontend_Panes_ManagePlanetArtifacts_ManagePlanetArtifactsPane.md │ ├── Frontend_Panes_ManagePlanetArtifacts_SortBy.md │ ├── Frontend_Panes_ManagePlanetArtifacts_UpgradeStatsView.md │ ├── Frontend_Panes_OnboardingPane.md │ ├── Frontend_Panes_PlanetContextPane.md │ ├── Frontend_Panes_PlanetDexPane.md │ ├── Frontend_Panes_PlanetInfoPane.md │ ├── Frontend_Panes_PlayerArtifactsPane.md │ ├── Frontend_Panes_PluginEditorPane.md │ ├── Frontend_Panes_PluginLibraryPane.md │ ├── Frontend_Panes_PrivatePane.md │ ├── Frontend_Panes_SettingsPane.md │ ├── Frontend_Panes_Tooltip.md │ ├── Frontend_Panes_TooltipPanes.md │ ├── Frontend_Panes_TransactionLogPane.md │ ├── Frontend_Panes_TutorialPane.md │ ├── Frontend_Panes_TwitterVerifyPane.md │ ├── Frontend_Panes_UpgradeDetailsPane.md │ ├── Frontend_Panes_WikiPane.md │ ├── Frontend_Panes_ZoomPane.md │ ├── Frontend_Renderers_Artifacts_ArtifactRenderer.md │ ├── Frontend_Renderers_GifRenderer.md │ ├── Frontend_Renderers_LandingPageCanvas.md │ ├── Frontend_Renderers_PlanetscapeRenderer_PlanetIcons.md │ ├── Frontend_Styles_Colors.md │ ├── Frontend_Styles_Mixins.md │ ├── Frontend_Styles_dfstyles.md │ ├── Frontend_Utils_AppHooks.md │ ├── Frontend_Utils_BrowserChecks.md │ ├── Frontend_Utils_EmitterHooks.md │ ├── Frontend_Utils_EmitterUtils.md │ ├── Frontend_Utils_Hooks.md │ ├── Frontend_Utils_KeyEmitters.md │ ├── Frontend_Utils_SettingsHooks.md │ ├── Frontend_Utils_ShortcutConstants.md │ ├── Frontend_Utils_TerminalTypes.md │ ├── Frontend_Utils_TimeUtils.md │ ├── Frontend_Utils_UIEmitter.md │ ├── Frontend_Utils_constants.md │ ├── Frontend_Utils_createDefinedContext.md │ ├── Frontend_Views_ArtifactLink.md │ ├── Frontend_Views_ArtifactRow.md │ ├── Frontend_Views_CadetWormhole.md │ ├── Frontend_Views_DFErrorBoundary.md │ ├── Frontend_Views_DarkForestTips.md │ ├── Frontend_Views_EmojiPicker.md │ ├── Frontend_Views_EmojiPlanetNotification.md │ ├── Frontend_Views_GameWindowLayout.md │ ├── Frontend_Views_GenericErrorBoundary.md │ ├── Frontend_Views_LandingPageRoundArt.md │ ├── Frontend_Views_Leaderboard.md │ ├── Frontend_Views_ModalIcon.md │ ├── Frontend_Views_ModalPane.md │ ├── Frontend_Views_NetworkHealth.md │ ├── Frontend_Views_Notifications.md │ ├── Frontend_Views_Paused.md │ ├── Frontend_Views_PlanetCard.md │ ├── Frontend_Views_PlanetCardComponents.md │ ├── Frontend_Views_PlanetLink.md │ ├── Frontend_Views_PlanetNotifications.md │ ├── Frontend_Views_SendResources.md │ ├── Frontend_Views_Share.md │ ├── Frontend_Views_SidebarPane.md │ ├── Frontend_Views_SortableTable.md │ ├── Frontend_Views_TabbedView.md │ ├── Frontend_Views_Table.md │ ├── Frontend_Views_Terminal.md │ ├── Frontend_Views_TopBar.md │ ├── Frontend_Views_UpgradePreview.md │ ├── Frontend_Views_WithdrawSilver.md │ ├── types_darkforest_api_ChunkStoreTypes.md │ ├── types_darkforest_api_ContractsAPITypes.md │ ├── types_darkforest_api_UtilityServerAPITypes.md │ ├── types_file_loader_FileWorkerTypes.__darkforest_eth_contracts_abis___json_.md │ ├── types_file_loader_FileWorkerTypes.__darkforest_eth_snarks___wasm_.md │ ├── types_file_loader_FileWorkerTypes.__darkforest_eth_snarks___zkey_.md │ ├── types_file_loader_FileWorkerTypes.md │ └── types_global_GlobalTypes.md ├── embedded_plugins/ │ ├── Admin-Controls.ts │ ├── Getting-Started.ts │ ├── Locate-Artifacts.ts │ ├── Rage-Cage.ts │ ├── Remote-Explorer.ts │ └── Renderer-Showcase.ts ├── index.html ├── last_updated.txt ├── netlify.toml ├── package.json ├── plugins/ │ ├── PluginTemplate.ts │ ├── README.md │ └── RendererPlugin.md ├── public/ │ ├── manifest.json │ └── robots.txt ├── src/ │ ├── Backend/ │ │ ├── GameLogic/ │ │ │ ├── ArrivalUtils.ts │ │ │ ├── CaptureZoneGenerator.ts │ │ │ ├── ContractsAPI.ts │ │ │ ├── GameManager.ts │ │ │ ├── GameObjects.ts │ │ │ ├── GameUIManager.ts │ │ │ ├── InitialGameStateDownloader.tsx │ │ │ ├── LayeredMap.ts │ │ │ ├── PluginManager.tsx │ │ │ ├── TutorialManager.ts │ │ │ └── ViewportEntities.ts │ │ ├── Miner/ │ │ │ ├── ChunkUtils.ts │ │ │ ├── MinerManager.ts │ │ │ ├── MiningPatterns.ts │ │ │ ├── miner.worker.ts │ │ │ └── permutation.ts │ │ ├── Network/ │ │ │ ├── AccountManager.ts │ │ │ ├── Blockchain.ts │ │ │ ├── EventLogger.ts │ │ │ ├── LeaderboardApi.ts │ │ │ ├── MessageAPI.ts │ │ │ ├── NetworkHealthApi.ts │ │ │ └── UtilityServerAPI.ts │ │ ├── Plugins/ │ │ │ ├── EmbeddedPluginLoader.ts │ │ │ ├── PluginProcess.ts │ │ │ ├── PluginTemplate.ts │ │ │ └── SerializedPlugin.ts │ │ ├── Storage/ │ │ │ ├── PersistentChunkStore.ts │ │ │ └── ReaderDataStore.ts │ │ └── Utils/ │ │ ├── Animation.ts │ │ ├── Coordinates.ts │ │ ├── SnarkArgsHelper.ts │ │ ├── Utils.ts │ │ ├── WhitelistSnarkArgsHelper.ts │ │ └── Wrapper.ts │ ├── Frontend/ │ │ ├── Components/ │ │ │ ├── AncientLabel.tsx │ │ │ ├── ArtifactImage.tsx │ │ │ ├── BiomeAnims.tsx │ │ │ ├── Btn.tsx │ │ │ ├── Button.tsx │ │ │ ├── CapturePlanetButton.tsx │ │ │ ├── CoreUI.tsx │ │ │ ├── Corner.tsx │ │ │ ├── DisplayGasPrices.tsx │ │ │ ├── Email.tsx │ │ │ ├── GameLandingPageComponents.tsx │ │ │ ├── GameWindowComponents.tsx │ │ │ ├── Icons.tsx │ │ │ ├── Input.tsx │ │ │ ├── Labels/ │ │ │ │ ├── ArtifactLabels.tsx │ │ │ │ ├── BiomeLabels.tsx │ │ │ │ ├── KeywordLabels.tsx │ │ │ │ ├── Labels.tsx │ │ │ │ ├── LavaLabel.tsx │ │ │ │ ├── LegendaryLabel.tsx │ │ │ │ ├── MythicLabel.tsx │ │ │ │ ├── PlanetLabels.tsx │ │ │ │ ├── SpacetimeRipLabel.tsx │ │ │ │ └── WastelandLabel.tsx │ │ │ ├── LoadingSpinner.tsx │ │ │ ├── MaybeShortcutButton.tsx │ │ │ ├── MineArtifactButton.tsx │ │ │ ├── Modal.tsx │ │ │ ├── OpenPaneButtons.tsx │ │ │ ├── PluginModal.tsx │ │ │ ├── ReadMore.tsx │ │ │ ├── RemoteModal.tsx │ │ │ ├── Row.tsx │ │ │ ├── Slider.tsx │ │ │ ├── Text.tsx │ │ │ ├── TextLoadingBar.tsx │ │ │ ├── TextPreview.tsx │ │ │ ├── Theme.tsx │ │ │ └── TimeUntil.tsx │ │ ├── EntryPoints/ │ │ │ └── index.tsx │ │ ├── Game/ │ │ │ ├── ControllableCanvas.tsx │ │ │ ├── ModalManager.ts │ │ │ ├── NotificationManager.tsx │ │ │ ├── Popups.ts │ │ │ └── Viewport.ts │ │ ├── Pages/ │ │ │ ├── App.tsx │ │ │ ├── CreateLobby.tsx │ │ │ ├── EventsPage.tsx │ │ │ ├── GameLandingPage.tsx │ │ │ ├── GifMaker.tsx │ │ │ ├── LandingPage.tsx │ │ │ ├── LoadingPage.tsx │ │ │ ├── LobbyLandingPage.tsx │ │ │ ├── NotFoundPage.tsx │ │ │ ├── ShareArtifact.tsx │ │ │ ├── SharePlanet.tsx │ │ │ ├── TestArtifactImages.tsx │ │ │ ├── TxConfirmPopup.tsx │ │ │ ├── UnsubscribePage.tsx │ │ │ └── ValhallaPage.tsx │ │ ├── Panes/ │ │ │ ├── ArtifactCard.tsx │ │ │ ├── ArtifactDetailsPane.tsx │ │ │ ├── ArtifactHoverPane.tsx │ │ │ ├── ArtifactsList.tsx │ │ │ ├── BroadcastPane.tsx │ │ │ ├── CoordsPane.tsx │ │ │ ├── DiagnosticsPane.tsx │ │ │ ├── ExplorePane.tsx │ │ │ ├── HatPane.tsx │ │ │ ├── HelpPane.tsx │ │ │ ├── HoverPane.tsx │ │ │ ├── HoverPlanetPane.tsx │ │ │ ├── Lobbies/ │ │ │ │ ├── AdminPermissionsPane.tsx │ │ │ │ ├── ArtifactSettingsPane.tsx │ │ │ │ ├── CaptureZonesPane.tsx │ │ │ │ ├── ConfigurationPane.tsx │ │ │ │ ├── GameSettingsPane.tsx │ │ │ │ ├── LobbiesUtils.tsx │ │ │ │ ├── MinimapPane.tsx │ │ │ │ ├── MinimapUtils.ts │ │ │ │ ├── PlanetPane.tsx │ │ │ │ ├── PlayerSpawnPane.tsx │ │ │ │ ├── Reducer.ts │ │ │ │ ├── SnarkPane.tsx │ │ │ │ ├── SpaceJunkPane.tsx │ │ │ │ ├── SpaceTypeBiomePane.tsx │ │ │ │ ├── WorldSizePane.tsx │ │ │ │ └── minimap.worker.ts │ │ │ ├── ManagePlanetArtifacts/ │ │ │ │ ├── ArtifactActions.tsx │ │ │ │ ├── ManageArtifacts.tsx │ │ │ │ ├── ManagePlanetArtifactsPane.tsx │ │ │ │ ├── SortBy.tsx │ │ │ │ └── UpgradeStatsView.tsx │ │ │ ├── OnboardingPane.tsx │ │ │ ├── PlanetContextPane.tsx │ │ │ ├── PlanetDexPane.tsx │ │ │ ├── PlanetInfoPane.tsx │ │ │ ├── PlayerArtifactsPane.tsx │ │ │ ├── PluginEditorPane.tsx │ │ │ ├── PluginLibraryPane.tsx │ │ │ ├── PrivatePane.tsx │ │ │ ├── SettingsPane.tsx │ │ │ ├── Tooltip.tsx │ │ │ ├── TooltipPanes.tsx │ │ │ ├── TransactionLogPane.tsx │ │ │ ├── TutorialPane.tsx │ │ │ ├── TwitterVerifyPane.tsx │ │ │ ├── UpgradeDetailsPane.tsx │ │ │ ├── WikiPane.tsx │ │ │ └── ZoomPane.tsx │ │ ├── Renderers/ │ │ │ ├── Artifacts/ │ │ │ │ └── ArtifactRenderer.ts │ │ │ ├── GifRenderer.ts │ │ │ ├── LandingPageCanvas.tsx │ │ │ └── PlanetscapeRenderer/ │ │ │ └── PlanetIcons.tsx │ │ ├── Styles/ │ │ │ ├── Colors.tsx │ │ │ ├── Mixins.tsx │ │ │ ├── dfstyles.ts │ │ │ ├── font/ │ │ │ │ ├── generator_config.txt │ │ │ │ ├── perfect_dos_vga_437-demo.html │ │ │ │ ├── specimen_files/ │ │ │ │ │ ├── grid_12-825-55-15.css │ │ │ │ │ └── specimen_stylesheet.css │ │ │ │ └── stylesheet.css │ │ │ ├── icomoon/ │ │ │ │ └── style.css │ │ │ ├── preflight.css │ │ │ └── style.css │ │ ├── Utils/ │ │ │ ├── AppHooks.ts │ │ │ ├── BrowserChecks.ts │ │ │ ├── EmitterHooks.ts │ │ │ ├── EmitterUtils.ts │ │ │ ├── Hooks.tsx │ │ │ ├── KeyEmitters.ts │ │ │ ├── SettingsHooks.tsx │ │ │ ├── ShortcutConstants.ts │ │ │ ├── TerminalTypes.ts │ │ │ ├── TimeUtils.ts │ │ │ ├── UIEmitter.ts │ │ │ ├── constants.ts │ │ │ └── createDefinedContext.ts │ │ └── Views/ │ │ ├── ArtifactLink.tsx │ │ ├── ArtifactRow.tsx │ │ ├── CadetWormhole.tsx │ │ ├── DFErrorBoundary.tsx │ │ ├── DarkForestTips.tsx │ │ ├── EmojiPicker.tsx │ │ ├── EmojiPlanetNotification.tsx │ │ ├── GameWindowLayout.tsx │ │ ├── GenericErrorBoundary.tsx │ │ ├── LandingPageRoundArt.tsx │ │ ├── Leaderboard.tsx │ │ ├── ModalIcon.tsx │ │ ├── ModalPane.tsx │ │ ├── NetworkHealth.tsx │ │ ├── Notifications.tsx │ │ ├── Paused.tsx │ │ ├── PlanetCard.tsx │ │ ├── PlanetCardComponents.tsx │ │ ├── PlanetLink.tsx │ │ ├── PlanetNotifications.tsx │ │ ├── SendResources.tsx │ │ ├── Share.tsx │ │ ├── SidebarPane.tsx │ │ ├── SortableTable.tsx │ │ ├── TabbedView.tsx │ │ ├── Table.tsx │ │ ├── Terminal.tsx │ │ ├── TopBar.tsx │ │ ├── UpgradePreview.tsx │ │ └── WithdrawSilver.tsx │ └── _types/ │ ├── darkforest/ │ │ └── api/ │ │ ├── ChunkStoreTypes.ts │ │ ├── ContractsAPITypes.ts │ │ └── UtilityServerAPITypes.ts │ ├── file-loader/ │ │ └── FileWorkerTypes.ts │ └── global/ │ ├── GlobalTypes.ts │ └── global.d.ts ├── tsconfig.decs.json ├── tsconfig.json ├── tsconfig.ref.json └── webpack.config.js