REM-Client 35d5ebdf: native system navigation, jump-drive HUD and nearby suns

This commit is contained in:
flathack committed 2026-11-15 13:14:02 +01:00
1 parent 3bce4e7b3e
commit 9f67091863
5 files changed
+97 -34

No files matched your search

+62
View File
@@ -1,4 +1,66 @@
REM-Client committed deployment provenance (64-bit)
recorded: 2026-11-15T13:14:02.634257+01:00
source: 35d5ebdfaea115b2e1d37cda3529d484b87e1adc (main)
server companion source: fb484cbbb849bd49ce5ce965e7c042860ec13d5a (main; no server files included in REM-Mod)
change: native system selection and off-screen arrows; maneuver-bar Jump Drive with icon; visited-system policy preserving waypoint jumps; up to five nearby suns visible inside systems
verification: committed client src/assets fingerprint matches the validated build; deployed executable, HUD and icons match build/source byte-for-byte
source fingerprint (SHA-256, sorted changed src/assets path/NUL/content/NUL): acdc5cb80d232a594fb5033365d147fa90093e8c3049c8637045fa0b11efae39
validation: prior Release x64 client build, 17 portable navmap/nearby-sun tests and 4 focused server jump tests passed; server policy patch unchanged by rebase (stable patch ID verified)
integration: Mod includes upstream through 3bce4e7b; server source includes upstream mission fix cb80cb7
server runtime: existing deployed build uses b913d882 plus the identical jump-policy patch; upstream cb80cb7 mission fix is not in that binary; no server rebuild or restart for this commit
visual: latest markers and nearby suns not yet verified in live gameplay
runtime: REM-LOCAL uses REM-Mod/EXE directly; personal saves/settings and generated caches excluded
SHA-256 EXE/Freelancer.exe: c5793e61d1cde37045148b521c6ba31704d9da9105de927e6622c4d78cefccbb
SHA-256 EXE/remui/hud.rml: a3ed855b0f8a8b481c5d3632696aea12fe639e65ff265c41244f83796ca6fd07
SHA-256 EXE/remui/img/jump-drive.png: d2a1c098814ea1c1e71d27f5a21df834f93dcc59e6f25d40d68c91cc19fd1a6a
SHA-256 EXE/remui/img/jump-drive.svg: 693bba062e06d169621d00ce10c3113cc44996572dddc9395cedaf3fb5cf090f
Previous deployment record:
REM-Client incremental nearby system suns (64-bit)
date: 2026-11-15T13:09:03.525408+01:00
source: 53aa6e1efc215b624fa324fd748d713beb71099d + uncommitted navigation/HUD and nearby-sun changes
source fingerprint (SHA-256, sorted changed src/assets path/NUL/content/NUL): acdc5cb80d232a594fb5033365d147fa90093e8c3049c8637045fa0b11efae39
change: up to five nearby system suns visible inside systems; three typical system spacings range with outer-third smooth fade; bounded 1.2-second replacement fades; preserve local sun, 3D directions, subtler local size/brightness; normal star-sphere and custom skybox paths
files: EXE/Freelancer.exe
build: Release|x64 rem_interstellar_sky and space_scene_obj_draw compiled and full client linked successfully; dependency DLLs unchanged
validation: 17 portable navmap/nearby-sun tests, zero failures; includes range limits, own-system exclusion, hard count cap, fade-before-replacement and sector reset; diff checks clean; runtime exe byte-identical to build
visual: live in-system brightness, camera motion and occlusion not yet visually verified
runtime: REM-LOCAL uses REM-Mod/EXE directly; restart Freelancer to load; server and personal saves/settings unchanged
SHA-256 EXE/Freelancer.exe: c5793e61d1cde37045148b521c6ba31704d9da9105de927e6622c4d78cefccbb
Previous deployment record:
REM-Client incremental system target marker correction (64-bit)
date: 2026-11-15T12:52:14.943338+01:00
source: 53aa6e1efc215b624fa324fd748d713beb71099d + uncommitted navigation/HUD changes
source fingerprint (SHA-256, sorted changed src/assets path/NUL/content/NUL): 4f9458796080d6009d190517fc361005215b4081c9b0749c3460257cc9d68f9b
change: replace missing Unicode glyphs with geometric contact corners and the native CurrentTargetArrow montage; use native contact projection/near-plane clipping with overlay z=0; selected system corners no longer use scene depth
files: EXE/Freelancer.exe, EXE/remui/hud.rml
build: Release|x64 hud_status_core, hud_targetable_objects and rem_ui_hud compiled; full client _BuildLinkAction successful
validation: installed HUD font lacks former U+25C7/U+25B2 symbols; native arrow assets exist; old glyph markers/edge overlay removed; diff checks clean; runtime files match source/build byte-for-byte
visual: actual in-game camera sweep and new markers not yet visually verified
runtime: REM-LOCAL launches REM-Mod/EXE directly; restart Freelancer to load the update; server unchanged, no restart needed
SHA-256 EXE/Freelancer.exe: 37fdf7327372310ddbd1d29e2ef13bfeaafa4ec8754919879530880ed1cfca16
SHA-256 EXE/remui/hud.rml: a3ed855b0f8a8b481c5d3632696aea12fe639e65ff265c41244f83796ca6fd07
Previous deployment record:
REM-Client incremental navigation selection and maneuver-bar Jump Drive (64-bit)
date: 2026-11-15T12:37:23.150724+01:00
source: 53aa6e1efc215b624fa324fd748d713beb71099d + uncommitted navigation selection, HUD and waypoint activation changes
source fingerprint (SHA-256, sorted changed src/assets path/NUL/content/NUL): d022b04d37dc6e84c28e4cd803dc53d29e33f4666839c6ceeb45078ccd6f6737
change: native-style system target reticle; selectable visited system markers and contacts; Jump Drive beside Formation with custom icon, disabled without drive; old destination dropdown removed; preserve precise waypoint jumps and nearby approach
files: EXE/Freelancer.exe, EXE/remui/hud.rml, EXE/remui/img/jump-drive.png, EXE/remui/img/jump-drive.svg
build: Release|x64 client compilation and _BuildLinkAction completed; existing dependency DLLs retained
validation: 15 portable navmap/waypoint tests and 4 focused server jump tests passed; diff whitespace checks clean; deployed files match build/source byte-for-byte
visual: icon inspected; new HUD and target selection not yet checked in live gameplay
server companion: visit-bit enforcement built separately and activated after authorized graceful restart; HTTP status, MySQL and UDP 2302 verified; no server files shipped here
runtime: REM-LOCAL launches REM-Mod/EXE directly; restart Freelancer to load this build; saves and personal settings retained
SHA-256 EXE/Freelancer.exe: f19e274fa59037c2833e81539b01038ad1276911a628c6d90eb65459f3b2bb31
SHA-256 EXE/remui/hud.rml: 9c9f90e3a02bf97e2031559afe003c49d64baee4804ee74ee1f6fb42a7f75c96
SHA-256 EXE/remui/img/jump-drive.png: d2a1c098814ea1c1e71d27f5a21df834f93dcc59e6f25d40d68c91cc19fd1a6a
SHA-256 EXE/remui/img/jump-drive.svg: 693bba062e06d169621d00ce10c3113cc44996572dddc9395cedaf3fb5cf090f
Previous deployment record:
REM-Client committed deployment provenance (64-bit)
recorded: 2026-11-15T01:03:58.313717+01:00
source: 53aa6e1efc215b624fa324fd748d713beb71099d (main)
server companion source: b913d88279560c0a3780f9021b1e35b38447a140 (main; no server files included in REM-Mod)