- type: entity
  parent: BaseStructure
  id: PlasteelHusk
  categories: [ HideSpawnMenu ]
  components:
  - type: Physics
    bodyType: Static
  - type: Fixtures
    fixtures:
      fix1:
        shape:
          !type:PhysShapeAabb
          bounds: "-0.25,-0.35,0.25,0.35"
        density: 190
        mask:
        - MachineMask
        layer:
        - MachineLayer
  - type: InteractionOutline
  - type: Rotatable
  - type: Anchorable
  - type: Construction
    graph: AiVessel
    node: plasteelCore
  - type: Sprite
    drawdepth: Objects
  - type: Damageable
    damageContainer: StructuralInorganic
    damageModifierSet: Electronic
  - type: StaticPrice
    price: 100

    
- type: entity
  parent: PlasteelHusk
  id: PlasteelCore
  name: plasteel core
  description: An empty husk waiting for a positrionic brain
  components:
  - type: Sprite
    sprite: Structures/Machines/plasteel_core.rsi
    layers:
    - state: core_empty
      map: [ "enum.ConstructionVisuals.Layer" ]
  - type: Appearance
  - type: GenericVisualizer
    visuals:
      enum.ConstructionVisuals.Key:
        enum.ConstructionVisuals.Layer:
          plasteelCore: { state: core_empty }
          boardLoaded: { state: core_board }
          wired: { state: core_wired }
          brainLoaded: { state: core_brained }
          glassAttatched: { state: core_glassed }
