diff --git a/EXE/Freelancer.exe b/EXE/Freelancer.exe index 754b0ed8..c2086647 100755 Binary files a/EXE/Freelancer.exe and b/EXE/Freelancer.exe differ diff --git a/EXE/remui/base.rml b/EXE/remui/base.rml index 8f81c341..34badd71 100644 --- a/EXE/remui/base.rml +++ b/EXE/remui/base.rml @@ -115,7 +115,19 @@ .chips { display: flex; flex-direction: row; flex-wrap: wrap; margin-bottom: 8dp; } .chips .chip { margin: 0 6dp 6dp 0; } .chips .chip.on { color: #f2b13c; border-color: #f2b13c; } - + /* BUILD: the system map the planned site is placed on (the nav map's look: 8 x 8 cells, north on top) */ + .sitemap { position: relative; width: 380dp; height: 380dp; margin: 6dp 0; background-color: #05080d; border: 1dp #5cc8f040; overflow: hidden; cursor: crosshair; } + .sitemap .dot { position: absolute; width: 0; height: 0; pointer-events: none; } + .sitemap .dot .s { position: absolute; left: -3dp; top: -3dp; width: 6dp; height: 6dp; border-radius: 3dp; background-color: #8197ad; } + .sitemap .dot .l { position: absolute; left: 8dp; top: -7dp; white-space: nowrap; font-size: 11dp; color: #8197ad; } + .sitemap .sun .s { left: -8dp; top: -8dp; width: 16dp; height: 16dp; border-radius: 8dp; background-color: #f2c94c; } + .sitemap .planet .s { left: -6dp; top: -6dp; width: 12dp; height: 12dp; border-radius: 6dp; background-color: #3d79b8; } + .sitemap .station .s { left: -5dp; top: -5dp; width: 10dp; height: 10dp; border-radius: 0; background-color: #5cc8f0; } + .sitemap .hole .s { left: -6dp; top: -6dp; width: 10dp; height: 10dp; border: 2dp #ef6a5b; background-color: transparent; } + .sitemap .mine .s { left: -4dp; top: -4dp; width: 8dp; height: 8dp; border-radius: 0; background-color: #7cf27c; } + .sitemap .site .s { left: -4dp; top: -4dp; width: 8dp; height: 8dp; border-radius: 0; border: 1dp #7cf27c; background-color: transparent; } + .sitemap .mark { position: absolute; width: 0; height: 0; pointer-events: none; } + .sitemap .mark .m { position: absolute; left: -9dp; top: -9dp; width: 14dp; height: 14dp; border: 2dp #f2b13c; background-color: #f2b13c40; }
@@ -365,11 +377,17 @@
{{ type_info }}
-
Distance{{ dist_text }}
+ +
+
{{ d.label }}
+
+
+
{{ mark_set ? 'Planned at ' + mark_text + ' - drag to move it.' : 'Click the map where the site shall stand.' }}
Turn{{ turn_text }}
-
{{ show_site ? 'Hide planned site' : 'Show site' }}
Shows the planned site as a ghost ahead of your ship; the sliders move it.
-
{{ site_text }}
Builds a construction site of the picked type where the planned site is. Deliver its wares under Objects.
+
{{ site_text }}
Builds a construction site of the picked type where it is planned on the map. Deliver its wares in space (target it, trade) or fund it - traders bring them.
Claim the system to build here.
diff --git a/EXE/remui/sitetrade.rml b/EXE/remui/sitetrade.rml new file mode 100644 index 00000000..212f7577 --- /dev/null +++ b/EXE/remui/sitetrade.rml @@ -0,0 +1,89 @@ + + + Construction site + + + + +
+ + CONSTRUCTION SITE\\\ + + × +
+
+
+
{{ title }}
+
{{ line }}
+
+
+
+

Your cargo

+
Click a ware the site needs
+
+
Your hold is empty.
+
+ {{ i.name }}{{ i.hold }} +
+
+
+
+

The site needs

+
Delivered / needed - ordered from the traders
+
+
Nothing - all wares are in.
+
+ {{ i.name }}{{ i.need }}{{ i.ordered }} +
+
+
+
+
+
{{ pick_name }}
{{ qty_text }}
+ +
Max
+
Deliver
Hands the amount from your hold to the site.
+
+
+
{{ fund_title }}
{{ fund_line }}
+
Take orders back
Withdraws the site's buy orders - the escrow goes back to your bank.
+
{{ fund_button }}
Places buy orders on the Galactic Market for what the site still lacks; the price is paid from your bank as escrow. Trader pilots fly the wares in.
+
+
+ {{ status }} +
Close
+
+
+
+ +