# mono: changed to print out research point disks
- type: entity
  parent: BaseComputer
  id: ComputerTechnologyDiskTerminal
  name: research disk terminal # mono
  description: A terminal used to print out research point disks. # mono
  components:
  - type: Sprite
    noRot: true
    sprite: Structures/Machines/tech_disk_printer.rsi
    layers:
    - map: ["computerLayerBody"]
      state: icon
    - map: ["computerLayerScreen"]
      state: unshaded
  # - type: DiskConsole
  - type: PointDiskConsole # mono
  - type: ResearchClient
  - type: ActivatableUI
    key: enum.PointDiskConsoleUiKey.Key # mono
  - type: ActivatableUIRequiresPower
  - type: UserInterface
    interfaces:
      enum.PointDiskConsoleUiKey.Key:
        type: PointDiskConsoleBoundUserInterface # mono
      enum.ResearchClientUiKey.Key:
        type: ResearchClientBoundUserInterface
  - type: ExtensionCableReceiver
  - type: Computer
    board: TechDiskComputerCircuitboard
  - type: PointLight
    radius: 0.8
    energy: 0.5
    color: "#b53ca1"

# - type: weightedRandom
#  id: TechDiskTierWeights
#  weights:
#    1: 25
#    2: 10
#    3: 1

# - type: weightedRandom
#  id: RareTechDiskTierWeights
#  weights:
#    2: 19
#    3: 1
