Planet Background

by vlss

starry sky background

Content
a month ago
2.0
54
Planets
Owner:
vlss
Source:
N/A
Homepage:
N/A
License:
MIT
Created:
a month ago
Latest Version:
0.0.1 (a month ago)
Factorio version:
2.0
Downloaded by:
54 users

Description: Transform your Factorio starmap with a visually stunning overhaul that replaces vanilla space backgrounds, enhances planetary visuals, and integrates seamlessly with mods like PlanetsLib. This mod reimagines the cosmic landscape with high-detail stars, dynamic solar system elements, and refreshed planet icons—elevating your interstellar exploration experience.

🌟 Key Features

  • Revamped Starmap Aesthetics
  • Immersive Background Layers: A detailed starfield composed of 4 quadrant images (starmap_background_star_01 to 04), tiled across a 5x5 grid (-2 to +2 coordinates) to create a vast, seamless cosmic backdrop. Each layer scales at 0.5x with precise positioning (1024-unit offsets) for depth.
  • Solar System Highlights: A glowing central star (starmap-star.png) and multi-layered asteroid belts (scaled 0.6x and 1.0x) add realism to the core system, with light-emitting effects for enhanced visibility.

  • Redesigned Planetary Visuals

  • Overhauls icons for 8 key planets (including Nauvis, Vulcanus, Muluna, and the Shattered Planet) with high-resolution 2048px starmap sprites, ensuring clarity even at zoomed-out views.
  • Updates technology icons (planet-discovery-[name]), achievement icons (visit-[name]), and planet prototypes with matching 128px icons for visual consistency.

  • Smart Compatibility

  • Works with PlanetsLib by hiding conflicting vanilla background elements (stars, asteroids) instead of deleting them, preserving mod stability. Adjusts PlanetsLib.extend to filter and modify background entries dynamically.
  • Automatically refreshes the starmap on game creation, player join, or when the starmap GUI opens, ensuring visuals load correctly without manual intervention.

🚀 Technical Details

  • Graphics: All assets (stars, planets, asteroids) are stored in __planet_background__/graphics/starmap/, with optimized scaling (0.1x to 1.0x) and render layers (starmap-background and starmap-foreground) to avoid visual clashing.
  • Performance: Tiled background layers minimize memory usage while maintaining a vast appearance. No significant FPS impact—designed to run smoothly alongside other graphics mods.
  • Events: Uses on_game_created_from_scenario, on_player_joined_game, and on_gui_opened (starmap-specific) events to trigger script reloads, ensuring visuals update dynamically.

Perfect for players seeking a more immersive space exploration feel, this mod turns the starmap into a visually cohesive centerpiece of your interplanetary adventures. Explore with style!