nav_prettymap.3db / zoomedmap_liberty.3db: the new sector map and system backdrop (REM-Client
tools/rem/import_navmap_art.py). remui/img: the galaxy view's picture and the interstellar sky's pictures
(sky_base.png, sky_sirius.png - REM-Client 5149b6fa, 0a38d050). rem.ini: interstellar_sky (which parts of
that sky draw). sectors.ini: spacing 5000, as the server's again (2 million km between neighbours).
Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
Launched again in the same system, the client's net state kept the last flight's origin shift and
went up that far off; the server (REM-Server 1bff71d) kept the launch point. Built from REM-Client
00eb6bbb on the build VM, 64-bit (Release).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
DATA/UNIVERSE/SYSTEMS held SOL01/sol01.ini and Sol01/Bases as two folders that differ only in case.
Windows sees one folder; on Linux (a server or client under Wine) they are two, and
universe.ini's "Systems\Sol01\Sol01.ini" resolves to Sol01/, where the ini was missing. The
server then knew Sol01 without any of its 545 objects - no dock at Earth, no launch, and the
client crashed waiting for it (HUD_ContactList::RebuildContacts). Now one folder: Sol01/.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sirius (A1V + its white dwarf, square charts) and Sol (G2V, round charts) at their galactic positions,
and the map's spacing for single player. Read by REM-Client's nav map (branch navmap-rework).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2522b797 replaced them with the client build's own, which lack the REM item names
(the HUD's weapon list showed empty rows). The client package keeps the mod's version
of these (make_test_package.py KEEP_MOD_VERSION).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Generated by Sol-Skies tools/build_solar_system.py on this branch's data (SOL_GAME_ROOT); everything of
it carries Sol01_ / sol01_ / ls_ and nothing of REM's is removed:
- DATA/UNIVERSE/SYSTEMS/SOL01: the solar system as one system - the Sun, eight planets, the dwarf planets,
442 moons, the belts and Saturn's rings, 27 bases (12 cloned from New York's: rooms, bar, markets as
REM's; 15 new stations), wrecks, NPC zones; universe.ini [system] Sol01 with its own cruise
(cruise_max_speed 5000, 1000 m/s a minute); its names in EXE/REM/Lua/Infocards.lua (ids 610000+).
- the archetypes, star, rings, asteroid fields and music it needs (solararch, stararch, asteroidarch,
music.ini, DATA/SOLAR/PLANETS/ls_sol, DATA/AUDIO/MUSIC/ls_deep_space.wav, the HD planet model
planet_earthgrncld_40000), its night sky MATERIALS/Skybox/Sol01.
- the jump drives as modules on REM's module slot (st_equip / st_good, REM's vector_thrust_coil as the
template): Sol's S..XXL and superdrive (100..1000 km/s, Earth and Mars) and Sirius' (3,780..37,800 km/s,
Manhattan, New London, New Berlin, New Tokyo) - rem-server [Native.JumpDrive] Classes.
- a jump hole Edinburgh (Br06, north of its bases) - Sol (behind Mars).
- DATA/UNIVERSE/worldmap.ini: the server's world map (Sirius at 8.6 light years from Sol, Sol01 in the
region sol); DATA/UNIVERSE/interstellar.ini: Sol's music between the systems, the interstellar star
sphere to come (DATA/SOLAR/STARSPHERE/interstellar).
- constants.ini: ANOM_LIMITS_MAX_VELOCITY 100,000 km/s (was 3000).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
(part 5/5 - the parts before it carry the rest of the files)
REM-Client main now carries the Sol Skies engine work (merged with REM-Client 08eb3573): the open
world (systems placed on a world map, crossings without loading, the frame moving with the ship),
the jump drives of a class (Sol's and Sirius', the list of systems to jump to), a system's own
cruise (universe.ini cruise_max_speed), the interstellar star sphere and music
(DATA\UNIVERSE\interstellar.ini, optional), the HUD's speed in km/s at high speeds and the system
chart for large systems. Without a world map on the server everything works as before.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>