# Flooring
- type: rcd
  id: ScpPlating
  name: rcd-component-plating
  category: WallsAndFlooring
  sprite: /Textures/Interface/Radial/RCD/plating.png
  mode: ConstructTile
  prototype: ScpPlating
  cost: 1
  delay: 1
  collisionMask: InteractImpassable
  rules:
    - CanBuildOnEmptyTile
  fx: EffectRCDConstruct1

- type: rcd
  id: ScpFloorSteel
  name: rcd-component-floor-steel
  category: WallsAndFlooring
  sprite:
    sprite: _Scp/Objects/Tiles/tile.rsi
    state: steel
  mode: ConstructTile
  prototype: ScpFloorSteel
  cost: 1
  delay: 1
  collisionMask: InteractImpassable
  rules:
    - CanBuildOnEmptyTile
  fx: EffectRCDConstruct1

# Walls
- type: rcd
  id: ScpWallSolid
  category: WallsAndFlooring
  sprite:
    sprite: _Scp/Structures/Walls/solid.rsi
    state: full
  mode: ConstructObject
  prototype: ScpWallSolid
  cost: 4
  delay: 2
  collisionMask: FullTileMask
  rotation: Fixed
  fx: EffectRCDConstruct2

# Windows
- type: rcd
  id: ScpWindow
  category: WindowsAndGrilles
  sprite:
    sprite: _Scp/Structures/Windows/window.rsi
    state: full
  mode: ConstructObject
  prototype: ScpWindow
  cost: 3
  delay: 2
  collisionMask: Impassable
  rules:
    - IsWindow
  rotation: Fixed
  fx: EffectRCDConstruct2

- type: rcd
  id: ScpWindowDirectional
  category: WindowsAndGrilles
  sprite: /Textures/Interface/Radial/RCD/directional.png
  mode: ConstructObject
  prototype: ScpWindowDirectional
  cost: 2
  delay: 1
  collisionMask: Impassable
  collisionBounds: "-0.23,-0.49,0.23,-0.36"
  rules:
    - IsWindow
  rotation: User
  fx: EffectRCDConstruct1

- type: rcd
  id: ScpReinforcedWindow
  category: WindowsAndGrilles
  sprite:
    sprite: _Scp/Structures/Windows/reinforced_window.rsi
    state: full
  mode: ConstructObject
  prototype: ScpReinforcedWindow
  cost: 4
  delay: 3
  collisionMask: Impassable
  rules:
    - IsWindow
  rotation: User
  fx: EffectRCDConstruct3

- type: rcd
  id: ScpWindowReinforcedDirectional
  category: WindowsAndGrilles
  sprite: /Textures/Interface/Radial/RCD/directional_reinforced.png
  mode: ConstructObject
  prototype: ScpWindowReinforcedDirectional
  cost: 3
  delay: 2
  collisionMask: Impassable
  collisionBounds: "-0.23,-0.49,0.23,-0.36"
  rules:
    - IsWindow
  rotation: User
  fx: EffectRCDConstruct2

# Airlocks
- type: rcd
  id: ScpAirlock
  category: Airlocks
  sprite: /Textures/Interface/Radial/RCD/airlock.png
  mode: ConstructObject
  prototype: ScpAirlock
  cost: 4
  delay: 4
  collisionMask: FullTileMask
  rotation: User
  fx: EffectRCDConstruct4

- type: rcd
  id: ScpAirlockGlass
  category: Airlocks
  sprite: /Textures/Interface/Radial/RCD/glass_airlock.png
  mode: ConstructObject
  prototype: ScpAirlockGlass
  cost: 4
  delay: 4
  collisionMask: FullTileMask
  rotation: User
  fx: EffectRCDConstruct4

- type: rcd
  id: ScpDoubleGlassAirlock
  category: Airlocks
  sprite: /Textures/Interface/Radial/RCD/double_glass_airlock.png
  mode: ConstructObject
  prototype: ScpDoubleGlassAirlock
  cost: 8
  delay: 4
  collisionMask: FullTileMask
  rotation: User
  fx: EffectRCDConstruct4

- type: rcd
  id: ScpDoubleGlassAirlockBasic
  category: Airlocks
  sprite: /Textures/Interface/Radial/RCD/double_glass_airlock_basic.png
  mode: ConstructObject
  prototype: ScpDoubleGlassAirlockBasic
  cost: 8
  delay: 4
  collisionMask: FullTileMask
  rotation: User
  fx: EffectRCDConstruct4
