1
0
mirror of https://github.com/tobspr/shapez.io.git synced 2026-03-02 03:39:21 +00:00

Fix lots of bugs, add wire splitters / mergers

This commit is contained in:
tobspr
2020-07-06 21:33:37 +02:00
parent 92a2f4caf1
commit 04ea105584
50 changed files with 1233 additions and 1118 deletions

View File

@@ -328,8 +328,8 @@ export class HUDBuildingPlacer extends HUDBuildingPlacerLogic {
const mouseWorld = this.root.camera.screenToWorld(mousePosition);
const mouseTile = mouseWorld.toTileSpace();
parameters.context.fillStyle = THEME.map.directionLock;
parameters.context.strokeStyle = THEME.map.directionLockTrack;
parameters.context.fillStyle = THEME.map.directionLock[this.root.currentLayer].color;
parameters.context.strokeStyle = THEME.map.directionLock[this.root.currentLayer].background;
parameters.context.lineWidth = 10;
parameters.context.beginCircle(mouseWorld.x, mouseWorld.y, 4);

View File

@@ -1,8 +1,9 @@
import { MetaWireBaseBuilding } from "../../buildings/wire_base";
import { enumLayer } from "../../root";
import { HUDBaseToolbar } from "./base_toolbar";
import { MetaWireCrossingsBuilding } from "../../buildings/wire_crossings";
const supportedBuildings = [MetaWireBaseBuilding];
const supportedBuildings = [MetaWireBaseBuilding, MetaWireCrossingsBuilding];
export class HUDWiresToolbar extends HUDBaseToolbar {
constructor(root) {