# SPDX-FileCopyrightText: 2023 brainfood1183 <113240905+brainfood1183@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Emisse <99158783+Emisse@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Errant <35878406+Errant-4@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 IProduceWidgets <107586145+IProduceWidgets@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 JustCone <141039037+JustCone14@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Mervill <mervills.email@gmail.com>
# SPDX-FileCopyrightText: 2024 PJBot <pieterjan.briers+bot@gmail.com>
# SPDX-FileCopyrightText: 2024 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
# SPDX-FileCopyrightText: 2024 Piras314 <p1r4s@proton.me>
# SPDX-FileCopyrightText: 2024 PopGamer46 <yt1popgamer@gmail.com>
# SPDX-FileCopyrightText: 2024 Spessmann <156740760+Spessmann@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Winkarst <74284083+Winkarst-cpu@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 coolboy911 <85909253+coolboy911@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 deltanedas <39013340+deltanedas@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 deltanedas <@deltanedas:kde.org>
# SPDX-FileCopyrightText: 2024 lunarcomets <140772713+lunarcomets@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 lzk <124214523+lzk228@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 saintmuntzer <47153094+saintmuntzer@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: BananiumStatueClown
  start: start
  graph:
    - node: start
      edges:
        - to: bananiumStatue
          completed:
            - !type:SnapToGrid
              southRotation: true
          steps:
            - material: Bananium
              amount: 8
              doAfter: 10

    - node: bananiumStatue
      entity: StatueBananiumClown
      edges:
        - to: start
          completed:
          - !type:SpawnPrototype
                prototype: MaterialBananium1
                amount: 8
          - !type:DeleteEntity {}
          steps:
            - tool: Anchoring
              doAfter: 5
            - tool: Welding
              doAfter: 5

- type: constructionGraph
  id: CarpStatue
  start: start
  graph:
  - node: start
    edges:
    - to: empty
      completed:
      - !type:SnapToGrid
        southRotation: true
      steps:
      - material: Silver
        amount: 15
        doAfter: 7
  - node: empty
    entity: CarpStatueEmpty
    edges:
    - to: start
      completed:
      - !type:SpawnPrototype
        prototype: IngotSilver1
        amount: 15
      - !type:DeleteEntity {}
      steps:
      - tool: Welding
        doAfter: 5
    - to: eyes
      steps:
      - material: Diamond
        amount: 2
        doAfter: 2
  - node: eyes
    entity: CarpStatueEyes
    edges:
    - to: empty
      completed:
      - !type:SpawnPrototype
        prototype: MaterialDiamond1
        amount: 2
      steps:
      - tool: Prying
        doAfter: 2
    - to: statue
      steps:
      - material: SpaceCarpTooth
        amount: 5
        doAfter: 3
  - node: statue
    entity: CarpStatue
    edges:
    - to: eyes
      completed:
      - !type:SpawnPrototype
        prototype: MaterialToothSpaceCarp1
        amount: 5
      steps:
      - tool: Prying
        doAfter: 5
