; Sol Skies world map (src/core/world_map.h; Sol-Skies-Client docs/rem/large-world-scale-plan.md 4.7). ; rem-server.ini: [World] Map = . Multiplayer only - without it every system stands at ; the origin as before (single player, the classic systems). The system inis are never changed: each ; system is placed as a whole at its universe.ini map position x the region's grid. ; ; Grid 400 km: the tightest neighbours on the REM universe map (Rh01 153 km and Rh03 133 km, one field ; apart) need 306 km, so every pair of systems keeps at least ~94 km of empty space between their ; outermost objects. The map is 16 x 16 fields = 6,400 km. ; The Sirius sector: every Freelancer system, 8.6 light years from Sol along +x. The region's origin is ; the map's (0, 0) field, so that the map's centre (8, 8) lies at x = 81362082064195072 m, z = 0. [Region] nickname = sirius origin = 81362082060995072, 0, -3200000 grid = 400000 default = true ; Sol: our solar system. For now one system, Sol01 (Sol Skies: tools/build_solar_system.py), at the region's ; origin; later each planet's neighbourhood a system of its own (the template below). [Region] nickname = sol origin = 0, 0, 0 grid = 400000 ; How Sol comes in at true scale (once its systems exist - mod data, not here yet): each planet's ; neighbourhood is a system of its own (a classic FL-sized ini: its station, moons, lanes), placed at its ; true distance from the Sun with an exact [Place] origin (metres, relative to the region). The systems ; keep small coordinates, so client physics stays exact; between them the jump drive's FTL jump carries the ; ship (no jump connection needed: [Native.JumpDrive] Interstellar, the tunnel lasts the distance at ; FtlLightYearsPerMinute). Sirius <-> Sol (8.6 light years) is the same FTL jump. ; ; [Place] ; system = sol_sun ; region = sol ; origin = 0, 0, 0 ; ; [Place] ; system = sol_earth ; region = sol ; origin = 149597870700, 0, 0 ; 1 AU ; ; [Place] ; system = sol_mars ; region = sol ; origin = 0, 0, -227939200000 ; 1.524 AU ; SOL SKIES: the solar system as one system (Sol Skies, tools/build_solar_system.py): the Sun at the ; region's origin. Its own scale (1 AU = 30,000 km) stays inside the system. [Place] system = Sol01 region = sol origin = 0, 0, 0