# SPDX-FileCopyrightText: 2021 ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Peptide90 <78795277+Peptide90@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 AsikKEsel <115815982+AsikKEsel@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 metalgearsloth <comedian_vs_clown@hotmail.com>
# SPDX-FileCopyrightText: 2024 MACMAN2003 <macman2003c@gmail.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: MIT

- type: constructionGraph
  id: Glass
  start: start
  graph:
    - node: start
      edges:
        - to: SheetRGlass
          completed:
            - !type:SetStackCount
              amount: 1
          steps:
            - material: Glass
              amount: 1
            - material: MetalRod
              amount: 1
        - to: SheetPGlass
          completed:
            - !type:SetStackCount
              amount: 1
          steps:
            - material: Glass
              amount: 1
            - material: Plasma
              amount: 1
        - to: SheetRPGlass
          completed:
            - !type:SetStackCount
              amount: 1
          steps:
            - material: Glass
              amount: 1
            - material: Plasma
              amount: 1
            - material: MetalRod
              amount: 1
        - to: SheetRPGlass0
          completed:
            - !type:SetStackCount
              amount: 1
          steps:
            - material: PlasmaGlass
              amount: 1
            - material: MetalRod
              amount: 1
        - to: SheetRPGlass1
          completed:
            - !type:SetStackCount
              amount: 1
          steps:
            - material: ReinforcedGlass
              amount: 1
            - material: Plasma
              amount: 1
        - to: SheetUGlass
          completed:
            - !type:SetStackCount
              amount: 1
          steps:
            - material: Glass
              amount: 1
            - material: Uranium
              amount: 1
        - to: SheetRUGlass
          completed:
            - !type:SetStackCount
              amount: 1
          steps:
            - material: Glass
              amount: 1
            - material: Uranium
              amount: 1
            - material: MetalRod
              amount: 1

        - to: SheetClockworkGlass
          completed:
            - !type:SetStackCount
              amount: 1
          steps:
            - material: Glass
              amount: 1
            - material: Brass
              amount: 1

        - to: SheetRUGlass0
          completed:
            - !type:SetStackCount
              amount: 1
          steps:
            - material: UraniumGlass
              amount: 1
            - material: MetalRod
              amount: 1

        - to: SheetRUGlass1
          completed:
            - !type:SetStackCount
              amount: 1
          steps:
            - material: ReinforcedGlass
              amount: 1
            - material: Uranium
              amount: 1

    - node: SheetGlass
      entity: SheetGlass

    - node: SheetRGlass
      entity: SheetRGlass

    - node: SheetPGlass
      entity: SheetPGlass

    - node: SheetRPGlass
      entity: SheetRPGlass

    - node: SheetRPGlass0
      entity: SheetRPGlass

    - node: SheetRPGlass1
      entity: SheetRPGlass

    - node: SheetUGlass
      entity: SheetUGlass

    - node: SheetRUGlass
      entity: SheetRUGlass
      
    - node: SheetClockworkGlass
      entity: SheetClockworkGlass

    - node: SheetRUGlass0
      entity: SheetRUGlass

    - node: SheetRUGlass1
      entity: SheetRUGlass