# SPDX-FileCopyrightText: 2020 Git-Nivrak <59925169+Git-Nivrak@users.noreply.github.com>
# SPDX-FileCopyrightText: 2020 Paul Ritter <ritter.paul1@googlemail.com>
# SPDX-FileCopyrightText: 2020 Víctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 DrSmugleaf <DrSmugleaf@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 Swept <sweptwastaken@protonmail.com>
# SPDX-FileCopyrightText: 2021 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 metalgearsloth <comedian_vs_clown@hotmail.com>
# SPDX-FileCopyrightText: 2022 Peptide90 <78795277+Peptide90@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Kilk <142771861+TheKilk@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 PixelTK <85175107+PixelTheKermit@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Preston Smith <92108534+thetolbean@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later

- type: constructionGraph
  id: WebObjects
  start: start
  graph:
  - node: start
    edges:
    - to: tile
      completed:
      - !type:SetStackCount
        amount: 2
      steps:
      - material: WebSilk
        amount: 1

    - to: coat
      steps:
      - material: WebSilk
        amount: 5
        doAfter: 4

    - to: jumpsuit
      steps:
      - material: WebSilk
        amount: 8
        doAfter: 6

    - to: jumpskirt
      steps:
      - material: WebSilk
        amount: 8
        doAfter: 6

    - to: cloth
      steps:
      - material: WebSilk
        amount: 4
        doAfter: 6

    - to: shield
      steps:
      - material: WebSilk
        amount: 12
        doAfter: 6

    - to: boots
      steps:
      - material: WebSilk
        amount: 2
        doAfter: 4

  # Deconstruction
  - node: tile
    entity: FloorTileItemWeb

  - node: coat
    entity: ClothingOuterWinterWeb

  - node: jumpsuit
    entity: ClothingUniformJumpsuitWeb

  - node: jumpskirt
    entity: ClothingUniformJumpskirtWeb

  - node: cloth
    entity: MaterialCloth1

  - node: shield
    entity: WebShield

  - node: boots
    entity: ClothingShoesBootsWinterWeb