mirror of
https://github.com/tobspr/shapez.io.git
synced 2024-10-27 20:34:29 +00:00
Show secondary toolbar on wires layer too
This commit is contained in:
parent
31641bedad
commit
9c75e1777d
@ -8,6 +8,9 @@ import { MetaVirtualProcessorBuilding } from "../../buildings/virtual_processor"
|
|||||||
import { MetaTransistorBuilding } from "../../buildings/transistor";
|
import { MetaTransistorBuilding } from "../../buildings/transistor";
|
||||||
import { MetaAnalyzerBuilding } from "../../buildings/analyzer";
|
import { MetaAnalyzerBuilding } from "../../buildings/analyzer";
|
||||||
import { MetaComparatorBuilding } from "../../buildings/comparator";
|
import { MetaComparatorBuilding } from "../../buildings/comparator";
|
||||||
|
import { MetaReaderBuilding } from "../../buildings/reader";
|
||||||
|
import { MetaFilterBuilding } from "../../buildings/filter";
|
||||||
|
import { MetaDisplayBuilding } from "../../buildings/display";
|
||||||
|
|
||||||
export class HUDWiresToolbar extends HUDBaseToolbar {
|
export class HUDWiresToolbar extends HUDBaseToolbar {
|
||||||
constructor(root) {
|
constructor(root) {
|
||||||
@ -16,13 +19,18 @@ export class HUDWiresToolbar extends HUDBaseToolbar {
|
|||||||
MetaWireBuilding,
|
MetaWireBuilding,
|
||||||
MetaWireTunnelBuilding,
|
MetaWireTunnelBuilding,
|
||||||
MetaConstantSignalBuilding,
|
MetaConstantSignalBuilding,
|
||||||
MetaLeverBuilding,
|
|
||||||
MetaLogicGateBuilding,
|
MetaLogicGateBuilding,
|
||||||
MetaVirtualProcessorBuilding,
|
MetaVirtualProcessorBuilding,
|
||||||
MetaAnalyzerBuilding,
|
MetaAnalyzerBuilding,
|
||||||
MetaComparatorBuilding,
|
MetaComparatorBuilding,
|
||||||
MetaTransistorBuilding,
|
MetaTransistorBuilding,
|
||||||
],
|
],
|
||||||
|
secondaryBuildings: [
|
||||||
|
MetaReaderBuilding,
|
||||||
|
MetaLeverBuilding,
|
||||||
|
MetaFilterBuilding,
|
||||||
|
MetaDisplayBuilding,
|
||||||
|
],
|
||||||
visibilityCondition: () =>
|
visibilityCondition: () =>
|
||||||
!this.root.camera.getIsMapOverlayActive() && this.root.currentLayer === "wires",
|
!this.root.camera.getIsMapOverlayActive() && this.root.currentLayer === "wires",
|
||||||
htmlElementId: "ingame_HUD_wires_toolbar",
|
htmlElementId: "ingame_HUD_wires_toolbar",
|
||||||
|
@ -67,12 +67,11 @@ export const KEYMAPPINGS = {
|
|||||||
wire: { keyCode: key("1") },
|
wire: { keyCode: key("1") },
|
||||||
wire_tunnel: { keyCode: key("2") },
|
wire_tunnel: { keyCode: key("2") },
|
||||||
constant_signal: { keyCode: key("3") },
|
constant_signal: { keyCode: key("3") },
|
||||||
lever_wires: { keyCode: key("4") },
|
logic_gate: { keyCode: key("4") },
|
||||||
logic_gate: { keyCode: key("5") },
|
virtual_processor: { keyCode: key("5") },
|
||||||
virtual_processor: { keyCode: key("6") },
|
analyzer: { keyCode: key("6") },
|
||||||
analyzer: { keyCode: key("7") },
|
comparator: { keyCode: key("7") },
|
||||||
comparator: { keyCode: key("8") },
|
transistor: { keyCode: key("8") },
|
||||||
transistor: { keyCode: key("9") },
|
|
||||||
},
|
},
|
||||||
|
|
||||||
placement: {
|
placement: {
|
||||||
|
@ -1047,8 +1047,7 @@ keybindings:
|
|||||||
wire: *wire
|
wire: *wire
|
||||||
constant_signal: *constant_signal
|
constant_signal: *constant_signal
|
||||||
logic_gate: Logic Gate
|
logic_gate: Logic Gate
|
||||||
lever: Switch (regular)
|
lever: *lever
|
||||||
lever_wires: Switch (wires)
|
|
||||||
filter: *filter
|
filter: *filter
|
||||||
wire_tunnel: *wire_tunnel
|
wire_tunnel: *wire_tunnel
|
||||||
display: *display
|
display: *display
|
||||||
|
Loading…
Reference in New Issue
Block a user