├── .editorconfig ├── .github ├── FUNDING.yml └── workflows │ ├── docker.yml │ └── nodejs-ci.yml ├── .gitignore ├── .vscode └── launch.json ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── client ├── .browserslistrc ├── .dockerignore ├── .editorconfig ├── .env.example ├── README.md ├── index.html ├── package.json ├── public │ ├── assets │ │ ├── LICENSE │ │ ├── css │ │ │ ├── app.min.css │ │ │ ├── fonts │ │ │ │ ├── bootstrap-icons.woff │ │ │ │ └── bootstrap-icons.woff2 │ │ │ ├── images │ │ │ │ ├── cover.jpg │ │ │ │ ├── logo.png │ │ │ │ └── pattern.png │ │ │ └── vendor.min.css │ │ ├── js │ │ │ ├── app.min.js │ │ │ └── vendor.min.js │ │ └── webfonts │ │ │ ├── all.min.css │ │ │ ├── fa-brands-400.ttf │ │ │ ├── fa-brands-400.woff2 │ │ │ ├── fa-regular-400.ttf │ │ │ ├── fa-regular-400.woff2 │ │ │ ├── fa-solid-900.ttf │ │ │ ├── fa-solid-900.woff2 │ │ │ ├── fa-v4compatibility.ttf │ │ │ └── fa-v4compatibility.woff2 │ ├── favicon.ico │ ├── favicon_dark.ico │ ├── favicon_touch.png │ ├── solaris_icon-android.png │ ├── solaris_icon-ipad-r.png │ ├── solaris_icon-ipad.png │ └── solaris_icon-iphone.png ├── src │ ├── App.vue │ ├── assets │ │ ├── audio │ │ │ ├── backspace.mp3 │ │ │ ├── click.mp3 │ │ │ ├── close.mp3 │ │ │ ├── dialog_open.mp3 │ │ │ ├── download.mp3 │ │ │ ├── hover.mp3 │ │ │ ├── join.mp3 │ │ │ ├── leave.mp3 │ │ │ ├── loading.mp3 │ │ │ ├── open.mp3 │ │ │ ├── quit.mp3 │ │ │ └── type.mp3 │ │ ├── avatars │ │ │ ├── 0.png │ │ │ ├── 1.png │ │ │ ├── 10.png │ │ │ ├── 11.png │ │ │ ├── 12.png │ │ │ ├── 13.png │ │ │ ├── 14.png │ │ │ ├── 15.png │ │ │ ├── 16.png │ │ │ ├── 17.png │ │ │ ├── 18.png │ │ │ ├── 19.png │ │ │ ├── 2.png │ │ │ ├── 20.png │ │ │ ├── 21.png │ │ │ ├── 22.png │ │ │ ├── 23.png │ │ │ ├── 24.png │ │ │ ├── 25.png │ │ │ ├── 26.png │ │ │ ├── 27.png │ │ │ ├── 28.png │ │ │ ├── 29.png │ │ │ ├── 3.png │ │ │ ├── 30.png │ │ │ ├── 31.png │ │ │ ├── 32.png │ │ │ ├── 33.png │ │ │ ├── 34.png │ │ │ ├── 35.png │ │ │ ├── 36.png │ │ │ ├── 37.png │ │ │ ├── 38.png │ │ │ ├── 39.png │ │ │ ├── 4.png │ │ │ ├── 40.png │ │ │ ├── 41.png │ │ │ ├── 42.png │ │ │ ├── 43.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ ├── 7.png │ │ │ ├── 8.png │ │ │ ├── 9.png │ │ │ ├── ape.png │ │ │ ├── fab.gif │ │ │ └── red.png │ │ ├── badges │ │ │ ├── LICENSE │ │ │ ├── ally.png │ │ │ ├── dauntless.png │ │ │ ├── diplomat.png │ │ │ ├── enemy.png │ │ │ ├── roleplay.png │ │ │ ├── sleepless.png │ │ │ ├── special_anonymous.png │ │ │ ├── special_arcade.png │ │ │ ├── special_battleRoyale.png │ │ │ ├── special_dark.png │ │ │ ├── special_fog.png │ │ │ ├── special_freeForAll.png │ │ │ ├── special_homeStar.png │ │ │ ├── special_homeStarElimination.png │ │ │ ├── special_kingOfTheHill.png │ │ │ ├── special_orbital.png │ │ │ ├── special_tinyGalaxy.png │ │ │ ├── special_ultraDark.png │ │ │ ├── strategist.png │ │ │ └── victor32.png │ │ ├── fonts │ │ │ ├── ChakraPetch-Medium.ttf │ │ │ ├── ChakraPetch-Regular.ttf │ │ │ └── OFL.txt │ │ ├── general │ │ │ └── laurel_wreath.svg │ │ ├── levels │ │ │ ├── 1.png │ │ │ ├── 10.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ ├── 7.png │ │ │ ├── 8.png │ │ │ └── 9.png │ │ ├── map-objects-symbols │ │ │ ├── 128x128_star_black_hole.svg │ │ │ ├── 128x128_star_pulsar.svg │ │ │ ├── 128x128_star_scannable.svg │ │ │ ├── 128x128_star_scannable_binary.svg │ │ │ ├── neb0-starless-bright.png │ │ │ └── vortex.png │ │ ├── map-objects │ │ │ ├── 128x128_carrier.svg │ │ │ ├── 128x128_circle_carrier.svg │ │ │ ├── 128x128_diamond_carrier.svg │ │ │ ├── 128x128_hexagon_carrier.svg │ │ │ ├── 128x128_square_carrier.svg │ │ │ ├── 128x128_star_black_hole.svg │ │ │ ├── 128x128_star_black_hole_binary.svg │ │ │ ├── 128x128_star_home.svg │ │ │ ├── 128x128_star_scannable.svg │ │ │ ├── 128x128_star_scannable_binary.svg │ │ │ ├── 128x128_star_unscannable.svg │ │ │ ├── 128x128_star_unscannable_binary.svg │ │ │ ├── 256x256_circle.svg │ │ │ ├── 256x256_circle_partial.svg │ │ │ ├── 256x256_circle_partial_warp_gate.svg │ │ │ ├── 256x256_circle_warp_gate.svg │ │ │ ├── 256x256_diamond.svg │ │ │ ├── 256x256_diamond_partial.svg │ │ │ ├── 256x256_diamond_partial_warp_gate.svg │ │ │ ├── 256x256_diamond_warp_gate.svg │ │ │ ├── 256x256_hexagon.svg │ │ │ ├── 256x256_hexagon_partial.svg │ │ │ ├── 256x256_hexagon_partial_warp_gate.svg │ │ │ ├── 256x256_hexagon_warp_gate.svg │ │ │ ├── 256x256_square.svg │ │ │ ├── 256x256_square_partial.svg │ │ │ ├── 256x256_square_partial_warp_gate.svg │ │ │ └── 256x256_square_warp_gate.svg │ │ ├── nebula │ │ │ ├── neb0-starless-bright.png │ │ │ ├── neb0-starless.png │ │ │ ├── neb1-starless-bright.png │ │ │ ├── neb1-starless.png │ │ │ ├── star-nebula-0.png │ │ │ ├── star-nebula-1.png │ │ │ └── star-nebula-2.png │ │ ├── parallax │ │ │ ├── layer1.png │ │ │ ├── layer2.png │ │ │ └── layer3.png │ │ ├── screenshots │ │ │ ├── codex │ │ │ │ ├── carrier1.png │ │ │ │ ├── carrier2.png │ │ │ │ ├── eventlog1.png │ │ │ │ ├── map1.png │ │ │ │ ├── research1.png │ │ │ │ ├── star1.png │ │ │ │ ├── star2.png │ │ │ │ ├── star3.png │ │ │ │ ├── star4.png │ │ │ │ └── star5.png │ │ │ ├── game1.png │ │ │ └── tiles │ │ │ │ ├── 16_player_relaxed.jpg │ │ │ │ ├── 1v1_rt.jpg │ │ │ │ ├── 1v1_tb.jpg │ │ │ │ ├── 32_player.jpg │ │ │ │ ├── featured.jpg │ │ │ │ ├── game-carousel-1.jpg │ │ │ │ ├── game-carousel-2.jpg │ │ │ │ ├── game-carousel-3.jpg │ │ │ │ ├── home-1.jpg │ │ │ │ ├── home-2.jpg │ │ │ │ ├── home-3.jpg │ │ │ │ ├── home-4.jpg │ │ │ │ ├── home-5.jpg │ │ │ │ ├── new_player_rt.jpg │ │ │ │ ├── special_anonymous.jpg │ │ │ │ ├── special_arcade.jpg │ │ │ │ ├── special_battleRoyale.jpg │ │ │ │ ├── special_dark.jpg │ │ │ │ ├── special_fog.jpg │ │ │ │ ├── special_freeForAll.jpg │ │ │ │ ├── special_homeStar.jpg │ │ │ │ ├── special_homeStarElimination.jpg │ │ │ │ ├── special_kingOfTheHill.jpg │ │ │ │ ├── special_orbital.jpg │ │ │ │ ├── special_tinyGalaxy.jpg │ │ │ │ ├── special_ultraDark.jpg │ │ │ │ ├── standard_rt.jpg │ │ │ │ ├── standard_tb.jpg │ │ │ │ ├── standard_team.jpg │ │ │ │ └── tutorial.jpg │ │ ├── solaris_logo_text_1000w.png │ │ ├── specialists │ │ │ ├── afterburn.svg │ │ │ ├── airtight-hatch.svg │ │ │ ├── alien-bug.svg │ │ │ ├── alien-egg.svg │ │ │ ├── alien-stare.svg │ │ │ ├── android-mask.svg │ │ │ ├── astronaut-helmet.svg │ │ │ ├── autogun.svg │ │ │ ├── bolter-gun.svg │ │ │ ├── bubble-field.svg │ │ │ ├── cannister.svg │ │ │ ├── cryo-chamber.svg │ │ │ ├── cyborg-face.svg │ │ │ ├── defense-satellite.svg │ │ │ ├── double-ringed-orb.svg │ │ │ ├── eclipse.svg │ │ │ ├── energise.svg │ │ │ ├── energy-tank.svg │ │ │ ├── forward-field.svg │ │ │ ├── habitat-dome.svg │ │ │ ├── hazmat-suit.svg │ │ │ ├── jet-fighter.svg │ │ │ ├── jetpack.svg │ │ │ ├── klingon.svg │ │ │ ├── laser-blast.svg │ │ │ ├── laser-turret.svg │ │ │ ├── license.txt │ │ │ ├── light-sabers.svg │ │ │ ├── lunar-module.svg │ │ │ ├── mecha-head.svg │ │ │ ├── mecha-mask.svg │ │ │ ├── mechanical-arm.svg │ │ │ ├── megabot.svg │ │ │ ├── metal-scales.svg │ │ │ ├── metroid.svg │ │ │ ├── missile-mech.svg │ │ │ ├── missile-pod.svg │ │ │ ├── missile-swarm.svg │ │ │ ├── mono-wheel-robot.svg │ │ │ ├── observatory.svg │ │ │ ├── pirate.svg │ │ │ ├── power-generator.svg │ │ │ ├── radar-dish.svg │ │ │ ├── ray-gun.svg │ │ │ ├── ringed-planet.svg │ │ │ ├── robot-golem.svg │ │ │ ├── robot-leg.svg │ │ │ ├── rocket-flight.svg │ │ │ ├── rocket-thruster.svg │ │ │ ├── rocket.svg │ │ │ ├── round-silo.svg │ │ │ ├── sattelite.svg │ │ │ ├── sentry-gun.svg │ │ │ ├── sinusoidal-beam.svg │ │ │ ├── solar-system.svg │ │ │ ├── space-suit.svg │ │ │ ├── spaceship.svg │ │ │ ├── spoutnik.svg │ │ │ ├── star-gate.svg │ │ │ ├── starfighter.svg │ │ │ ├── strafe.svg │ │ │ ├── targeting.svg │ │ │ ├── techno-heart.svg │ │ │ ├── tesla-turret.svg │ │ │ ├── ufo.svg │ │ │ ├── vintage-robot.svg │ │ │ ├── walking-scout.svg │ │ │ └── zat-gun.svg │ │ ├── stars │ │ │ ├── 128x128_star_pulsar.svg │ │ │ ├── star-asteroid-field-0.png │ │ │ ├── star-asteroid-field-1.png │ │ │ ├── star-asteroid-field-2.png │ │ │ ├── star.png │ │ │ └── vortex.png │ │ └── styles.css │ ├── clientEventBus.ts │ ├── config │ │ └── gamesettings │ │ │ ├── 16player_realTime.json │ │ │ ├── 16player_turnBased.json │ │ │ ├── 1v1.json │ │ │ ├── 1v1turnBased.json │ │ │ ├── 32player_capital_elimination.json │ │ │ ├── 32player_experimental.json │ │ │ ├── newPlayer.json │ │ │ ├── special_anonymous.json │ │ │ ├── special_arcade.json │ │ │ ├── special_battleRoyale.json │ │ │ ├── special_dark.json │ │ │ ├── special_fog.json │ │ │ ├── special_freeForAll.json │ │ │ ├── special_homeStar.json │ │ │ ├── special_homeStarElimination.json │ │ │ ├── special_kingOfTheHill.json │ │ │ ├── special_orbital.json │ │ │ ├── special_tinyGalaxy.json │ │ │ ├── special_ultraDark.json │ │ │ ├── standard.json │ │ │ └── turnBased.json │ ├── eventBus.ts │ ├── eventBusEventNames │ │ ├── diplomacy.ts │ │ ├── eventBusEventName.ts │ │ ├── game.ts │ │ ├── gameCommand.ts │ │ ├── map.ts │ │ ├── mapCommand.ts │ │ ├── menu.ts │ │ ├── player.ts │ │ └── user.ts │ ├── game │ │ ├── PathManager.ts │ │ ├── animation.ts │ │ ├── audio.ts │ │ ├── background.ts │ │ ├── carrier.ts │ │ ├── chunks.ts │ │ ├── container.ts │ │ ├── debugTools.ts │ │ ├── eventEmitter.ts │ │ ├── helpers.ts │ │ ├── highlight.ts │ │ ├── map.ts │ │ ├── mapObject.ts │ │ ├── orbital.ts │ │ ├── playerNames.ts │ │ ├── rulerPoints.ts │ │ ├── screenshot.ts │ │ ├── star.ts │ │ ├── territories.ts │ │ ├── territories │ │ │ ├── marchingSquares.ts │ │ │ └── voronoi.ts │ │ ├── texture.ts │ │ ├── tooltip.ts │ │ ├── waypoints.ts │ │ └── wormHole.ts │ ├── integration │ │ ├── messages.ts │ │ └── solaris.ts │ ├── main.ts │ ├── mutationNames │ │ ├── gameMutationNames.ts │ │ └── playerMutationNames.ts │ ├── router.js │ ├── services │ │ ├── api │ │ │ ├── auth.js │ │ │ ├── base.js │ │ │ ├── colour.js │ │ │ ├── conversation.js │ │ │ ├── diplomacy.js │ │ │ ├── event.js │ │ │ ├── guild.js │ │ │ ├── ledger.js │ │ │ ├── report.js │ │ │ ├── research.js │ │ │ ├── shop.js │ │ │ └── trade.js │ │ ├── data │ │ │ ├── keyboardShortcuts.js │ │ │ ├── menuStates.js │ │ │ └── sortInfo.js │ │ ├── diplomacyHelper.js │ │ ├── gameHelper.ts │ │ ├── gridHelper.js │ │ ├── mentionHelper.ts │ │ ├── randomHelper.js │ │ ├── services.ts │ │ ├── technologyHelper.js │ │ ├── typedapi │ │ │ ├── admin.ts │ │ │ ├── announcement.ts │ │ │ ├── badge.ts │ │ │ ├── carrier.ts │ │ │ ├── game.ts │ │ │ ├── index.ts │ │ │ ├── specialist.ts │ │ │ ├── spectator.ts │ │ │ ├── star.ts │ │ │ └── user.ts │ │ └── waypointHelper.js │ ├── sockets │ │ ├── socketEmitters │ │ │ ├── clientSocketEmitter.ts │ │ │ ├── player.ts │ │ │ └── user.ts │ │ ├── socketEventNames │ │ │ └── client.ts │ │ └── socketHandlers │ │ │ ├── clientHandler.ts │ │ │ ├── clientSocketHandler.ts │ │ │ ├── diplomacy.ts │ │ │ ├── game.ts │ │ │ ├── player.ts │ │ │ └── user.ts │ ├── store.ts │ ├── types │ │ ├── combat.ts │ │ ├── game.ts │ │ ├── ruler.ts │ │ ├── waypoint.ts │ │ └── window.ts │ ├── util │ │ ├── colour.ts │ │ ├── confirm.ts │ │ ├── eventDeduplication.js │ │ ├── format.ts │ │ ├── gameServices.ts │ │ ├── http.ts │ │ ├── keys.ts │ │ ├── localPreference.ts │ │ ├── markdown.js │ │ ├── messages.ts │ │ └── reactiveHooks.ts │ ├── views │ │ ├── Announcements.vue │ │ ├── CommunityGuidelines.vue │ │ ├── Home.vue │ │ ├── MainMenu.vue │ │ ├── PrivacyPolicy.vue │ │ ├── account │ │ │ ├── Achievements.vue │ │ │ ├── Creation.vue │ │ │ ├── ExternalResetPassword.vue │ │ │ ├── ForgotPassword.vue │ │ │ ├── ForgotUsername.vue │ │ │ ├── ResetEmail.vue │ │ │ ├── ResetPassword.vue │ │ │ ├── ResetUsername.vue │ │ │ ├── Settings.vue │ │ │ ├── Warnings.vue │ │ │ └── components │ │ │ │ ├── AchievementStats.vue │ │ │ │ ├── Login.vue │ │ │ │ └── Notifications.vue │ │ ├── admin │ │ │ ├── AdministrationPage.vue │ │ │ ├── Announcements.vue │ │ │ ├── Games.vue │ │ │ ├── Insights.vue │ │ │ ├── PasswordResets.vue │ │ │ ├── Reports.vue │ │ │ ├── Users.vue │ │ │ └── components │ │ │ │ ├── AddWarning.vue │ │ │ │ ├── CreateAnnouncement.vue │ │ │ │ ├── MessageReport.vue │ │ │ │ └── UserPanel.vue │ │ ├── components │ │ │ ├── Announcement.vue │ │ │ ├── AnnouncementsButton.vue │ │ │ ├── FormErrorList.vue │ │ │ ├── HelpTooltip.vue │ │ │ ├── LatestAnnouncement.vue │ │ │ ├── LoadingSpinner.vue │ │ │ ├── Logo.vue │ │ │ ├── Parallax.vue │ │ │ ├── Poll.vue │ │ │ ├── SvgWrapper.vue │ │ │ ├── ViewCollapsePanel.vue │ │ │ ├── ViewContainer.vue │ │ │ ├── ViewContainerTopBar.vue │ │ │ ├── ViewSubtitle.vue │ │ │ ├── ViewTitle.vue │ │ │ └── modal │ │ │ │ ├── ConfirmationDialog.vue │ │ │ │ ├── DialogModal.vue │ │ │ │ └── ModalButton.vue │ │ ├── game │ │ │ ├── ActiveGames.vue │ │ │ ├── Create.vue │ │ │ ├── Detail.vue │ │ │ ├── Game.vue │ │ │ ├── GameControl.vue │ │ │ ├── GamePlayerControl.vue │ │ │ ├── Leaderboard.vue │ │ │ ├── List.vue │ │ │ ├── components │ │ │ │ ├── CountdownTimer.vue │ │ │ │ ├── GameContainer.vue │ │ │ │ ├── MenuTitle.vue │ │ │ │ ├── StoreDrawingContext.ts │ │ │ │ ├── badges │ │ │ │ │ ├── Badge.vue │ │ │ │ │ ├── BadgeShopList.vue │ │ │ │ │ ├── PlayerBadgeShop.vue │ │ │ │ │ ├── PlayerBadges.vue │ │ │ │ │ └── UserBadges.vue │ │ │ │ ├── carrier │ │ │ │ │ ├── BuildCarrier.vue │ │ │ │ │ ├── CarrierDetail.vue │ │ │ │ │ ├── CarrierLabel.vue │ │ │ │ │ ├── CarrierRename.vue │ │ │ │ │ ├── CarrierSpecialist.vue │ │ │ │ │ ├── CarrierWaypoint.vue │ │ │ │ │ ├── CarrierWaypoints.vue │ │ │ │ │ ├── CombatCalculator.vue │ │ │ │ │ ├── GiftCarrier.vue │ │ │ │ │ ├── ShipTransfer.vue │ │ │ │ │ ├── WaypointRow.vue │ │ │ │ │ └── WaypointTable.vue │ │ │ │ ├── diplomacy │ │ │ │ │ ├── Diplomacy.vue │ │ │ │ │ ├── DiplomacyIcons.vue │ │ │ │ │ └── DiplomacyRow.vue │ │ │ │ ├── eventLog │ │ │ │ │ ├── EventLog.vue │ │ │ │ │ └── events │ │ │ │ │ │ ├── CombatActorDescription.vue │ │ │ │ │ │ ├── CombatEventSide.vue │ │ │ │ │ │ ├── EventsList.vue │ │ │ │ │ │ ├── EventsListItem.vue │ │ │ │ │ │ ├── GameDiplomacyPeaceDeclared.vue │ │ │ │ │ │ ├── GameDiplomacyWarDeclared.vue │ │ │ │ │ │ ├── GameEnded.vue │ │ │ │ │ │ ├── GamePaused.vue │ │ │ │ │ │ ├── GamePlayerAFK.vue │ │ │ │ │ │ ├── GamePlayerBadgePurchased.vue │ │ │ │ │ │ ├── GamePlayerDefeated.vue │ │ │ │ │ │ ├── GamePlayerJoined.vue │ │ │ │ │ │ ├── GamePlayerQuit.vue │ │ │ │ │ │ ├── GameStarted.vue │ │ │ │ │ │ ├── PlayerBulkInfrastructureUpgraded.vue │ │ │ │ │ │ ├── PlayerCarrierSpecialistHired.vue │ │ │ │ │ │ ├── PlayerCombatCarrierEvent.vue │ │ │ │ │ │ ├── PlayerCombatStarEvent.vue │ │ │ │ │ │ ├── PlayerConversationCreated.vue │ │ │ │ │ │ ├── PlayerConversationInvited.vue │ │ │ │ │ │ ├── PlayerConversationLeft.vue │ │ │ │ │ │ ├── PlayerCreditsReceived.vue │ │ │ │ │ │ ├── PlayerCreditsSent.vue │ │ │ │ │ │ ├── PlayerCreditsSpecialistsReceived.vue │ │ │ │ │ │ ├── PlayerCreditsSpecialistsSent.vue │ │ │ │ │ │ ├── PlayerDebtForgiven.vue │ │ │ │ │ │ ├── PlayerDebtSettled.vue │ │ │ │ │ │ ├── PlayerDiplomacyStatusChanged.vue │ │ │ │ │ │ ├── PlayerGalacticCycleCompleteEvent.vue │ │ │ │ │ │ ├── PlayerGiftReceived.vue │ │ │ │ │ │ ├── PlayerGiftSent.vue │ │ │ │ │ │ ├── PlayerRenownReceived.vue │ │ │ │ │ │ ├── PlayerRenownSent.vue │ │ │ │ │ │ ├── PlayerResearchComplete.vue │ │ │ │ │ │ ├── PlayerStarAbandoned.vue │ │ │ │ │ │ ├── PlayerStarDied.vue │ │ │ │ │ │ ├── PlayerStarReignited.vue │ │ │ │ │ │ ├── PlayerStarSpecialistHired.vue │ │ │ │ │ │ ├── PlayerTechnologyReceived.vue │ │ │ │ │ │ └── PlayerTechnologySent.vue │ │ │ │ ├── galaxy │ │ │ │ │ ├── CapitalRow.vue │ │ │ │ │ ├── CapitalsTable.vue │ │ │ │ │ ├── CarrierRow.vue │ │ │ │ │ ├── CarriersTable.vue │ │ │ │ │ ├── EmpireRow.vue │ │ │ │ │ ├── EmpiresTable.vue │ │ │ │ │ ├── Galaxy.vue │ │ │ │ │ ├── NaturalResourcesRow.vue │ │ │ │ │ ├── NaturalResourcesTable.vue │ │ │ │ │ ├── ShipRow.vue │ │ │ │ │ ├── ShipsTable.vue │ │ │ │ │ ├── StarRow.vue │ │ │ │ │ ├── StarTypesRow.vue │ │ │ │ │ ├── StarTypesTable.vue │ │ │ │ │ ├── StarsTable.vue │ │ │ │ │ ├── TechnologyRow.vue │ │ │ │ │ └── TechnologyTable.vue │ │ │ │ ├── gameList │ │ │ │ │ ├── ActiveGames.vue │ │ │ │ │ ├── CompletedGames.vue │ │ │ │ │ ├── OpenGames.vue │ │ │ │ │ └── SpectatingGames.vue │ │ │ │ ├── inbox │ │ │ │ │ ├── Chat.vue │ │ │ │ │ ├── Inbox.vue │ │ │ │ │ └── conversations │ │ │ │ │ │ ├── ConversationCompose.vue │ │ │ │ │ │ ├── ConversationCreate.vue │ │ │ │ │ │ ├── ConversationDetail.vue │ │ │ │ │ │ ├── ConversationList.vue │ │ │ │ │ │ ├── ConversationMessage.vue │ │ │ │ │ │ ├── ConversationMessageContextMenu.vue │ │ │ │ │ │ ├── ConversationMessagePin.vue │ │ │ │ │ │ ├── ConversationParticipants.vue │ │ │ │ │ │ ├── ConversationPreview.vue │ │ │ │ │ │ └── ConversationTradeEvent.vue │ │ │ │ ├── intel │ │ │ │ │ ├── Intel.vue │ │ │ │ │ ├── LineChart.vue │ │ │ │ │ ├── PieChart.vue │ │ │ │ │ └── PolarAreaChart.vue │ │ │ │ ├── leaderboard │ │ │ │ │ ├── ConcedeDefeatButton.vue │ │ │ │ │ ├── Leaderboard.vue │ │ │ │ │ ├── LeaderboardRow.vue │ │ │ │ │ ├── Leaderboards.vue │ │ │ │ │ ├── PlayerLeaderboard.vue │ │ │ │ │ ├── TeamLeaderboard.vue │ │ │ │ │ ├── WinCondition.vue │ │ │ │ │ └── Winner.vue │ │ │ │ ├── ledger │ │ │ │ │ ├── Ledger.vue │ │ │ │ │ ├── LedgerRow.vue │ │ │ │ │ └── LedgerTable.vue │ │ │ │ ├── menu │ │ │ │ │ ├── Community.vue │ │ │ │ │ ├── CommunityGuidelinesBar.vue │ │ │ │ │ ├── ErrorLog.vue │ │ │ │ │ ├── FluxBar.vue │ │ │ │ │ ├── FooterBar.vue │ │ │ │ │ ├── HamburgerMenu.vue │ │ │ │ │ ├── HeaderBar.vue │ │ │ │ │ ├── LeaderboardGuildTable.vue │ │ │ │ │ ├── LeaderboardUserEloTable.vue │ │ │ │ │ ├── LeaderboardUserTable.vue │ │ │ │ │ ├── LockedGameOverlay.vue │ │ │ │ │ ├── MainBar.vue │ │ │ │ │ ├── MapObjectSelector.vue │ │ │ │ │ ├── NotLoggedInBar.vue │ │ │ │ │ ├── Options.vue │ │ │ │ │ ├── OptionsForm.vue │ │ │ │ │ ├── PlayerAvatar.vue │ │ │ │ │ ├── PlayerList.vue │ │ │ │ │ ├── ReadyStatusButton.vue │ │ │ │ │ ├── ResearchProgress.vue │ │ │ │ │ ├── ServerConnectionStatus.vue │ │ │ │ │ ├── SidebarMenu.vue │ │ │ │ │ ├── SidebarMenuItem.vue │ │ │ │ │ ├── SortableLeaderboard.vue │ │ │ │ │ ├── SpectatingWarningBar.vue │ │ │ │ │ └── TickSelector.vue │ │ │ │ ├── notes │ │ │ │ │ └── GameNotes.vue │ │ │ │ ├── player │ │ │ │ │ ├── Achievements.vue │ │ │ │ │ ├── ColourOverrideDialog.vue │ │ │ │ │ ├── EloRating.vue │ │ │ │ │ ├── Overview.vue │ │ │ │ │ ├── Player.vue │ │ │ │ │ ├── PlayerDiplomaticStatusIcon.vue │ │ │ │ │ ├── PlayerIcon.vue │ │ │ │ │ ├── PlayerIconShape.vue │ │ │ │ │ ├── PlayerMissedTurns.vue │ │ │ │ │ ├── PlayerOnlineStatus.vue │ │ │ │ │ ├── PlayerOpenSlotStatus.vue │ │ │ │ │ ├── PlayerReport.vue │ │ │ │ │ ├── PlayerTitle.vue │ │ │ │ │ ├── PlayerTrade.vue │ │ │ │ │ ├── PlayerUserInfo.vue │ │ │ │ │ ├── Reputation.vue │ │ │ │ │ ├── Research.vue │ │ │ │ │ ├── ResearchRow.vue │ │ │ │ │ ├── Roles.vue │ │ │ │ │ ├── SendCredits.vue │ │ │ │ │ ├── SendCreditsSpecialists.vue │ │ │ │ │ ├── SendRenown.vue │ │ │ │ │ ├── SendTechnology.vue │ │ │ │ │ ├── StatisticRow.vue │ │ │ │ │ ├── Statistics.vue │ │ │ │ │ ├── Trade.vue │ │ │ │ │ ├── TradeHistory.vue │ │ │ │ │ └── YourInfrastructure.vue │ │ │ │ ├── report │ │ │ │ │ └── ReportPlayer.vue │ │ │ │ ├── research │ │ │ │ │ ├── ProgressSummary.vue │ │ │ │ │ ├── Research.vue │ │ │ │ │ └── Selection.vue │ │ │ │ ├── ruler │ │ │ │ │ └── Ruler.vue │ │ │ │ ├── settings │ │ │ │ │ ├── GameSettingValue.vue │ │ │ │ │ ├── GameSettings.vue │ │ │ │ │ └── Settings.vue │ │ │ │ ├── shared │ │ │ │ │ ├── Infrastructure.vue │ │ │ │ │ ├── MentionBox.vue │ │ │ │ │ ├── OrbitalMechanicsETAWarning.vue │ │ │ │ │ └── TeamName.vue │ │ │ │ ├── specialist │ │ │ │ │ ├── HireSpecialistCarrier.vue │ │ │ │ │ ├── HireSpecialistStar.vue │ │ │ │ │ ├── SpecialistBanList.vue │ │ │ │ │ ├── SpecialistBanListSelection.vue │ │ │ │ │ ├── SpecialistBanListTable.vue │ │ │ │ │ └── SpecialistIcon.vue │ │ │ │ ├── spectators │ │ │ │ │ ├── InviteSpectator.vue │ │ │ │ │ ├── Spectator.vue │ │ │ │ │ └── Spectators.vue │ │ │ │ ├── star │ │ │ │ │ ├── BulkInfrastructureUpgrade.vue │ │ │ │ │ ├── BulkInfrastructureUpgradeReport.vue │ │ │ │ │ ├── BulkInfrastructureUpgradeScheduleTable.vue │ │ │ │ │ ├── BulkInfrastructureUpgradeScheduleTableRow.vue │ │ │ │ │ ├── BulkInfrastructureUpgradeStarTable.vue │ │ │ │ │ ├── BulkInfrastructureUpgradeStarTableRow.vue │ │ │ │ │ ├── IgnoreBulkUpgrade.vue │ │ │ │ │ ├── InfrastructureUpgrade.vue │ │ │ │ │ ├── InfrastructureUpgradeCompact.vue │ │ │ │ │ ├── RepeatBulkUpgrade.vue │ │ │ │ │ ├── StarDetail.vue │ │ │ │ │ ├── StarIcon.vue │ │ │ │ │ ├── StarLabel.vue │ │ │ │ │ ├── StarResources.vue │ │ │ │ │ ├── StarSpecialist.vue │ │ │ │ │ ├── TrashBulkUpgrade.vue │ │ │ │ │ ├── shipTransfer.ts │ │ │ │ │ └── upgrade.ts │ │ │ │ ├── statistics │ │ │ │ │ └── GameStatistics.vue │ │ │ │ ├── tutorial │ │ │ │ │ ├── Tutorial.vue │ │ │ │ │ ├── TutorialCombatBasics.vue │ │ │ │ │ ├── TutorialFleetMovement.vue │ │ │ │ │ ├── TutorialInfrastructureAndExpansion.vue │ │ │ │ │ ├── TutorialOriginal.vue │ │ │ │ │ ├── TutorialScienceAndResearch.vue │ │ │ │ │ ├── TutorialSpecialStarTypes.vue │ │ │ │ │ ├── TutorialStarsAndCarriers.vue │ │ │ │ │ └── tutorialMixin.js │ │ │ │ └── welcome │ │ │ │ │ ├── EnterPassword.vue │ │ │ │ │ ├── NewPlayerMessage.vue │ │ │ │ │ ├── SelectAlias.vue │ │ │ │ │ ├── SelectAvatar.vue │ │ │ │ │ ├── SelectColour.vue │ │ │ │ │ ├── ShareLink.vue │ │ │ │ │ └── Welcome.vue │ │ │ └── gameCreation │ │ │ │ ├── CustomGalaxy.vue │ │ │ │ └── SelectTemplate.vue │ │ ├── guild │ │ │ ├── Create.vue │ │ │ ├── Detail.vue │ │ │ ├── MyGuild.vue │ │ │ ├── Rename.vue │ │ │ └── components │ │ │ │ ├── Application.vue │ │ │ │ ├── Invite.vue │ │ │ │ ├── Member.vue │ │ │ │ ├── MemberList.vue │ │ │ │ ├── NewInvite.vue │ │ │ │ └── UserGuildInfo.vue │ │ └── shop │ │ │ ├── Avatars.vue │ │ │ ├── GalacticCredits.vue │ │ │ ├── PurchaseComplete.vue │ │ │ └── PurchaseFailed.vue │ ├── vite-env.d.ts │ └── voronoi │ │ └── Javascript-Voronoi │ │ ├── CHANGELOG.md │ │ ├── CREDITS.md │ │ ├── LICENSE.md │ │ ├── README.md │ │ ├── excanvas │ │ ├── README │ │ ├── excanvas.compiled.js │ │ └── excanvas.js │ │ ├── mootools │ │ ├── mootools-core-1.3.2.js │ │ └── mootools-more-1.3.2.1.js │ │ ├── package.json │ │ ├── rhill-voronoi-core.js │ │ ├── rhill-voronoi-core.min.js │ │ ├── rhill-voronoi-demo1.html │ │ ├── rhill-voronoi-demo2.html │ │ ├── rhill-voronoi-demo3.php │ │ ├── rhill-voronoi-demo4.html │ │ ├── rhill-voronoi-demo5.html │ │ └── rhill-voronoi.html ├── tsconfig.json └── vite.config.js ├── common ├── package.json ├── src │ ├── api │ │ └── controllers │ │ │ ├── admin.ts │ │ │ ├── announcement.ts │ │ │ ├── badge.ts │ │ │ ├── carrier.ts │ │ │ ├── game.ts │ │ │ ├── index.ts │ │ │ ├── specialist.ts │ │ │ ├── spectator.ts │ │ │ ├── star.ts │ │ │ └── user.ts │ ├── data │ │ ├── options.ts │ │ └── settings.ts │ ├── events │ │ ├── emitter.ts │ │ ├── handler.ts │ │ └── index.ts │ ├── index.ts │ ├── services │ │ ├── carrierTravel.ts │ │ ├── distance.ts │ │ ├── gameType.ts │ │ ├── starData.ts │ │ ├── starDistance.ts │ │ ├── technology.ts │ │ └── waypoint.ts │ ├── sockets │ │ └── socketEventNames │ │ │ ├── diplomacy.ts │ │ │ ├── game.ts │ │ │ ├── player.ts │ │ │ └── user.ts │ ├── types │ │ ├── common │ │ │ ├── announcement.ts │ │ │ ├── avatar.ts │ │ │ ├── badge.ts │ │ │ ├── carrier.ts │ │ │ ├── carrierWaypoint.ts │ │ │ ├── combat.ts │ │ │ ├── conversation.ts │ │ │ ├── conversationMessage.ts │ │ │ ├── customGalaxy.ts │ │ │ ├── diplomacy.ts │ │ │ ├── events │ │ │ │ └── event.ts │ │ │ ├── flux.ts │ │ │ ├── game.ts │ │ │ ├── guild.ts │ │ │ ├── infrastructureUpgrade.ts │ │ │ ├── leaderboard.ts │ │ │ ├── ledger.ts │ │ │ ├── location.ts │ │ │ ├── map.ts │ │ │ ├── player.ts │ │ │ ├── report.ts │ │ │ ├── settings.ts │ │ │ ├── specialStar.ts │ │ │ ├── specialist.ts │ │ │ ├── star.ts │ │ │ ├── stats.ts │ │ │ ├── statsSlice.ts │ │ │ ├── subscriptions.ts │ │ │ ├── trade.ts │ │ │ ├── tutorial.ts │ │ │ └── user.ts │ │ └── id.ts │ ├── utilities │ │ ├── cast.ts │ │ ├── random.ts │ │ └── utils.ts │ └── validation │ │ ├── customGalaxy.ts │ │ ├── error.ts │ │ └── validate.ts └── tsconfig.json ├── docker-compose.requirements.yml ├── docker-compose.yaml ├── docker ├── dev │ ├── base │ │ ├── Dockerfile │ │ └── docker-compose.yaml │ ├── build-images.sh │ ├── client │ │ ├── Dockerfile │ │ ├── client.env │ │ └── docker-compose.yaml │ ├── server-api │ │ ├── Dockerfile │ │ └── docker-compose.yaml │ └── server-jobs │ │ ├── Dockerfile │ │ └── docker-compose.yaml └── prod │ ├── base │ ├── Dockerfile │ └── docker-compose.yaml │ ├── build-images.sh │ ├── server-api │ ├── Dockerfile │ └── docker-compose.yaml │ └── server-jobs │ ├── Dockerfile │ └── docker-compose.yaml ├── package.json ├── pm2.config.js └── server ├── .dockerignore ├── .env.example ├── api ├── controllers │ ├── admin.ts │ ├── announcement.ts │ ├── auth.ts │ ├── badges.ts │ ├── carrier.ts │ ├── colour.ts │ ├── conversation.ts │ ├── diplomacy.ts │ ├── event.ts │ ├── game.ts │ ├── guild.ts │ ├── ledger.ts │ ├── report.ts │ ├── research.ts │ ├── shop.ts │ ├── specialist.ts │ ├── spectator.ts │ ├── star.ts │ ├── trade.ts │ └── user.ts ├── express.ts ├── index.ts ├── middleware │ ├── auth.ts │ ├── core.ts │ ├── game.ts │ ├── index.ts │ ├── player.ts │ └── playerMutex.ts ├── requests │ ├── admin.ts │ ├── announcements.ts │ ├── auth.ts │ ├── badges.ts │ ├── carrier.ts │ ├── colour.ts │ ├── conversation.ts │ ├── game.ts │ ├── guild.ts │ ├── helpers.ts │ ├── report.ts │ ├── research.ts │ ├── spectator.ts │ ├── star.ts │ ├── trade.ts │ └── user.ts ├── routes │ ├── admin.ts │ ├── announcements.ts │ ├── auth.ts │ ├── badges.ts │ ├── carrier.ts │ ├── colour.ts │ ├── conversations.ts │ ├── diplomacy.ts │ ├── events.ts │ ├── games.ts │ ├── guilds.ts │ ├── index.ts │ ├── ledger.ts │ ├── report.ts │ ├── research.ts │ ├── shop.ts │ ├── specialist.ts │ ├── spectator.ts │ ├── star.ts │ ├── trade.ts │ └── user.ts ├── singleRoute.ts └── typedapi │ └── routes.ts ├── config ├── game │ ├── aliases.json │ ├── avatars.json │ ├── badges.json │ ├── colours.json │ ├── flux.json │ ├── gameNames.json │ ├── levels.json │ ├── settings │ │ ├── official │ │ │ ├── 10tb │ │ │ │ ├── turnBased.json │ │ │ │ └── turnBased_ultraDark.json │ │ │ ├── 10team │ │ │ │ ├── 10player_5v5_team_rt.json │ │ │ │ └── 10player_5x2_team_rt.json │ │ │ ├── 16player │ │ │ │ ├── 16player_realTime.json │ │ │ │ └── 16player_turnBased.json │ │ │ ├── 1v1.json │ │ │ ├── 1v1turnBased.json │ │ │ ├── 32player_capital_elimination.json │ │ │ ├── 32player_experimental.json │ │ │ ├── newPlayer.json │ │ │ ├── special_anonymous.json │ │ │ ├── special_arcade.json │ │ │ ├── special_battleRoyale.json │ │ │ ├── special_dark.json │ │ │ ├── special_fog.json │ │ │ ├── special_freeForAll.json │ │ │ ├── special_homeStar.json │ │ │ ├── special_homeStarElimination.json │ │ │ ├── special_kingOfTheHill.json │ │ │ ├── special_orbital.json │ │ │ ├── special_tinyGalaxy.json │ │ │ ├── special_ultraDark.json │ │ │ └── standard.json │ │ └── user │ │ │ ├── customGalaxyExample.json │ │ │ ├── standard.json │ │ │ ├── tutorial.json │ │ │ ├── tutorial_combat_basics.json │ │ │ ├── tutorial_fleet_movement.json │ │ │ ├── tutorial_infrastructure_and_expansion.json │ │ │ ├── tutorial_science_and_research.json │ │ │ ├── tutorial_special_star_types.json │ │ │ └── tutorial_stars_and_carriers.json │ ├── specialStars.json │ ├── specialists.json │ ├── starNames.json │ └── tutorials.json ├── index.ts ├── officialGames.ts └── types │ └── Config.ts ├── db ├── index.ts ├── models │ ├── Announcement.ts │ ├── Event.ts │ ├── Game.ts │ ├── Guild.ts │ ├── History.ts │ ├── InitialGameState.ts │ ├── Payment.ts │ ├── Report.ts │ ├── StatsSlice.ts │ ├── User.ts │ └── schemas │ │ ├── action.ts │ │ ├── announcement.ts │ │ ├── badge.ts │ │ ├── carrier.ts │ │ ├── conversation.ts │ │ ├── conversationMessage.ts │ │ ├── event.ts │ │ ├── game.ts │ │ ├── guild.ts │ │ ├── history.ts │ │ ├── initialGameState.ts │ │ ├── payment.ts │ │ ├── player.ts │ │ ├── report.ts │ │ ├── star.ts │ │ ├── stats.ts │ │ ├── statsSlice.ts │ │ ├── team.ts │ │ ├── user.ts │ │ └── waypoint.ts └── scripts │ ├── banSpecsInGame.txt │ ├── clearGameQuitters.txt │ ├── deleteMessage.txt │ ├── fixPlayerCredits.txt │ ├── globalResearchStats.txt │ ├── openPlayerSlot.txt │ ├── pauseInProgressGames.txt │ ├── resetAchievements.txt │ ├── sanitiseDatabase.txt │ ├── sanitiseDatabaseNoUsers.txt │ ├── specialistHireStats.txt │ ├── undefeatPlayer.txt │ ├── unfinishGame.txt │ └── whoIsPlayer.txt ├── jobs ├── index.ts ├── jobs │ ├── cleanupGamesTimedOut.ts │ ├── cleanupOldGameHistory.ts │ ├── cleanupOldTutorials.ts │ ├── gameTick.ts │ ├── officialGamesCheck.ts │ └── sumGameStatistics.ts └── scheduler │ ├── job.ts │ ├── persistence.ts │ └── scheduler.ts ├── package.json ├── services ├── admin.ts ├── ai.ts ├── announcement.ts ├── auth.ts ├── avatar.ts ├── badge.ts ├── basicAi.ts ├── battleRoyale.ts ├── broadcast.ts ├── cache.ts ├── carrier.ts ├── carrierGift.ts ├── carrierMovement.ts ├── combat.ts ├── conversation.ts ├── cullWaypoints.ts ├── customGalaxy.ts ├── diplomacy.ts ├── diplomacyUpkeep.ts ├── discord.ts ├── email.ts ├── emailTemplates │ ├── forgotUsername.html │ ├── gameCycleSummary.html │ ├── gameFinished.html │ ├── gamePlayerAfk.html │ ├── gameTimedOut.html │ ├── gameWelcome.html │ ├── nextTurnReminder.html │ ├── resetPassword.html │ ├── reviewReminder.html │ ├── welcomeEmail.html │ └── yourTurnReminder.html ├── event.ts ├── game.ts ├── gameAuth.ts ├── gameCreate.ts ├── gameFlux.ts ├── gameGalaxy.ts ├── gameJoin.ts ├── gameList.ts ├── gameLock.ts ├── gameMaskingService.ts ├── gameMutex.ts ├── gamePlayerMutex.ts ├── gameState.ts ├── gameTick.ts ├── guild.ts ├── guildUser.ts ├── history.ts ├── index.ts ├── initialGameState.ts ├── leaderboard.ts ├── ledger.ts ├── map.ts ├── maps │ ├── circular.ts │ ├── circularBalanced.ts │ ├── doughnut.ts │ ├── irregular.ts │ └── spiral.ts ├── mutex.ts ├── name.ts ├── notification.ts ├── officialGames.ts ├── password.ts ├── pathfinding.ts ├── paypal.ts ├── player.ts ├── playerAfk.ts ├── playerColour.ts ├── playerCredits.ts ├── playerCycleRewards.ts ├── playerReady.ts ├── playerStatistics.ts ├── random.ts ├── rating.ts ├── report.ts ├── repository.ts ├── reputation.ts ├── research.ts ├── resource.ts ├── saveWaypoints.ts ├── scheduleBuy.ts ├── session.ts ├── ship.ts ├── shipTransfer.ts ├── socket.ts ├── specialStarBan.ts ├── specialist.ts ├── specialistBan.ts ├── specialistHire.ts ├── spectator.ts ├── star.ts ├── starCapture.ts ├── starContested.ts ├── starMovement.ts ├── starUpgrade.ts ├── statistics.ts ├── team.ts ├── trade.ts ├── tutorial.ts ├── types │ ├── Ai.ts │ ├── Announcement.ts │ ├── Avatar.ts │ ├── Badge.ts │ ├── Carrier.ts │ ├── Combat.ts │ ├── Conversation.ts │ ├── ConversationMessage.ts │ ├── DBObjectId.ts │ ├── DependencyContainer.ts │ ├── Dimensions.ts │ ├── Diplomacy.ts │ ├── Email.ts │ ├── Game.ts │ ├── GameEvent.ts │ ├── GameHistory.ts │ ├── GameMutexLock.ts │ ├── GameTick.ts │ ├── Guild.ts │ ├── InfrastructureUpgrade.ts │ ├── InitialGameState.ts │ ├── Leaderboard.ts │ ├── Location.ts │ ├── Map.ts │ ├── Mutex.ts │ ├── MutexLock.ts │ ├── Payment.ts │ ├── Player.ts │ ├── PlayerMutexLock.ts │ ├── Rating.ts │ ├── Report.ts │ ├── Request.ts │ ├── SessionData.ts │ ├── Star.ts │ ├── Trade.ts │ ├── User.ts │ ├── UserLevel.ts │ └── events │ │ ├── BaseGameEvent.ts │ │ ├── ConversationMessageSent.ts │ │ ├── GameDiplomacyPeaceDeclared.ts │ │ ├── GameDiplomacyWarDeclared.ts │ │ ├── GameEnded.ts │ │ ├── GamePlayerAFK.ts │ │ ├── GamePlayerBadgePurchased.ts │ │ ├── GamePlayerDefeated.ts │ │ ├── GamePlayerJoined.ts │ │ ├── GamePlayerQuit.ts │ │ ├── GameTurnEnded.ts │ │ └── PlayerGalacticCycleComplete.ts ├── user.ts ├── userAchievement.ts ├── userLeaderboard.ts ├── userLevel.ts └── waypointAction.ts ├── sockets ├── serverStub.ts ├── socketEmitters │ ├── diplomacy.ts │ ├── game.ts │ ├── player.ts │ ├── serverSocketEmitter.ts │ └── user.ts ├── socketEventNames │ └── server.ts └── socketHandlers │ ├── player.ts │ ├── serverHandler.ts │ ├── serverSocketHandler.ts │ └── user.ts ├── spec ├── auth.spec.ts ├── carrier.spec.ts ├── combat.spec.ts ├── damage.spec.ts ├── diplomacy.spec.ts ├── gameList.spec.ts ├── leaderboard.spec.ts ├── map.spec.ts ├── player.spec.ts ├── playerAfk.spec.ts ├── random.spec.ts ├── reputation.spec.ts ├── specialistHireCarrier.spec.ts ├── specialistHireStar.spec.ts ├── star.spec.ts ├── starName.spec.ts ├── support │ └── jasmine.json ├── technology.spec.ts ├── user.spec.ts ├── validation │ └── validate.spec.ts └── warpSpeed.spec.ts ├── tools ├── migrate.ts ├── migrations │ ├── migrateBadges.ts │ ├── migrateCombatResolution.ts │ ├── migrateInitialGameState.ts │ ├── migrateStats.ts │ └── migrateWormholesHistory.ts ├── recalculateRankings.ts ├── recalculateStats.ts ├── restoreGame.ts ├── syncIndices.ts └── tool.ts ├── tsconfig.json └── utils ├── logging.ts ├── randomGen.ts └── validation.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/nodejs-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/.github/workflows/nodejs-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/README.md -------------------------------------------------------------------------------- /client/.browserslistrc: -------------------------------------------------------------------------------- 1 | > 1% 2 | last 2 versions 3 | -------------------------------------------------------------------------------- /client/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /client/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/.editorconfig -------------------------------------------------------------------------------- /client/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/.env.example -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/README.md -------------------------------------------------------------------------------- /client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/index.html -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/assets/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/public/assets/LICENSE -------------------------------------------------------------------------------- /client/public/assets/css/app.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/public/assets/css/app.min.css -------------------------------------------------------------------------------- /client/public/assets/css/images/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/public/assets/css/images/cover.jpg -------------------------------------------------------------------------------- /client/public/assets/css/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/public/assets/css/images/logo.png -------------------------------------------------------------------------------- /client/public/assets/css/images/pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/public/assets/css/images/pattern.png -------------------------------------------------------------------------------- /client/public/assets/css/vendor.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/public/assets/css/vendor.min.css -------------------------------------------------------------------------------- /client/public/assets/js/app.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/public/assets/js/app.min.js -------------------------------------------------------------------------------- /client/public/assets/js/vendor.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/public/assets/js/vendor.min.js -------------------------------------------------------------------------------- /client/public/assets/webfonts/all.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/public/assets/webfonts/all.min.css -------------------------------------------------------------------------------- /client/public/assets/webfonts/fa-brands-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/public/assets/webfonts/fa-brands-400.ttf -------------------------------------------------------------------------------- /client/public/assets/webfonts/fa-brands-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/public/assets/webfonts/fa-brands-400.woff2 -------------------------------------------------------------------------------- /client/public/assets/webfonts/fa-regular-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/public/assets/webfonts/fa-regular-400.ttf -------------------------------------------------------------------------------- /client/public/assets/webfonts/fa-regular-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/public/assets/webfonts/fa-regular-400.woff2 -------------------------------------------------------------------------------- /client/public/assets/webfonts/fa-solid-900.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/public/assets/webfonts/fa-solid-900.ttf -------------------------------------------------------------------------------- /client/public/assets/webfonts/fa-solid-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/public/assets/webfonts/fa-solid-900.woff2 -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /client/public/favicon_dark.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/public/favicon_dark.ico -------------------------------------------------------------------------------- /client/public/favicon_touch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/public/favicon_touch.png -------------------------------------------------------------------------------- /client/public/solaris_icon-android.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/public/solaris_icon-android.png -------------------------------------------------------------------------------- /client/public/solaris_icon-ipad-r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/public/solaris_icon-ipad-r.png -------------------------------------------------------------------------------- /client/public/solaris_icon-ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/public/solaris_icon-ipad.png -------------------------------------------------------------------------------- /client/public/solaris_icon-iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/public/solaris_icon-iphone.png -------------------------------------------------------------------------------- /client/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/App.vue -------------------------------------------------------------------------------- /client/src/assets/audio/backspace.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/audio/backspace.mp3 -------------------------------------------------------------------------------- /client/src/assets/audio/click.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/audio/click.mp3 -------------------------------------------------------------------------------- /client/src/assets/audio/close.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/audio/close.mp3 -------------------------------------------------------------------------------- /client/src/assets/audio/dialog_open.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/audio/dialog_open.mp3 -------------------------------------------------------------------------------- /client/src/assets/audio/download.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/audio/download.mp3 -------------------------------------------------------------------------------- /client/src/assets/audio/hover.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/audio/hover.mp3 -------------------------------------------------------------------------------- /client/src/assets/audio/join.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/audio/join.mp3 -------------------------------------------------------------------------------- /client/src/assets/audio/leave.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/audio/leave.mp3 -------------------------------------------------------------------------------- /client/src/assets/audio/loading.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/audio/loading.mp3 -------------------------------------------------------------------------------- /client/src/assets/audio/open.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/audio/open.mp3 -------------------------------------------------------------------------------- /client/src/assets/audio/quit.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/audio/quit.mp3 -------------------------------------------------------------------------------- /client/src/assets/audio/type.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/audio/type.mp3 -------------------------------------------------------------------------------- /client/src/assets/avatars/0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/0.png -------------------------------------------------------------------------------- /client/src/assets/avatars/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/1.png -------------------------------------------------------------------------------- /client/src/assets/avatars/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/10.png -------------------------------------------------------------------------------- /client/src/assets/avatars/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/11.png -------------------------------------------------------------------------------- /client/src/assets/avatars/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/12.png -------------------------------------------------------------------------------- /client/src/assets/avatars/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/13.png -------------------------------------------------------------------------------- /client/src/assets/avatars/14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/14.png -------------------------------------------------------------------------------- /client/src/assets/avatars/15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/15.png -------------------------------------------------------------------------------- /client/src/assets/avatars/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/16.png -------------------------------------------------------------------------------- /client/src/assets/avatars/17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/17.png -------------------------------------------------------------------------------- /client/src/assets/avatars/18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/18.png -------------------------------------------------------------------------------- /client/src/assets/avatars/19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/19.png -------------------------------------------------------------------------------- /client/src/assets/avatars/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/2.png -------------------------------------------------------------------------------- /client/src/assets/avatars/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/20.png -------------------------------------------------------------------------------- /client/src/assets/avatars/21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/21.png -------------------------------------------------------------------------------- /client/src/assets/avatars/22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/22.png -------------------------------------------------------------------------------- /client/src/assets/avatars/23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/23.png -------------------------------------------------------------------------------- /client/src/assets/avatars/24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/24.png -------------------------------------------------------------------------------- /client/src/assets/avatars/25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/25.png -------------------------------------------------------------------------------- /client/src/assets/avatars/26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/26.png -------------------------------------------------------------------------------- /client/src/assets/avatars/27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/27.png -------------------------------------------------------------------------------- /client/src/assets/avatars/28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/28.png -------------------------------------------------------------------------------- /client/src/assets/avatars/29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/29.png -------------------------------------------------------------------------------- /client/src/assets/avatars/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/3.png -------------------------------------------------------------------------------- /client/src/assets/avatars/30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/30.png -------------------------------------------------------------------------------- /client/src/assets/avatars/31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/31.png -------------------------------------------------------------------------------- /client/src/assets/avatars/32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/32.png -------------------------------------------------------------------------------- /client/src/assets/avatars/33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/33.png -------------------------------------------------------------------------------- /client/src/assets/avatars/34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/34.png -------------------------------------------------------------------------------- /client/src/assets/avatars/35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/35.png -------------------------------------------------------------------------------- /client/src/assets/avatars/36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/36.png -------------------------------------------------------------------------------- /client/src/assets/avatars/37.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/37.png -------------------------------------------------------------------------------- /client/src/assets/avatars/38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/38.png -------------------------------------------------------------------------------- /client/src/assets/avatars/39.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/39.png -------------------------------------------------------------------------------- /client/src/assets/avatars/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/4.png -------------------------------------------------------------------------------- /client/src/assets/avatars/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/40.png -------------------------------------------------------------------------------- /client/src/assets/avatars/41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/41.png -------------------------------------------------------------------------------- /client/src/assets/avatars/42.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/42.png -------------------------------------------------------------------------------- /client/src/assets/avatars/43.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/43.png -------------------------------------------------------------------------------- /client/src/assets/avatars/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/5.png -------------------------------------------------------------------------------- /client/src/assets/avatars/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/6.png -------------------------------------------------------------------------------- /client/src/assets/avatars/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/7.png -------------------------------------------------------------------------------- /client/src/assets/avatars/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/8.png -------------------------------------------------------------------------------- /client/src/assets/avatars/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/9.png -------------------------------------------------------------------------------- /client/src/assets/avatars/ape.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/ape.png -------------------------------------------------------------------------------- /client/src/assets/avatars/fab.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/fab.gif -------------------------------------------------------------------------------- /client/src/assets/avatars/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/avatars/red.png -------------------------------------------------------------------------------- /client/src/assets/badges/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/badges/LICENSE -------------------------------------------------------------------------------- /client/src/assets/badges/ally.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/badges/ally.png -------------------------------------------------------------------------------- /client/src/assets/badges/dauntless.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/badges/dauntless.png -------------------------------------------------------------------------------- /client/src/assets/badges/diplomat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/badges/diplomat.png -------------------------------------------------------------------------------- /client/src/assets/badges/enemy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/badges/enemy.png -------------------------------------------------------------------------------- /client/src/assets/badges/roleplay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/badges/roleplay.png -------------------------------------------------------------------------------- /client/src/assets/badges/sleepless.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/badges/sleepless.png -------------------------------------------------------------------------------- /client/src/assets/badges/special_anonymous.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/badges/special_anonymous.png -------------------------------------------------------------------------------- /client/src/assets/badges/special_arcade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/badges/special_arcade.png -------------------------------------------------------------------------------- /client/src/assets/badges/special_battleRoyale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/badges/special_battleRoyale.png -------------------------------------------------------------------------------- /client/src/assets/badges/special_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/badges/special_dark.png -------------------------------------------------------------------------------- /client/src/assets/badges/special_fog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/badges/special_fog.png -------------------------------------------------------------------------------- /client/src/assets/badges/special_freeForAll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/badges/special_freeForAll.png -------------------------------------------------------------------------------- /client/src/assets/badges/special_homeStar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/badges/special_homeStar.png -------------------------------------------------------------------------------- /client/src/assets/badges/special_kingOfTheHill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/badges/special_kingOfTheHill.png -------------------------------------------------------------------------------- /client/src/assets/badges/special_orbital.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/badges/special_orbital.png -------------------------------------------------------------------------------- /client/src/assets/badges/special_tinyGalaxy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/badges/special_tinyGalaxy.png -------------------------------------------------------------------------------- /client/src/assets/badges/special_ultraDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/badges/special_ultraDark.png -------------------------------------------------------------------------------- /client/src/assets/badges/strategist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/badges/strategist.png -------------------------------------------------------------------------------- /client/src/assets/badges/victor32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/badges/victor32.png -------------------------------------------------------------------------------- /client/src/assets/fonts/ChakraPetch-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/fonts/ChakraPetch-Medium.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/ChakraPetch-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/fonts/ChakraPetch-Regular.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/fonts/OFL.txt -------------------------------------------------------------------------------- /client/src/assets/general/laurel_wreath.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/general/laurel_wreath.svg -------------------------------------------------------------------------------- /client/src/assets/levels/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/levels/1.png -------------------------------------------------------------------------------- /client/src/assets/levels/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/levels/10.png -------------------------------------------------------------------------------- /client/src/assets/levels/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/levels/2.png -------------------------------------------------------------------------------- /client/src/assets/levels/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/levels/3.png -------------------------------------------------------------------------------- /client/src/assets/levels/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/levels/4.png -------------------------------------------------------------------------------- /client/src/assets/levels/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/levels/5.png -------------------------------------------------------------------------------- /client/src/assets/levels/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/levels/6.png -------------------------------------------------------------------------------- /client/src/assets/levels/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/levels/7.png -------------------------------------------------------------------------------- /client/src/assets/levels/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/levels/8.png -------------------------------------------------------------------------------- /client/src/assets/levels/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/levels/9.png -------------------------------------------------------------------------------- /client/src/assets/map-objects-symbols/vortex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/map-objects-symbols/vortex.png -------------------------------------------------------------------------------- /client/src/assets/map-objects/128x128_carrier.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/map-objects/128x128_carrier.svg -------------------------------------------------------------------------------- /client/src/assets/map-objects/256x256_circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/map-objects/256x256_circle.svg -------------------------------------------------------------------------------- /client/src/assets/map-objects/256x256_diamond.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/map-objects/256x256_diamond.svg -------------------------------------------------------------------------------- /client/src/assets/map-objects/256x256_hexagon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/map-objects/256x256_hexagon.svg -------------------------------------------------------------------------------- /client/src/assets/map-objects/256x256_square.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/map-objects/256x256_square.svg -------------------------------------------------------------------------------- /client/src/assets/nebula/neb0-starless-bright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/nebula/neb0-starless-bright.png -------------------------------------------------------------------------------- /client/src/assets/nebula/neb0-starless.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/nebula/neb0-starless.png -------------------------------------------------------------------------------- /client/src/assets/nebula/neb1-starless-bright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/nebula/neb1-starless-bright.png -------------------------------------------------------------------------------- /client/src/assets/nebula/neb1-starless.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/nebula/neb1-starless.png -------------------------------------------------------------------------------- /client/src/assets/nebula/star-nebula-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/nebula/star-nebula-0.png -------------------------------------------------------------------------------- /client/src/assets/nebula/star-nebula-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/nebula/star-nebula-1.png -------------------------------------------------------------------------------- /client/src/assets/nebula/star-nebula-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/nebula/star-nebula-2.png -------------------------------------------------------------------------------- /client/src/assets/parallax/layer1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/parallax/layer1.png -------------------------------------------------------------------------------- /client/src/assets/parallax/layer2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/parallax/layer2.png -------------------------------------------------------------------------------- /client/src/assets/parallax/layer3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/parallax/layer3.png -------------------------------------------------------------------------------- /client/src/assets/screenshots/codex/carrier1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/screenshots/codex/carrier1.png -------------------------------------------------------------------------------- /client/src/assets/screenshots/codex/carrier2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/screenshots/codex/carrier2.png -------------------------------------------------------------------------------- /client/src/assets/screenshots/codex/eventlog1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/screenshots/codex/eventlog1.png -------------------------------------------------------------------------------- /client/src/assets/screenshots/codex/map1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/screenshots/codex/map1.png -------------------------------------------------------------------------------- /client/src/assets/screenshots/codex/research1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/screenshots/codex/research1.png -------------------------------------------------------------------------------- /client/src/assets/screenshots/codex/star1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/screenshots/codex/star1.png -------------------------------------------------------------------------------- /client/src/assets/screenshots/codex/star2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/screenshots/codex/star2.png -------------------------------------------------------------------------------- /client/src/assets/screenshots/codex/star3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/screenshots/codex/star3.png -------------------------------------------------------------------------------- /client/src/assets/screenshots/codex/star4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/screenshots/codex/star4.png -------------------------------------------------------------------------------- /client/src/assets/screenshots/codex/star5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/screenshots/codex/star5.png -------------------------------------------------------------------------------- /client/src/assets/screenshots/game1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/screenshots/game1.png -------------------------------------------------------------------------------- /client/src/assets/screenshots/tiles/1v1_rt.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/screenshots/tiles/1v1_rt.jpg -------------------------------------------------------------------------------- /client/src/assets/screenshots/tiles/1v1_tb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/screenshots/tiles/1v1_tb.jpg -------------------------------------------------------------------------------- /client/src/assets/screenshots/tiles/32_player.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/screenshots/tiles/32_player.jpg -------------------------------------------------------------------------------- /client/src/assets/screenshots/tiles/featured.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/screenshots/tiles/featured.jpg -------------------------------------------------------------------------------- /client/src/assets/screenshots/tiles/home-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/screenshots/tiles/home-1.jpg -------------------------------------------------------------------------------- /client/src/assets/screenshots/tiles/home-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/screenshots/tiles/home-2.jpg -------------------------------------------------------------------------------- /client/src/assets/screenshots/tiles/home-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/screenshots/tiles/home-3.jpg -------------------------------------------------------------------------------- /client/src/assets/screenshots/tiles/home-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/screenshots/tiles/home-4.jpg -------------------------------------------------------------------------------- /client/src/assets/screenshots/tiles/home-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/screenshots/tiles/home-5.jpg -------------------------------------------------------------------------------- /client/src/assets/screenshots/tiles/tutorial.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/screenshots/tiles/tutorial.jpg -------------------------------------------------------------------------------- /client/src/assets/solaris_logo_text_1000w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/solaris_logo_text_1000w.png -------------------------------------------------------------------------------- /client/src/assets/specialists/afterburn.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/afterburn.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/airtight-hatch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/airtight-hatch.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/alien-bug.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/alien-bug.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/alien-egg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/alien-egg.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/alien-stare.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/alien-stare.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/android-mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/android-mask.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/astronaut-helmet.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/astronaut-helmet.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/autogun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/autogun.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/bolter-gun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/bolter-gun.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/bubble-field.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/bubble-field.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/cannister.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/cannister.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/cryo-chamber.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/cryo-chamber.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/cyborg-face.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/cyborg-face.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/eclipse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/eclipse.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/energise.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/energise.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/energy-tank.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/energy-tank.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/forward-field.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/forward-field.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/habitat-dome.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/habitat-dome.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/hazmat-suit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/hazmat-suit.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/jet-fighter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/jet-fighter.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/jetpack.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/jetpack.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/klingon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/klingon.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/laser-blast.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/laser-blast.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/laser-turret.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/laser-turret.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/license.txt -------------------------------------------------------------------------------- /client/src/assets/specialists/light-sabers.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/light-sabers.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/lunar-module.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/lunar-module.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/mecha-head.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/mecha-head.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/mecha-mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/mecha-mask.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/mechanical-arm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/mechanical-arm.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/megabot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/megabot.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/metal-scales.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/metal-scales.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/metroid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/metroid.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/missile-mech.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/missile-mech.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/missile-pod.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/missile-pod.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/missile-swarm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/missile-swarm.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/mono-wheel-robot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/mono-wheel-robot.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/observatory.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/observatory.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/pirate.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/pirate.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/power-generator.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/power-generator.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/radar-dish.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/radar-dish.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/ray-gun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/ray-gun.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/ringed-planet.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/ringed-planet.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/robot-golem.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/robot-golem.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/robot-leg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/robot-leg.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/rocket-flight.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/rocket-flight.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/rocket-thruster.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/rocket-thruster.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/rocket.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/rocket.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/round-silo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/round-silo.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/sattelite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/sattelite.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/sentry-gun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/sentry-gun.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/sinusoidal-beam.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/sinusoidal-beam.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/solar-system.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/solar-system.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/space-suit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/space-suit.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/spaceship.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/spaceship.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/spoutnik.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/spoutnik.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/star-gate.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/star-gate.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/starfighter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/starfighter.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/strafe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/strafe.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/targeting.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/targeting.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/techno-heart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/techno-heart.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/tesla-turret.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/tesla-turret.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/ufo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/ufo.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/vintage-robot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/vintage-robot.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/walking-scout.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/walking-scout.svg -------------------------------------------------------------------------------- /client/src/assets/specialists/zat-gun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/specialists/zat-gun.svg -------------------------------------------------------------------------------- /client/src/assets/stars/128x128_star_pulsar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/stars/128x128_star_pulsar.svg -------------------------------------------------------------------------------- /client/src/assets/stars/star-asteroid-field-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/stars/star-asteroid-field-0.png -------------------------------------------------------------------------------- /client/src/assets/stars/star-asteroid-field-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/stars/star-asteroid-field-1.png -------------------------------------------------------------------------------- /client/src/assets/stars/star-asteroid-field-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/stars/star-asteroid-field-2.png -------------------------------------------------------------------------------- /client/src/assets/stars/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/stars/star.png -------------------------------------------------------------------------------- /client/src/assets/stars/vortex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/stars/vortex.png -------------------------------------------------------------------------------- /client/src/assets/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/assets/styles.css -------------------------------------------------------------------------------- /client/src/clientEventBus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/clientEventBus.ts -------------------------------------------------------------------------------- /client/src/config/gamesettings/1v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/config/gamesettings/1v1.json -------------------------------------------------------------------------------- /client/src/config/gamesettings/1v1turnBased.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/config/gamesettings/1v1turnBased.json -------------------------------------------------------------------------------- /client/src/config/gamesettings/newPlayer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/config/gamesettings/newPlayer.json -------------------------------------------------------------------------------- /client/src/config/gamesettings/special_arcade.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/config/gamesettings/special_arcade.json -------------------------------------------------------------------------------- /client/src/config/gamesettings/special_dark.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/config/gamesettings/special_dark.json -------------------------------------------------------------------------------- /client/src/config/gamesettings/special_fog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/config/gamesettings/special_fog.json -------------------------------------------------------------------------------- /client/src/config/gamesettings/standard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/config/gamesettings/standard.json -------------------------------------------------------------------------------- /client/src/config/gamesettings/turnBased.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/config/gamesettings/turnBased.json -------------------------------------------------------------------------------- /client/src/eventBus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/eventBus.ts -------------------------------------------------------------------------------- /client/src/eventBusEventNames/diplomacy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/eventBusEventNames/diplomacy.ts -------------------------------------------------------------------------------- /client/src/eventBusEventNames/eventBusEventName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/eventBusEventNames/eventBusEventName.ts -------------------------------------------------------------------------------- /client/src/eventBusEventNames/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/eventBusEventNames/game.ts -------------------------------------------------------------------------------- /client/src/eventBusEventNames/gameCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/eventBusEventNames/gameCommand.ts -------------------------------------------------------------------------------- /client/src/eventBusEventNames/map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/eventBusEventNames/map.ts -------------------------------------------------------------------------------- /client/src/eventBusEventNames/mapCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/eventBusEventNames/mapCommand.ts -------------------------------------------------------------------------------- /client/src/eventBusEventNames/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/eventBusEventNames/menu.ts -------------------------------------------------------------------------------- /client/src/eventBusEventNames/player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/eventBusEventNames/player.ts -------------------------------------------------------------------------------- /client/src/eventBusEventNames/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/eventBusEventNames/user.ts -------------------------------------------------------------------------------- /client/src/game/PathManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/PathManager.ts -------------------------------------------------------------------------------- /client/src/game/animation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/animation.ts -------------------------------------------------------------------------------- /client/src/game/audio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/audio.ts -------------------------------------------------------------------------------- /client/src/game/background.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/background.ts -------------------------------------------------------------------------------- /client/src/game/carrier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/carrier.ts -------------------------------------------------------------------------------- /client/src/game/chunks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/chunks.ts -------------------------------------------------------------------------------- /client/src/game/container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/container.ts -------------------------------------------------------------------------------- /client/src/game/debugTools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/debugTools.ts -------------------------------------------------------------------------------- /client/src/game/eventEmitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/eventEmitter.ts -------------------------------------------------------------------------------- /client/src/game/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/helpers.ts -------------------------------------------------------------------------------- /client/src/game/highlight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/highlight.ts -------------------------------------------------------------------------------- /client/src/game/map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/map.ts -------------------------------------------------------------------------------- /client/src/game/mapObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/mapObject.ts -------------------------------------------------------------------------------- /client/src/game/orbital.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/orbital.ts -------------------------------------------------------------------------------- /client/src/game/playerNames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/playerNames.ts -------------------------------------------------------------------------------- /client/src/game/rulerPoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/rulerPoints.ts -------------------------------------------------------------------------------- /client/src/game/screenshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/screenshot.ts -------------------------------------------------------------------------------- /client/src/game/star.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/star.ts -------------------------------------------------------------------------------- /client/src/game/territories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/territories.ts -------------------------------------------------------------------------------- /client/src/game/territories/marchingSquares.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/territories/marchingSquares.ts -------------------------------------------------------------------------------- /client/src/game/territories/voronoi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/territories/voronoi.ts -------------------------------------------------------------------------------- /client/src/game/texture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/texture.ts -------------------------------------------------------------------------------- /client/src/game/tooltip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/tooltip.ts -------------------------------------------------------------------------------- /client/src/game/waypoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/waypoints.ts -------------------------------------------------------------------------------- /client/src/game/wormHole.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/game/wormHole.ts -------------------------------------------------------------------------------- /client/src/integration/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/integration/messages.ts -------------------------------------------------------------------------------- /client/src/integration/solaris.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/integration/solaris.ts -------------------------------------------------------------------------------- /client/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/main.ts -------------------------------------------------------------------------------- /client/src/mutationNames/gameMutationNames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/mutationNames/gameMutationNames.ts -------------------------------------------------------------------------------- /client/src/mutationNames/playerMutationNames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/mutationNames/playerMutationNames.ts -------------------------------------------------------------------------------- /client/src/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/router.js -------------------------------------------------------------------------------- /client/src/services/api/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/api/auth.js -------------------------------------------------------------------------------- /client/src/services/api/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/api/base.js -------------------------------------------------------------------------------- /client/src/services/api/colour.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/api/colour.js -------------------------------------------------------------------------------- /client/src/services/api/conversation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/api/conversation.js -------------------------------------------------------------------------------- /client/src/services/api/diplomacy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/api/diplomacy.js -------------------------------------------------------------------------------- /client/src/services/api/event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/api/event.js -------------------------------------------------------------------------------- /client/src/services/api/guild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/api/guild.js -------------------------------------------------------------------------------- /client/src/services/api/ledger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/api/ledger.js -------------------------------------------------------------------------------- /client/src/services/api/report.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/api/report.js -------------------------------------------------------------------------------- /client/src/services/api/research.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/api/research.js -------------------------------------------------------------------------------- /client/src/services/api/shop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/api/shop.js -------------------------------------------------------------------------------- /client/src/services/api/trade.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/api/trade.js -------------------------------------------------------------------------------- /client/src/services/data/keyboardShortcuts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/data/keyboardShortcuts.js -------------------------------------------------------------------------------- /client/src/services/data/menuStates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/data/menuStates.js -------------------------------------------------------------------------------- /client/src/services/data/sortInfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/data/sortInfo.js -------------------------------------------------------------------------------- /client/src/services/diplomacyHelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/diplomacyHelper.js -------------------------------------------------------------------------------- /client/src/services/gameHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/gameHelper.ts -------------------------------------------------------------------------------- /client/src/services/gridHelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/gridHelper.js -------------------------------------------------------------------------------- /client/src/services/mentionHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/mentionHelper.ts -------------------------------------------------------------------------------- /client/src/services/randomHelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/randomHelper.js -------------------------------------------------------------------------------- /client/src/services/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/services.ts -------------------------------------------------------------------------------- /client/src/services/technologyHelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/technologyHelper.js -------------------------------------------------------------------------------- /client/src/services/typedapi/admin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/typedapi/admin.ts -------------------------------------------------------------------------------- /client/src/services/typedapi/announcement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/typedapi/announcement.ts -------------------------------------------------------------------------------- /client/src/services/typedapi/badge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/typedapi/badge.ts -------------------------------------------------------------------------------- /client/src/services/typedapi/carrier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/typedapi/carrier.ts -------------------------------------------------------------------------------- /client/src/services/typedapi/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/typedapi/game.ts -------------------------------------------------------------------------------- /client/src/services/typedapi/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/typedapi/index.ts -------------------------------------------------------------------------------- /client/src/services/typedapi/specialist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/typedapi/specialist.ts -------------------------------------------------------------------------------- /client/src/services/typedapi/spectator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/typedapi/spectator.ts -------------------------------------------------------------------------------- /client/src/services/typedapi/star.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/typedapi/star.ts -------------------------------------------------------------------------------- /client/src/services/typedapi/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/typedapi/user.ts -------------------------------------------------------------------------------- /client/src/services/waypointHelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/services/waypointHelper.js -------------------------------------------------------------------------------- /client/src/sockets/socketEmitters/player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/sockets/socketEmitters/player.ts -------------------------------------------------------------------------------- /client/src/sockets/socketEmitters/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/sockets/socketEmitters/user.ts -------------------------------------------------------------------------------- /client/src/sockets/socketEventNames/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/sockets/socketEventNames/client.ts -------------------------------------------------------------------------------- /client/src/sockets/socketHandlers/clientHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/sockets/socketHandlers/clientHandler.ts -------------------------------------------------------------------------------- /client/src/sockets/socketHandlers/diplomacy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/sockets/socketHandlers/diplomacy.ts -------------------------------------------------------------------------------- /client/src/sockets/socketHandlers/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/sockets/socketHandlers/game.ts -------------------------------------------------------------------------------- /client/src/sockets/socketHandlers/player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/sockets/socketHandlers/player.ts -------------------------------------------------------------------------------- /client/src/sockets/socketHandlers/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/sockets/socketHandlers/user.ts -------------------------------------------------------------------------------- /client/src/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/store.ts -------------------------------------------------------------------------------- /client/src/types/combat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/types/combat.ts -------------------------------------------------------------------------------- /client/src/types/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/types/game.ts -------------------------------------------------------------------------------- /client/src/types/ruler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/types/ruler.ts -------------------------------------------------------------------------------- /client/src/types/waypoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/types/waypoint.ts -------------------------------------------------------------------------------- /client/src/types/window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/types/window.ts -------------------------------------------------------------------------------- /client/src/util/colour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/util/colour.ts -------------------------------------------------------------------------------- /client/src/util/confirm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/util/confirm.ts -------------------------------------------------------------------------------- /client/src/util/eventDeduplication.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/util/eventDeduplication.js -------------------------------------------------------------------------------- /client/src/util/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/util/format.ts -------------------------------------------------------------------------------- /client/src/util/gameServices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/util/gameServices.ts -------------------------------------------------------------------------------- /client/src/util/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/util/http.ts -------------------------------------------------------------------------------- /client/src/util/keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/util/keys.ts -------------------------------------------------------------------------------- /client/src/util/localPreference.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/util/localPreference.ts -------------------------------------------------------------------------------- /client/src/util/markdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/util/markdown.js -------------------------------------------------------------------------------- /client/src/util/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/util/messages.ts -------------------------------------------------------------------------------- /client/src/util/reactiveHooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/util/reactiveHooks.ts -------------------------------------------------------------------------------- /client/src/views/Announcements.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/Announcements.vue -------------------------------------------------------------------------------- /client/src/views/CommunityGuidelines.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/CommunityGuidelines.vue -------------------------------------------------------------------------------- /client/src/views/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/Home.vue -------------------------------------------------------------------------------- /client/src/views/MainMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/MainMenu.vue -------------------------------------------------------------------------------- /client/src/views/PrivacyPolicy.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/PrivacyPolicy.vue -------------------------------------------------------------------------------- /client/src/views/account/Achievements.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/account/Achievements.vue -------------------------------------------------------------------------------- /client/src/views/account/Creation.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/account/Creation.vue -------------------------------------------------------------------------------- /client/src/views/account/ExternalResetPassword.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/account/ExternalResetPassword.vue -------------------------------------------------------------------------------- /client/src/views/account/ForgotPassword.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/account/ForgotPassword.vue -------------------------------------------------------------------------------- /client/src/views/account/ForgotUsername.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/account/ForgotUsername.vue -------------------------------------------------------------------------------- /client/src/views/account/ResetEmail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/account/ResetEmail.vue -------------------------------------------------------------------------------- /client/src/views/account/ResetPassword.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/account/ResetPassword.vue -------------------------------------------------------------------------------- /client/src/views/account/ResetUsername.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/account/ResetUsername.vue -------------------------------------------------------------------------------- /client/src/views/account/Settings.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/account/Settings.vue -------------------------------------------------------------------------------- /client/src/views/account/Warnings.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/account/Warnings.vue -------------------------------------------------------------------------------- /client/src/views/account/components/Login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/account/components/Login.vue -------------------------------------------------------------------------------- /client/src/views/admin/AdministrationPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/admin/AdministrationPage.vue -------------------------------------------------------------------------------- /client/src/views/admin/Announcements.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/admin/Announcements.vue -------------------------------------------------------------------------------- /client/src/views/admin/Games.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/admin/Games.vue -------------------------------------------------------------------------------- /client/src/views/admin/Insights.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/admin/Insights.vue -------------------------------------------------------------------------------- /client/src/views/admin/PasswordResets.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/admin/PasswordResets.vue -------------------------------------------------------------------------------- /client/src/views/admin/Reports.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/admin/Reports.vue -------------------------------------------------------------------------------- /client/src/views/admin/Users.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/admin/Users.vue -------------------------------------------------------------------------------- /client/src/views/admin/components/AddWarning.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/admin/components/AddWarning.vue -------------------------------------------------------------------------------- /client/src/views/admin/components/UserPanel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/admin/components/UserPanel.vue -------------------------------------------------------------------------------- /client/src/views/components/Announcement.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/components/Announcement.vue -------------------------------------------------------------------------------- /client/src/views/components/FormErrorList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/components/FormErrorList.vue -------------------------------------------------------------------------------- /client/src/views/components/HelpTooltip.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/components/HelpTooltip.vue -------------------------------------------------------------------------------- /client/src/views/components/LatestAnnouncement.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/components/LatestAnnouncement.vue -------------------------------------------------------------------------------- /client/src/views/components/LoadingSpinner.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/components/LoadingSpinner.vue -------------------------------------------------------------------------------- /client/src/views/components/Logo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/components/Logo.vue -------------------------------------------------------------------------------- /client/src/views/components/Parallax.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/components/Parallax.vue -------------------------------------------------------------------------------- /client/src/views/components/Poll.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/components/Poll.vue -------------------------------------------------------------------------------- /client/src/views/components/SvgWrapper.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/components/SvgWrapper.vue -------------------------------------------------------------------------------- /client/src/views/components/ViewContainer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/components/ViewContainer.vue -------------------------------------------------------------------------------- /client/src/views/components/ViewSubtitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/components/ViewSubtitle.vue -------------------------------------------------------------------------------- /client/src/views/components/ViewTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/components/ViewTitle.vue -------------------------------------------------------------------------------- /client/src/views/game/ActiveGames.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/game/ActiveGames.vue -------------------------------------------------------------------------------- /client/src/views/game/Create.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/game/Create.vue -------------------------------------------------------------------------------- /client/src/views/game/Detail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/game/Detail.vue -------------------------------------------------------------------------------- /client/src/views/game/Game.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/game/Game.vue -------------------------------------------------------------------------------- /client/src/views/game/GameControl.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/game/GameControl.vue -------------------------------------------------------------------------------- /client/src/views/game/GamePlayerControl.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/game/GamePlayerControl.vue -------------------------------------------------------------------------------- /client/src/views/game/Leaderboard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/game/Leaderboard.vue -------------------------------------------------------------------------------- /client/src/views/game/List.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/game/List.vue -------------------------------------------------------------------------------- /client/src/views/game/components/MenuTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/game/components/MenuTitle.vue -------------------------------------------------------------------------------- /client/src/views/game/components/inbox/Chat.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/game/components/inbox/Chat.vue -------------------------------------------------------------------------------- /client/src/views/game/components/inbox/Inbox.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/game/components/inbox/Inbox.vue -------------------------------------------------------------------------------- /client/src/views/game/components/intel/Intel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/game/components/intel/Intel.vue -------------------------------------------------------------------------------- /client/src/views/game/components/ruler/Ruler.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/game/components/ruler/Ruler.vue -------------------------------------------------------------------------------- /client/src/views/game/components/star/upgrade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/game/components/star/upgrade.ts -------------------------------------------------------------------------------- /client/src/views/guild/Create.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/guild/Create.vue -------------------------------------------------------------------------------- /client/src/views/guild/Detail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/guild/Detail.vue -------------------------------------------------------------------------------- /client/src/views/guild/MyGuild.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/guild/MyGuild.vue -------------------------------------------------------------------------------- /client/src/views/guild/Rename.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/guild/Rename.vue -------------------------------------------------------------------------------- /client/src/views/guild/components/Invite.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/guild/components/Invite.vue -------------------------------------------------------------------------------- /client/src/views/guild/components/Member.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/guild/components/Member.vue -------------------------------------------------------------------------------- /client/src/views/guild/components/MemberList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/guild/components/MemberList.vue -------------------------------------------------------------------------------- /client/src/views/guild/components/NewInvite.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/guild/components/NewInvite.vue -------------------------------------------------------------------------------- /client/src/views/shop/Avatars.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/shop/Avatars.vue -------------------------------------------------------------------------------- /client/src/views/shop/GalacticCredits.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/shop/GalacticCredits.vue -------------------------------------------------------------------------------- /client/src/views/shop/PurchaseComplete.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/shop/PurchaseComplete.vue -------------------------------------------------------------------------------- /client/src/views/shop/PurchaseFailed.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/views/shop/PurchaseFailed.vue -------------------------------------------------------------------------------- /client/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | declare module '*.mp3'; 3 | -------------------------------------------------------------------------------- /client/src/voronoi/Javascript-Voronoi/CREDITS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/voronoi/Javascript-Voronoi/CREDITS.md -------------------------------------------------------------------------------- /client/src/voronoi/Javascript-Voronoi/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/voronoi/Javascript-Voronoi/LICENSE.md -------------------------------------------------------------------------------- /client/src/voronoi/Javascript-Voronoi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/src/voronoi/Javascript-Voronoi/README.md -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /client/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/client/vite.config.js -------------------------------------------------------------------------------- /common/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/package.json -------------------------------------------------------------------------------- /common/src/api/controllers/admin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/api/controllers/admin.ts -------------------------------------------------------------------------------- /common/src/api/controllers/announcement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/api/controllers/announcement.ts -------------------------------------------------------------------------------- /common/src/api/controllers/badge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/api/controllers/badge.ts -------------------------------------------------------------------------------- /common/src/api/controllers/carrier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/api/controllers/carrier.ts -------------------------------------------------------------------------------- /common/src/api/controllers/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/api/controllers/game.ts -------------------------------------------------------------------------------- /common/src/api/controllers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/api/controllers/index.ts -------------------------------------------------------------------------------- /common/src/api/controllers/specialist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/api/controllers/specialist.ts -------------------------------------------------------------------------------- /common/src/api/controllers/spectator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/api/controllers/spectator.ts -------------------------------------------------------------------------------- /common/src/api/controllers/star.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/api/controllers/star.ts -------------------------------------------------------------------------------- /common/src/api/controllers/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/api/controllers/user.ts -------------------------------------------------------------------------------- /common/src/data/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/data/options.ts -------------------------------------------------------------------------------- /common/src/data/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/data/settings.ts -------------------------------------------------------------------------------- /common/src/events/emitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/events/emitter.ts -------------------------------------------------------------------------------- /common/src/events/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/events/handler.ts -------------------------------------------------------------------------------- /common/src/events/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/events/index.ts -------------------------------------------------------------------------------- /common/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/index.ts -------------------------------------------------------------------------------- /common/src/services/carrierTravel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/services/carrierTravel.ts -------------------------------------------------------------------------------- /common/src/services/distance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/services/distance.ts -------------------------------------------------------------------------------- /common/src/services/gameType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/services/gameType.ts -------------------------------------------------------------------------------- /common/src/services/starData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/services/starData.ts -------------------------------------------------------------------------------- /common/src/services/starDistance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/services/starDistance.ts -------------------------------------------------------------------------------- /common/src/services/technology.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/services/technology.ts -------------------------------------------------------------------------------- /common/src/services/waypoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/services/waypoint.ts -------------------------------------------------------------------------------- /common/src/sockets/socketEventNames/diplomacy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/sockets/socketEventNames/diplomacy.ts -------------------------------------------------------------------------------- /common/src/sockets/socketEventNames/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/sockets/socketEventNames/game.ts -------------------------------------------------------------------------------- /common/src/sockets/socketEventNames/player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/sockets/socketEventNames/player.ts -------------------------------------------------------------------------------- /common/src/sockets/socketEventNames/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/sockets/socketEventNames/user.ts -------------------------------------------------------------------------------- /common/src/types/common/announcement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/announcement.ts -------------------------------------------------------------------------------- /common/src/types/common/avatar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/avatar.ts -------------------------------------------------------------------------------- /common/src/types/common/badge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/badge.ts -------------------------------------------------------------------------------- /common/src/types/common/carrier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/carrier.ts -------------------------------------------------------------------------------- /common/src/types/common/carrierWaypoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/carrierWaypoint.ts -------------------------------------------------------------------------------- /common/src/types/common/combat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/combat.ts -------------------------------------------------------------------------------- /common/src/types/common/conversation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/conversation.ts -------------------------------------------------------------------------------- /common/src/types/common/conversationMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/conversationMessage.ts -------------------------------------------------------------------------------- /common/src/types/common/customGalaxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/customGalaxy.ts -------------------------------------------------------------------------------- /common/src/types/common/diplomacy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/diplomacy.ts -------------------------------------------------------------------------------- /common/src/types/common/events/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/events/event.ts -------------------------------------------------------------------------------- /common/src/types/common/flux.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/flux.ts -------------------------------------------------------------------------------- /common/src/types/common/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/game.ts -------------------------------------------------------------------------------- /common/src/types/common/guild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/guild.ts -------------------------------------------------------------------------------- /common/src/types/common/infrastructureUpgrade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/infrastructureUpgrade.ts -------------------------------------------------------------------------------- /common/src/types/common/leaderboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/leaderboard.ts -------------------------------------------------------------------------------- /common/src/types/common/ledger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/ledger.ts -------------------------------------------------------------------------------- /common/src/types/common/location.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/location.ts -------------------------------------------------------------------------------- /common/src/types/common/map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/map.ts -------------------------------------------------------------------------------- /common/src/types/common/player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/player.ts -------------------------------------------------------------------------------- /common/src/types/common/report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/report.ts -------------------------------------------------------------------------------- /common/src/types/common/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/settings.ts -------------------------------------------------------------------------------- /common/src/types/common/specialStar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/specialStar.ts -------------------------------------------------------------------------------- /common/src/types/common/specialist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/specialist.ts -------------------------------------------------------------------------------- /common/src/types/common/star.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/star.ts -------------------------------------------------------------------------------- /common/src/types/common/stats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/stats.ts -------------------------------------------------------------------------------- /common/src/types/common/statsSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/statsSlice.ts -------------------------------------------------------------------------------- /common/src/types/common/subscriptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/subscriptions.ts -------------------------------------------------------------------------------- /common/src/types/common/trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/trade.ts -------------------------------------------------------------------------------- /common/src/types/common/tutorial.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/tutorial.ts -------------------------------------------------------------------------------- /common/src/types/common/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/common/user.ts -------------------------------------------------------------------------------- /common/src/types/id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/types/id.ts -------------------------------------------------------------------------------- /common/src/utilities/cast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/utilities/cast.ts -------------------------------------------------------------------------------- /common/src/utilities/random.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/utilities/random.ts -------------------------------------------------------------------------------- /common/src/utilities/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/utilities/utils.ts -------------------------------------------------------------------------------- /common/src/validation/customGalaxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/validation/customGalaxy.ts -------------------------------------------------------------------------------- /common/src/validation/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/validation/error.ts -------------------------------------------------------------------------------- /common/src/validation/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/src/validation/validate.ts -------------------------------------------------------------------------------- /common/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/common/tsconfig.json -------------------------------------------------------------------------------- /docker-compose.requirements.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/docker-compose.requirements.yml -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /docker/dev/base/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/docker/dev/base/Dockerfile -------------------------------------------------------------------------------- /docker/dev/base/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/docker/dev/base/docker-compose.yaml -------------------------------------------------------------------------------- /docker/dev/build-images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/docker/dev/build-images.sh -------------------------------------------------------------------------------- /docker/dev/client/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/docker/dev/client/Dockerfile -------------------------------------------------------------------------------- /docker/dev/client/client.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/docker/dev/client/client.env -------------------------------------------------------------------------------- /docker/dev/client/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/docker/dev/client/docker-compose.yaml -------------------------------------------------------------------------------- /docker/dev/server-api/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/docker/dev/server-api/Dockerfile -------------------------------------------------------------------------------- /docker/dev/server-api/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/docker/dev/server-api/docker-compose.yaml -------------------------------------------------------------------------------- /docker/dev/server-jobs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/docker/dev/server-jobs/Dockerfile -------------------------------------------------------------------------------- /docker/dev/server-jobs/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/docker/dev/server-jobs/docker-compose.yaml -------------------------------------------------------------------------------- /docker/prod/base/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/docker/prod/base/Dockerfile -------------------------------------------------------------------------------- /docker/prod/base/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/docker/prod/base/docker-compose.yaml -------------------------------------------------------------------------------- /docker/prod/build-images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/docker/prod/build-images.sh -------------------------------------------------------------------------------- /docker/prod/server-api/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/docker/prod/server-api/Dockerfile -------------------------------------------------------------------------------- /docker/prod/server-api/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/docker/prod/server-api/docker-compose.yaml -------------------------------------------------------------------------------- /docker/prod/server-jobs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/docker/prod/server-jobs/Dockerfile -------------------------------------------------------------------------------- /docker/prod/server-jobs/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/docker/prod/server-jobs/docker-compose.yaml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/package.json -------------------------------------------------------------------------------- /pm2.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/pm2.config.js -------------------------------------------------------------------------------- /server/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /server/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/.env.example -------------------------------------------------------------------------------- /server/api/controllers/admin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/controllers/admin.ts -------------------------------------------------------------------------------- /server/api/controllers/announcement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/controllers/announcement.ts -------------------------------------------------------------------------------- /server/api/controllers/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/controllers/auth.ts -------------------------------------------------------------------------------- /server/api/controllers/badges.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/controllers/badges.ts -------------------------------------------------------------------------------- /server/api/controllers/carrier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/controllers/carrier.ts -------------------------------------------------------------------------------- /server/api/controllers/colour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/controllers/colour.ts -------------------------------------------------------------------------------- /server/api/controllers/conversation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/controllers/conversation.ts -------------------------------------------------------------------------------- /server/api/controllers/diplomacy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/controllers/diplomacy.ts -------------------------------------------------------------------------------- /server/api/controllers/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/controllers/event.ts -------------------------------------------------------------------------------- /server/api/controllers/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/controllers/game.ts -------------------------------------------------------------------------------- /server/api/controllers/guild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/controllers/guild.ts -------------------------------------------------------------------------------- /server/api/controllers/ledger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/controllers/ledger.ts -------------------------------------------------------------------------------- /server/api/controllers/report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/controllers/report.ts -------------------------------------------------------------------------------- /server/api/controllers/research.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/controllers/research.ts -------------------------------------------------------------------------------- /server/api/controllers/shop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/controllers/shop.ts -------------------------------------------------------------------------------- /server/api/controllers/specialist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/controllers/specialist.ts -------------------------------------------------------------------------------- /server/api/controllers/spectator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/controllers/spectator.ts -------------------------------------------------------------------------------- /server/api/controllers/star.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/controllers/star.ts -------------------------------------------------------------------------------- /server/api/controllers/trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/controllers/trade.ts -------------------------------------------------------------------------------- /server/api/controllers/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/controllers/user.ts -------------------------------------------------------------------------------- /server/api/express.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/express.ts -------------------------------------------------------------------------------- /server/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/index.ts -------------------------------------------------------------------------------- /server/api/middleware/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/middleware/auth.ts -------------------------------------------------------------------------------- /server/api/middleware/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/middleware/core.ts -------------------------------------------------------------------------------- /server/api/middleware/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/middleware/game.ts -------------------------------------------------------------------------------- /server/api/middleware/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/middleware/index.ts -------------------------------------------------------------------------------- /server/api/middleware/player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/middleware/player.ts -------------------------------------------------------------------------------- /server/api/middleware/playerMutex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/middleware/playerMutex.ts -------------------------------------------------------------------------------- /server/api/requests/admin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/requests/admin.ts -------------------------------------------------------------------------------- /server/api/requests/announcements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/requests/announcements.ts -------------------------------------------------------------------------------- /server/api/requests/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/requests/auth.ts -------------------------------------------------------------------------------- /server/api/requests/badges.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/requests/badges.ts -------------------------------------------------------------------------------- /server/api/requests/carrier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/requests/carrier.ts -------------------------------------------------------------------------------- /server/api/requests/colour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/requests/colour.ts -------------------------------------------------------------------------------- /server/api/requests/conversation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/requests/conversation.ts -------------------------------------------------------------------------------- /server/api/requests/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/requests/game.ts -------------------------------------------------------------------------------- /server/api/requests/guild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/requests/guild.ts -------------------------------------------------------------------------------- /server/api/requests/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/requests/helpers.ts -------------------------------------------------------------------------------- /server/api/requests/report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/requests/report.ts -------------------------------------------------------------------------------- /server/api/requests/research.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/requests/research.ts -------------------------------------------------------------------------------- /server/api/requests/spectator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/requests/spectator.ts -------------------------------------------------------------------------------- /server/api/requests/star.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/requests/star.ts -------------------------------------------------------------------------------- /server/api/requests/trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/requests/trade.ts -------------------------------------------------------------------------------- /server/api/requests/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/requests/user.ts -------------------------------------------------------------------------------- /server/api/routes/admin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/routes/admin.ts -------------------------------------------------------------------------------- /server/api/routes/announcements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/routes/announcements.ts -------------------------------------------------------------------------------- /server/api/routes/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/routes/auth.ts -------------------------------------------------------------------------------- /server/api/routes/badges.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/routes/badges.ts -------------------------------------------------------------------------------- /server/api/routes/carrier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/routes/carrier.ts -------------------------------------------------------------------------------- /server/api/routes/colour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/routes/colour.ts -------------------------------------------------------------------------------- /server/api/routes/conversations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/routes/conversations.ts -------------------------------------------------------------------------------- /server/api/routes/diplomacy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/routes/diplomacy.ts -------------------------------------------------------------------------------- /server/api/routes/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/routes/events.ts -------------------------------------------------------------------------------- /server/api/routes/games.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/routes/games.ts -------------------------------------------------------------------------------- /server/api/routes/guilds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/routes/guilds.ts -------------------------------------------------------------------------------- /server/api/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/routes/index.ts -------------------------------------------------------------------------------- /server/api/routes/ledger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/routes/ledger.ts -------------------------------------------------------------------------------- /server/api/routes/report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/routes/report.ts -------------------------------------------------------------------------------- /server/api/routes/research.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/routes/research.ts -------------------------------------------------------------------------------- /server/api/routes/shop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/routes/shop.ts -------------------------------------------------------------------------------- /server/api/routes/specialist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/routes/specialist.ts -------------------------------------------------------------------------------- /server/api/routes/spectator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/routes/spectator.ts -------------------------------------------------------------------------------- /server/api/routes/star.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/routes/star.ts -------------------------------------------------------------------------------- /server/api/routes/trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/routes/trade.ts -------------------------------------------------------------------------------- /server/api/routes/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/routes/user.ts -------------------------------------------------------------------------------- /server/api/singleRoute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/singleRoute.ts -------------------------------------------------------------------------------- /server/api/typedapi/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/api/typedapi/routes.ts -------------------------------------------------------------------------------- /server/config/game/aliases.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/config/game/aliases.json -------------------------------------------------------------------------------- /server/config/game/avatars.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/config/game/avatars.json -------------------------------------------------------------------------------- /server/config/game/badges.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/config/game/badges.json -------------------------------------------------------------------------------- /server/config/game/colours.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/config/game/colours.json -------------------------------------------------------------------------------- /server/config/game/flux.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/config/game/flux.json -------------------------------------------------------------------------------- /server/config/game/gameNames.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/config/game/gameNames.json -------------------------------------------------------------------------------- /server/config/game/levels.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/config/game/levels.json -------------------------------------------------------------------------------- /server/config/game/settings/official/1v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/config/game/settings/official/1v1.json -------------------------------------------------------------------------------- /server/config/game/settings/user/standard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/config/game/settings/user/standard.json -------------------------------------------------------------------------------- /server/config/game/settings/user/tutorial.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/config/game/settings/user/tutorial.json -------------------------------------------------------------------------------- /server/config/game/specialStars.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/config/game/specialStars.json -------------------------------------------------------------------------------- /server/config/game/specialists.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/config/game/specialists.json -------------------------------------------------------------------------------- /server/config/game/starNames.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/config/game/starNames.json -------------------------------------------------------------------------------- /server/config/game/tutorials.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/config/game/tutorials.json -------------------------------------------------------------------------------- /server/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/config/index.ts -------------------------------------------------------------------------------- /server/config/officialGames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/config/officialGames.ts -------------------------------------------------------------------------------- /server/config/types/Config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/config/types/Config.ts -------------------------------------------------------------------------------- /server/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/index.ts -------------------------------------------------------------------------------- /server/db/models/Announcement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/Announcement.ts -------------------------------------------------------------------------------- /server/db/models/Event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/Event.ts -------------------------------------------------------------------------------- /server/db/models/Game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/Game.ts -------------------------------------------------------------------------------- /server/db/models/Guild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/Guild.ts -------------------------------------------------------------------------------- /server/db/models/History.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/History.ts -------------------------------------------------------------------------------- /server/db/models/InitialGameState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/InitialGameState.ts -------------------------------------------------------------------------------- /server/db/models/Payment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/Payment.ts -------------------------------------------------------------------------------- /server/db/models/Report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/Report.ts -------------------------------------------------------------------------------- /server/db/models/StatsSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/StatsSlice.ts -------------------------------------------------------------------------------- /server/db/models/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/User.ts -------------------------------------------------------------------------------- /server/db/models/schemas/action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/schemas/action.ts -------------------------------------------------------------------------------- /server/db/models/schemas/announcement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/schemas/announcement.ts -------------------------------------------------------------------------------- /server/db/models/schemas/badge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/schemas/badge.ts -------------------------------------------------------------------------------- /server/db/models/schemas/carrier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/schemas/carrier.ts -------------------------------------------------------------------------------- /server/db/models/schemas/conversation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/schemas/conversation.ts -------------------------------------------------------------------------------- /server/db/models/schemas/conversationMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/schemas/conversationMessage.ts -------------------------------------------------------------------------------- /server/db/models/schemas/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/schemas/event.ts -------------------------------------------------------------------------------- /server/db/models/schemas/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/schemas/game.ts -------------------------------------------------------------------------------- /server/db/models/schemas/guild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/schemas/guild.ts -------------------------------------------------------------------------------- /server/db/models/schemas/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/schemas/history.ts -------------------------------------------------------------------------------- /server/db/models/schemas/initialGameState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/schemas/initialGameState.ts -------------------------------------------------------------------------------- /server/db/models/schemas/payment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/schemas/payment.ts -------------------------------------------------------------------------------- /server/db/models/schemas/player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/schemas/player.ts -------------------------------------------------------------------------------- /server/db/models/schemas/report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/schemas/report.ts -------------------------------------------------------------------------------- /server/db/models/schemas/star.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/schemas/star.ts -------------------------------------------------------------------------------- /server/db/models/schemas/stats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/schemas/stats.ts -------------------------------------------------------------------------------- /server/db/models/schemas/statsSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/schemas/statsSlice.ts -------------------------------------------------------------------------------- /server/db/models/schemas/team.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/schemas/team.ts -------------------------------------------------------------------------------- /server/db/models/schemas/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/schemas/user.ts -------------------------------------------------------------------------------- /server/db/models/schemas/waypoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/models/schemas/waypoint.ts -------------------------------------------------------------------------------- /server/db/scripts/banSpecsInGame.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/scripts/banSpecsInGame.txt -------------------------------------------------------------------------------- /server/db/scripts/clearGameQuitters.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/scripts/clearGameQuitters.txt -------------------------------------------------------------------------------- /server/db/scripts/deleteMessage.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/scripts/deleteMessage.txt -------------------------------------------------------------------------------- /server/db/scripts/fixPlayerCredits.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/scripts/fixPlayerCredits.txt -------------------------------------------------------------------------------- /server/db/scripts/globalResearchStats.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/scripts/globalResearchStats.txt -------------------------------------------------------------------------------- /server/db/scripts/openPlayerSlot.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/scripts/openPlayerSlot.txt -------------------------------------------------------------------------------- /server/db/scripts/pauseInProgressGames.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/scripts/pauseInProgressGames.txt -------------------------------------------------------------------------------- /server/db/scripts/resetAchievements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/scripts/resetAchievements.txt -------------------------------------------------------------------------------- /server/db/scripts/sanitiseDatabase.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/scripts/sanitiseDatabase.txt -------------------------------------------------------------------------------- /server/db/scripts/sanitiseDatabaseNoUsers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/scripts/sanitiseDatabaseNoUsers.txt -------------------------------------------------------------------------------- /server/db/scripts/specialistHireStats.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/scripts/specialistHireStats.txt -------------------------------------------------------------------------------- /server/db/scripts/undefeatPlayer.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/scripts/undefeatPlayer.txt -------------------------------------------------------------------------------- /server/db/scripts/unfinishGame.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/scripts/unfinishGame.txt -------------------------------------------------------------------------------- /server/db/scripts/whoIsPlayer.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/db/scripts/whoIsPlayer.txt -------------------------------------------------------------------------------- /server/jobs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/jobs/index.ts -------------------------------------------------------------------------------- /server/jobs/jobs/cleanupGamesTimedOut.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/jobs/jobs/cleanupGamesTimedOut.ts -------------------------------------------------------------------------------- /server/jobs/jobs/cleanupOldGameHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/jobs/jobs/cleanupOldGameHistory.ts -------------------------------------------------------------------------------- /server/jobs/jobs/cleanupOldTutorials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/jobs/jobs/cleanupOldTutorials.ts -------------------------------------------------------------------------------- /server/jobs/jobs/gameTick.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/jobs/jobs/gameTick.ts -------------------------------------------------------------------------------- /server/jobs/jobs/officialGamesCheck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/jobs/jobs/officialGamesCheck.ts -------------------------------------------------------------------------------- /server/jobs/jobs/sumGameStatistics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/jobs/jobs/sumGameStatistics.ts -------------------------------------------------------------------------------- /server/jobs/scheduler/job.ts: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /server/jobs/scheduler/persistence.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/jobs/scheduler/persistence.ts -------------------------------------------------------------------------------- /server/jobs/scheduler/scheduler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/jobs/scheduler/scheduler.ts -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/package.json -------------------------------------------------------------------------------- /server/services/admin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/admin.ts -------------------------------------------------------------------------------- /server/services/ai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/ai.ts -------------------------------------------------------------------------------- /server/services/announcement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/announcement.ts -------------------------------------------------------------------------------- /server/services/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/auth.ts -------------------------------------------------------------------------------- /server/services/avatar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/avatar.ts -------------------------------------------------------------------------------- /server/services/badge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/badge.ts -------------------------------------------------------------------------------- /server/services/basicAi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/basicAi.ts -------------------------------------------------------------------------------- /server/services/battleRoyale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/battleRoyale.ts -------------------------------------------------------------------------------- /server/services/broadcast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/broadcast.ts -------------------------------------------------------------------------------- /server/services/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/cache.ts -------------------------------------------------------------------------------- /server/services/carrier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/carrier.ts -------------------------------------------------------------------------------- /server/services/carrierGift.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/carrierGift.ts -------------------------------------------------------------------------------- /server/services/carrierMovement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/carrierMovement.ts -------------------------------------------------------------------------------- /server/services/combat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/combat.ts -------------------------------------------------------------------------------- /server/services/conversation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/conversation.ts -------------------------------------------------------------------------------- /server/services/cullWaypoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/cullWaypoints.ts -------------------------------------------------------------------------------- /server/services/customGalaxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/customGalaxy.ts -------------------------------------------------------------------------------- /server/services/diplomacy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/diplomacy.ts -------------------------------------------------------------------------------- /server/services/diplomacyUpkeep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/diplomacyUpkeep.ts -------------------------------------------------------------------------------- /server/services/discord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/discord.ts -------------------------------------------------------------------------------- /server/services/email.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/email.ts -------------------------------------------------------------------------------- /server/services/emailTemplates/gameFinished.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/emailTemplates/gameFinished.html -------------------------------------------------------------------------------- /server/services/emailTemplates/gameTimedOut.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/emailTemplates/gameTimedOut.html -------------------------------------------------------------------------------- /server/services/emailTemplates/gameWelcome.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/emailTemplates/gameWelcome.html -------------------------------------------------------------------------------- /server/services/emailTemplates/welcomeEmail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/emailTemplates/welcomeEmail.html -------------------------------------------------------------------------------- /server/services/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/event.ts -------------------------------------------------------------------------------- /server/services/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/game.ts -------------------------------------------------------------------------------- /server/services/gameAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/gameAuth.ts -------------------------------------------------------------------------------- /server/services/gameCreate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/gameCreate.ts -------------------------------------------------------------------------------- /server/services/gameFlux.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/gameFlux.ts -------------------------------------------------------------------------------- /server/services/gameGalaxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/gameGalaxy.ts -------------------------------------------------------------------------------- /server/services/gameJoin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/gameJoin.ts -------------------------------------------------------------------------------- /server/services/gameList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/gameList.ts -------------------------------------------------------------------------------- /server/services/gameLock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/gameLock.ts -------------------------------------------------------------------------------- /server/services/gameMaskingService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/gameMaskingService.ts -------------------------------------------------------------------------------- /server/services/gameMutex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/gameMutex.ts -------------------------------------------------------------------------------- /server/services/gamePlayerMutex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/gamePlayerMutex.ts -------------------------------------------------------------------------------- /server/services/gameState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/gameState.ts -------------------------------------------------------------------------------- /server/services/gameTick.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/gameTick.ts -------------------------------------------------------------------------------- /server/services/guild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/guild.ts -------------------------------------------------------------------------------- /server/services/guildUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/guildUser.ts -------------------------------------------------------------------------------- /server/services/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/history.ts -------------------------------------------------------------------------------- /server/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/index.ts -------------------------------------------------------------------------------- /server/services/initialGameState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/initialGameState.ts -------------------------------------------------------------------------------- /server/services/leaderboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/leaderboard.ts -------------------------------------------------------------------------------- /server/services/ledger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/ledger.ts -------------------------------------------------------------------------------- /server/services/map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/map.ts -------------------------------------------------------------------------------- /server/services/maps/circular.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/maps/circular.ts -------------------------------------------------------------------------------- /server/services/maps/circularBalanced.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/maps/circularBalanced.ts -------------------------------------------------------------------------------- /server/services/maps/doughnut.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/maps/doughnut.ts -------------------------------------------------------------------------------- /server/services/maps/irregular.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/maps/irregular.ts -------------------------------------------------------------------------------- /server/services/maps/spiral.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/maps/spiral.ts -------------------------------------------------------------------------------- /server/services/mutex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/mutex.ts -------------------------------------------------------------------------------- /server/services/name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/name.ts -------------------------------------------------------------------------------- /server/services/notification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/notification.ts -------------------------------------------------------------------------------- /server/services/officialGames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/officialGames.ts -------------------------------------------------------------------------------- /server/services/password.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/password.ts -------------------------------------------------------------------------------- /server/services/pathfinding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/pathfinding.ts -------------------------------------------------------------------------------- /server/services/paypal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/paypal.ts -------------------------------------------------------------------------------- /server/services/player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/player.ts -------------------------------------------------------------------------------- /server/services/playerAfk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/playerAfk.ts -------------------------------------------------------------------------------- /server/services/playerColour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/playerColour.ts -------------------------------------------------------------------------------- /server/services/playerCredits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/playerCredits.ts -------------------------------------------------------------------------------- /server/services/playerCycleRewards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/playerCycleRewards.ts -------------------------------------------------------------------------------- /server/services/playerReady.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/playerReady.ts -------------------------------------------------------------------------------- /server/services/playerStatistics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/playerStatistics.ts -------------------------------------------------------------------------------- /server/services/random.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/random.ts -------------------------------------------------------------------------------- /server/services/rating.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/rating.ts -------------------------------------------------------------------------------- /server/services/report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/report.ts -------------------------------------------------------------------------------- /server/services/repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/repository.ts -------------------------------------------------------------------------------- /server/services/reputation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/reputation.ts -------------------------------------------------------------------------------- /server/services/research.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/research.ts -------------------------------------------------------------------------------- /server/services/resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/resource.ts -------------------------------------------------------------------------------- /server/services/saveWaypoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/saveWaypoints.ts -------------------------------------------------------------------------------- /server/services/scheduleBuy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/scheduleBuy.ts -------------------------------------------------------------------------------- /server/services/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/session.ts -------------------------------------------------------------------------------- /server/services/ship.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/ship.ts -------------------------------------------------------------------------------- /server/services/shipTransfer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/shipTransfer.ts -------------------------------------------------------------------------------- /server/services/socket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/socket.ts -------------------------------------------------------------------------------- /server/services/specialStarBan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/specialStarBan.ts -------------------------------------------------------------------------------- /server/services/specialist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/specialist.ts -------------------------------------------------------------------------------- /server/services/specialistBan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/specialistBan.ts -------------------------------------------------------------------------------- /server/services/specialistHire.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/specialistHire.ts -------------------------------------------------------------------------------- /server/services/spectator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/spectator.ts -------------------------------------------------------------------------------- /server/services/star.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/star.ts -------------------------------------------------------------------------------- /server/services/starCapture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/starCapture.ts -------------------------------------------------------------------------------- /server/services/starContested.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/starContested.ts -------------------------------------------------------------------------------- /server/services/starMovement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/starMovement.ts -------------------------------------------------------------------------------- /server/services/starUpgrade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/starUpgrade.ts -------------------------------------------------------------------------------- /server/services/statistics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/statistics.ts -------------------------------------------------------------------------------- /server/services/team.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/team.ts -------------------------------------------------------------------------------- /server/services/trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/trade.ts -------------------------------------------------------------------------------- /server/services/tutorial.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/tutorial.ts -------------------------------------------------------------------------------- /server/services/types/Ai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/Ai.ts -------------------------------------------------------------------------------- /server/services/types/Announcement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/Announcement.ts -------------------------------------------------------------------------------- /server/services/types/Avatar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/Avatar.ts -------------------------------------------------------------------------------- /server/services/types/Badge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/Badge.ts -------------------------------------------------------------------------------- /server/services/types/Carrier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/Carrier.ts -------------------------------------------------------------------------------- /server/services/types/Combat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/Combat.ts -------------------------------------------------------------------------------- /server/services/types/Conversation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/Conversation.ts -------------------------------------------------------------------------------- /server/services/types/ConversationMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/ConversationMessage.ts -------------------------------------------------------------------------------- /server/services/types/DBObjectId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/DBObjectId.ts -------------------------------------------------------------------------------- /server/services/types/DependencyContainer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/DependencyContainer.ts -------------------------------------------------------------------------------- /server/services/types/Dimensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/Dimensions.ts -------------------------------------------------------------------------------- /server/services/types/Diplomacy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/Diplomacy.ts -------------------------------------------------------------------------------- /server/services/types/Email.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/Email.ts -------------------------------------------------------------------------------- /server/services/types/Game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/Game.ts -------------------------------------------------------------------------------- /server/services/types/GameEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/GameEvent.ts -------------------------------------------------------------------------------- /server/services/types/GameHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/GameHistory.ts -------------------------------------------------------------------------------- /server/services/types/GameMutexLock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/GameMutexLock.ts -------------------------------------------------------------------------------- /server/services/types/GameTick.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/GameTick.ts -------------------------------------------------------------------------------- /server/services/types/Guild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/Guild.ts -------------------------------------------------------------------------------- /server/services/types/InfrastructureUpgrade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/InfrastructureUpgrade.ts -------------------------------------------------------------------------------- /server/services/types/InitialGameState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/InitialGameState.ts -------------------------------------------------------------------------------- /server/services/types/Leaderboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/Leaderboard.ts -------------------------------------------------------------------------------- /server/services/types/Location.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/Location.ts -------------------------------------------------------------------------------- /server/services/types/Map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/Map.ts -------------------------------------------------------------------------------- /server/services/types/Mutex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/Mutex.ts -------------------------------------------------------------------------------- /server/services/types/MutexLock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/MutexLock.ts -------------------------------------------------------------------------------- /server/services/types/Payment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/Payment.ts -------------------------------------------------------------------------------- /server/services/types/Player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/Player.ts -------------------------------------------------------------------------------- /server/services/types/PlayerMutexLock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/PlayerMutexLock.ts -------------------------------------------------------------------------------- /server/services/types/Rating.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/Rating.ts -------------------------------------------------------------------------------- /server/services/types/Report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/Report.ts -------------------------------------------------------------------------------- /server/services/types/Request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/Request.ts -------------------------------------------------------------------------------- /server/services/types/SessionData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/SessionData.ts -------------------------------------------------------------------------------- /server/services/types/Star.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/Star.ts -------------------------------------------------------------------------------- /server/services/types/Trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/Trade.ts -------------------------------------------------------------------------------- /server/services/types/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/User.ts -------------------------------------------------------------------------------- /server/services/types/UserLevel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/UserLevel.ts -------------------------------------------------------------------------------- /server/services/types/events/BaseGameEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/events/BaseGameEvent.ts -------------------------------------------------------------------------------- /server/services/types/events/GameEnded.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/events/GameEnded.ts -------------------------------------------------------------------------------- /server/services/types/events/GamePlayerAFK.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/events/GamePlayerAFK.ts -------------------------------------------------------------------------------- /server/services/types/events/GamePlayerJoined.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/events/GamePlayerJoined.ts -------------------------------------------------------------------------------- /server/services/types/events/GamePlayerQuit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/events/GamePlayerQuit.ts -------------------------------------------------------------------------------- /server/services/types/events/GameTurnEnded.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/types/events/GameTurnEnded.ts -------------------------------------------------------------------------------- /server/services/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/user.ts -------------------------------------------------------------------------------- /server/services/userAchievement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/userAchievement.ts -------------------------------------------------------------------------------- /server/services/userLeaderboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/userLeaderboard.ts -------------------------------------------------------------------------------- /server/services/userLevel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/userLevel.ts -------------------------------------------------------------------------------- /server/services/waypointAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/services/waypointAction.ts -------------------------------------------------------------------------------- /server/sockets/serverStub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/sockets/serverStub.ts -------------------------------------------------------------------------------- /server/sockets/socketEmitters/diplomacy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/sockets/socketEmitters/diplomacy.ts -------------------------------------------------------------------------------- /server/sockets/socketEmitters/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/sockets/socketEmitters/game.ts -------------------------------------------------------------------------------- /server/sockets/socketEmitters/player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/sockets/socketEmitters/player.ts -------------------------------------------------------------------------------- /server/sockets/socketEmitters/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/sockets/socketEmitters/user.ts -------------------------------------------------------------------------------- /server/sockets/socketEventNames/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/sockets/socketEventNames/server.ts -------------------------------------------------------------------------------- /server/sockets/socketHandlers/player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/sockets/socketHandlers/player.ts -------------------------------------------------------------------------------- /server/sockets/socketHandlers/serverHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/sockets/socketHandlers/serverHandler.ts -------------------------------------------------------------------------------- /server/sockets/socketHandlers/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/sockets/socketHandlers/user.ts -------------------------------------------------------------------------------- /server/spec/auth.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/spec/auth.spec.ts -------------------------------------------------------------------------------- /server/spec/carrier.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/spec/carrier.spec.ts -------------------------------------------------------------------------------- /server/spec/combat.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/spec/combat.spec.ts -------------------------------------------------------------------------------- /server/spec/damage.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/spec/damage.spec.ts -------------------------------------------------------------------------------- /server/spec/diplomacy.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/spec/diplomacy.spec.ts -------------------------------------------------------------------------------- /server/spec/gameList.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/spec/gameList.spec.ts -------------------------------------------------------------------------------- /server/spec/leaderboard.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/spec/leaderboard.spec.ts -------------------------------------------------------------------------------- /server/spec/map.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/spec/map.spec.ts -------------------------------------------------------------------------------- /server/spec/player.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/spec/player.spec.ts -------------------------------------------------------------------------------- /server/spec/playerAfk.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/spec/playerAfk.spec.ts -------------------------------------------------------------------------------- /server/spec/random.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/spec/random.spec.ts -------------------------------------------------------------------------------- /server/spec/reputation.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/spec/reputation.spec.ts -------------------------------------------------------------------------------- /server/spec/specialistHireCarrier.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/spec/specialistHireCarrier.spec.ts -------------------------------------------------------------------------------- /server/spec/specialistHireStar.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/spec/specialistHireStar.spec.ts -------------------------------------------------------------------------------- /server/spec/star.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/spec/star.spec.ts -------------------------------------------------------------------------------- /server/spec/starName.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/spec/starName.spec.ts -------------------------------------------------------------------------------- /server/spec/support/jasmine.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/spec/support/jasmine.json -------------------------------------------------------------------------------- /server/spec/technology.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/spec/technology.spec.ts -------------------------------------------------------------------------------- /server/spec/user.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/spec/user.spec.ts -------------------------------------------------------------------------------- /server/spec/validation/validate.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/spec/validation/validate.spec.ts -------------------------------------------------------------------------------- /server/spec/warpSpeed.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/spec/warpSpeed.spec.ts -------------------------------------------------------------------------------- /server/tools/migrate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/tools/migrate.ts -------------------------------------------------------------------------------- /server/tools/migrations/migrateBadges.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/tools/migrations/migrateBadges.ts -------------------------------------------------------------------------------- /server/tools/migrations/migrateStats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/tools/migrations/migrateStats.ts -------------------------------------------------------------------------------- /server/tools/recalculateRankings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/tools/recalculateRankings.ts -------------------------------------------------------------------------------- /server/tools/recalculateStats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/tools/recalculateStats.ts -------------------------------------------------------------------------------- /server/tools/restoreGame.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/tools/restoreGame.ts -------------------------------------------------------------------------------- /server/tools/syncIndices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/tools/syncIndices.ts -------------------------------------------------------------------------------- /server/tools/tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/tools/tool.ts -------------------------------------------------------------------------------- /server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/tsconfig.json -------------------------------------------------------------------------------- /server/utils/logging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/utils/logging.ts -------------------------------------------------------------------------------- /server/utils/randomGen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/utils/randomGen.ts -------------------------------------------------------------------------------- /server/utils/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solaris-games/solaris/HEAD/server/utils/validation.ts --------------------------------------------------------------------------------