mirror of
https://github.com/tobspr/shapez.io.git
synced 2026-03-02 03:39:21 +00:00
Rename belt_base -> belt, minor refactorings
This commit is contained in:
@@ -1,21 +1,21 @@
|
||||
import { MetaBeltBaseBuilding } from "../../buildings/belt_base";
|
||||
import { MetaBeltBuilding } from "../../buildings/belt";
|
||||
import { MetaCutterBuilding } from "../../buildings/cutter";
|
||||
import { MetaDisplayBuilding } from "../../buildings/display";
|
||||
import { MetaFilterBuilding } from "../../buildings/filter";
|
||||
import { MetaLeverBuilding } from "../../buildings/lever";
|
||||
import { MetaMinerBuilding } from "../../buildings/miner";
|
||||
import { MetaMixerBuilding } from "../../buildings/mixer";
|
||||
import { MetaPainterBuilding } from "../../buildings/painter";
|
||||
import { MetaReaderBuilding } from "../../buildings/reader";
|
||||
import { MetaRotaterBuilding } from "../../buildings/rotater";
|
||||
import { MetaSplitterBuilding } from "../../buildings/splitter";
|
||||
import { MetaStackerBuilding } from "../../buildings/stacker";
|
||||
import { MetaTrashBuilding } from "../../buildings/trash";
|
||||
import { MetaUndergroundBeltBuilding } from "../../buildings/underground_belt";
|
||||
import { HUDBaseToolbar } from "./base_toolbar";
|
||||
import { MetaLeverBuilding } from "../../buildings/lever";
|
||||
import { MetaFilterBuilding } from "../../buildings/filter";
|
||||
import { MetaDisplayBuilding } from "../../buildings/display";
|
||||
import { MetaReaderBuilding } from "../../buildings/reader";
|
||||
|
||||
const supportedBuildings = [
|
||||
MetaBeltBaseBuilding,
|
||||
MetaBeltBuilding,
|
||||
MetaSplitterBuilding,
|
||||
MetaUndergroundBeltBuilding,
|
||||
MetaMinerBuilding,
|
||||
|
||||
@@ -67,7 +67,7 @@ export class HUDMinerHighlight extends BaseHUDPart {
|
||||
|
||||
const maxThroughput = this.root.hubGoals.getBeltBaseSpeed();
|
||||
|
||||
const screenPos = this.root.camera.screenToWorld(mousePos);
|
||||
const tooltipLocation = this.root.camera.screenToWorld(mousePos);
|
||||
|
||||
const scale = (1 / this.root.camera.zoomLevel) * this.root.app.getEffectiveUiScale();
|
||||
|
||||
@@ -76,8 +76,8 @@ export class HUDMinerHighlight extends BaseHUDPart {
|
||||
// Background
|
||||
parameters.context.fillStyle = THEME.map.connectedMiners.background;
|
||||
parameters.context.beginRoundedRect(
|
||||
screenPos.x + 5 * scale,
|
||||
screenPos.y - 3 * scale,
|
||||
tooltipLocation.x + 5 * scale,
|
||||
tooltipLocation.y - 3 * scale,
|
||||
(isCapped ? 100 : 65) * scale,
|
||||
(isCapped ? 45 : 30) * scale,
|
||||
2
|
||||
@@ -89,8 +89,8 @@ export class HUDMinerHighlight extends BaseHUDPart {
|
||||
parameters.context.font = "bold " + scale * 10 + "px GameFont";
|
||||
parameters.context.fillText(
|
||||
formatItemsPerSecond(throughput),
|
||||
screenPos.x + 10 * scale,
|
||||
screenPos.y + 10 * scale
|
||||
tooltipLocation.x + 10 * scale,
|
||||
tooltipLocation.y + 10 * scale
|
||||
);
|
||||
|
||||
// Amount of miners
|
||||
@@ -100,8 +100,8 @@ export class HUDMinerHighlight extends BaseHUDPart {
|
||||
connectedEntities.length === 1
|
||||
? T.ingame.connectedMiners.one_miner
|
||||
: T.ingame.connectedMiners.n_miners.replace("<amount>", String(connectedEntities.length)),
|
||||
screenPos.x + 10 * scale,
|
||||
screenPos.y + 22 * scale
|
||||
tooltipLocation.x + 10 * scale,
|
||||
tooltipLocation.y + 22 * scale
|
||||
);
|
||||
|
||||
parameters.context.globalAlpha = 1;
|
||||
@@ -113,8 +113,8 @@ export class HUDMinerHighlight extends BaseHUDPart {
|
||||
"<max_throughput>",
|
||||
formatItemsPerSecond(maxThroughput)
|
||||
),
|
||||
screenPos.x + 10 * scale,
|
||||
screenPos.y + 34 * scale
|
||||
tooltipLocation.x + 10 * scale,
|
||||
tooltipLocation.y + 34 * scale
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user