@startuml 'https://plantuml.com/object-diagram object Mech <> { heater: x } object InnerStructure <> object Gyroskope <> object Sustainment object Sensors object Head <> { item_lines: 6 amor: # } object Cockpit <> object Reaktor <> object TorsoMiddle <> { item_lines: 12 amor: # } object TorsoLeft <> { item_lines: 12 amor: # } object ArmLeft <> { item_lines: 12 amor: # } object LegLeft <> { item_lines: 6 amor: # } object TorsoRight <> { item_lines: 12 amor: # } object ArmRight <> { item_lines: 12 amor: # } object LegRight <> { item_lines: 6 amor: # } object JointAL as "Joint" object ActivatorAL as "Activator" object JointLL as "Joint" object ActivatorLL as "Activator" object JointAR as "Joint" object ActivatorAR as "Activator" object JointLR as "Joint" object ActivatorLR as "Activator" Mech *-- InnerStructure InnerStructure *-- Head InnerStructure *-- TorsoMiddle Mech *- Gyroskope Head *- Cockpit Head *-- Sustainment Head *-- Sensors Mech *- Reaktor Gyroskope .. InnerStructure Reaktor ... InnerStructure TorsoMiddle *-- TorsoLeft TorsoMiddle *-- TorsoRight TorsoLeft *-- ArmLeft TorsoLeft *-- LegLeft TorsoRight *-- ArmRight TorsoRight *-- LegRight ArmLeft *-- JointAL ArmLeft *-- ActivatorAL ArmRight *-- JointAR ArmRight *-- ActivatorAR LegRight *-- JointLR LegRight *-- ActivatorLR LegLeft *-- JointLL LegLeft *-- ActivatorLL @enduml