New REM client: REM-Client 158566c, 64-bit (market window after EVE Online with price chart and order book; trade tax and courier fee in the dealers; equipment dealer: autobuy panel, "loot only", "Sell all loot" with a keep list, mounting only onto free hardpoints; [AFK] after 5 minutes idle or tabbed out; option bars clickable and draggable; player cloak; waypoint bot on F2; nav map in the original's look with gliding zoom; radar after Jeider's super radar; admin window; RemGfx R27-R32: nebula swathes, hull finish, sun corona, glass, planets, soft shadows; smoother ship paths in multiplayer)

This commit is contained in:
2026-11-02 22:32:18 +01:00
parent 279d10a91d
commit 128cb2527e
27 changed files with 407 additions and 36 deletions
+7 -4
View File
@@ -3,9 +3,10 @@
<title>Radar</title>
<link type="text/rcss" href="rem.rcss"/>
<style>
/* the 3D radar (rem_ui_radar.cpp): the turnable sphere and symbols are the <radar> element's own geometry,
frame, title, range buttons and names are this document's */
body.radar { position: absolute; left: 16dp; top: 31%; width: 320dp; height: 346dp; background-color: transparent; pointer-events: none;
/* the radar (rem_ui_radar.cpp): the dish, rim, fans, symbols and wireframes are the <radar> element's own
geometry; frame, title, projection / range buttons and names are this document's */
.head .threat { margin-left: 8dp; font-family: "IBM Plex Mono"; font-size: 11dp; color: #ff3b30; font-weight: 700; }
body.radar { position: absolute; left: 16dp; top: 31%; width: 320dp; height: 250dp; background-color: transparent; pointer-events: none;
font-family: "Saira SemiCondensed"; font-size: 14dp; color: #dbe6f0; }
.frame { position: absolute; left: 0; top: 0; right: 0; bottom: 0; box-sizing: border-box; background-color: #050a18c0;
border: 1dp #3d6d96; border-radius: 4dp; pointer-events: auto; display: flex; flex-direction: column; }
@@ -17,7 +18,7 @@
.rng:hover { color: #5cc8f0; border-color: #5cc8f0; }
.rng.on { color: #f2b13c; border-color: #f2b13c; background-color: #f2b13c24; }
#scope { position: relative; flex: 1; }
radar { display: block; position: absolute; left: 0; top: 0; right: 0; bottom: 0; cursor: move; }
radar { display: block; position: absolute; left: 0; top: 0; right: 0; bottom: 0; }
.lbl { position: absolute; font-size: 12dp; white-space: nowrap; pointer-events: none; }
.fwd { position: absolute; left: 50%; margin-left: -4dp; top: 4dp; font-family: "IBM Plex Mono"; font-size: 10dp; color: #f2b13c; pointer-events: none; }
</style>
@@ -26,7 +27,9 @@
<div class="frame">
<div class="head">
<span class="title">RADAR</span><span class="count">{{ count }}</span>
<span class="threat" data-if="threat">MISSILE</span>
<span class="spacer"></span>
<span class="rng" data-action="projection">{{ projection == 1 ? '3D' : 'TOP' }}</span>
<span class="rng" data-class-on="range == 0" data-action="range" data-arg="0">2.5K</span>
<span class="rng" data-class-on="range == 1" data-action="range" data-arg="1">5K</span>
<span class="rng" data-class-on="range == 2" data-action="range" data-arg="2">7.5K</span>