- type: constructionGraph
  id: concreteWall
  start: start
  graph:
    - node: start
      edges:
        - to: concreteWallEnd
          completed:
            - !type:SnapToGrid
              southRotation: true
          conditions:
            - !type:EntityAnchored {}
          steps:
            - material: MetalRod
              amount: 4
              doAfter: 0
            - material: Concrete
              amount: 3
              doAfter: 9

    - node: concreteWallEnd
      entity: ScpWallConcrete

- type: constructionGraph
  id: concreteWallDiagonal
  start: start
  graph:
    - node: start
      edges:
        - to: concreteWallDiagonalEnd
          conditions:
            - !type:EntityAnchored {}
          steps:
            - material: MetalRod
              amount: 2
              doAfter: 0
            - material: Concrete
              amount: 2
              doAfter: 6
    - node: concreteWallDiagonalEnd
      entity: ScpWallConcreteDiagonal

- type: constructionGraph
  id: concreteWallLightContainment
  start: start
  graph:
    - node: start
      edges:
        - to: concreteWallLightContainmentEnd
          completed:
            - !type:SnapToGrid
              southRotation: true
          conditions:
            - !type:EntityAnchored {}
          steps:
            - material: MetalRod
              amount: 4
              doAfter: 0
            - material: Concrete
              amount: 3
              doAfter: 9

    - node: concreteWallLightContainmentEnd
      entity: ScpWallConcreteLightContainment

- type: constructionGraph
  id: concreteWallScience
  start: start
  graph:
    - node: start
      entity: ScpWallConcreteScience
      edges:
        - to: concreteWallScienceEnd
          completed:
            - !type:SnapToGrid
              southRotation: true
          conditions:
            - !type:EntityAnchored {}
          steps:
            - material: MetalRod
              amount: 4
              doAfter: 0
            - material: Concrete
              amount: 3
              doAfter: 9

    - node: concreteWallScienceEnd
      entity: ScpWallConcreteScience

- type: constructionGraph
  id: concreteWallEngineer
  start: start
  graph:
    - node: start
      entity: ScpWallConcreteEngineer
      edges:
        - to: concreteWallEngineerEnd
          completed:
            - !type:SnapToGrid
              southRotation: true
          conditions:
            - !type:EntityAnchored {}
          steps:
            - material: MetalRod
              amount: 4
              doAfter: 0
            - material: Concrete
              amount: 3
              doAfter: 9

    - node: concreteWallEngineerEnd
      entity: ScpWallConcreteEngineer

- type: constructionGraph
  id: concreteWallMedical
  start: start
  graph:
    - node: start
      entity: ScpWallConcreteMedical
      edges:
        - to: concreteWallMedicalEnd
          completed:
            - !type:SnapToGrid
              southRotation: true
          conditions:
            - !type:EntityAnchored {}
          steps:
            - material: MetalRod
              amount: 4
              doAfter: 0
            - material: Concrete
              amount: 3
              doAfter: 9

    - node: concreteWallMedicalEnd
      entity: ScpWallConcreteMedical
