Advertisement
Guest User

mks_flow.dot

a guest
May 19th, 2016
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
DOT 4.97 KB | None | 0 0
  1. digraph G {
  2.     graph [fontname="Helvetica", rankdir="LR", compound=true,
  3.            ]
  4.  
  5.     edge[fontname="Helvetica", fontsize=10, arrowsize=0.6,
  6.          headport=w, tailport=e
  7.     ]
  8.  
  9.     node[shape=Mrecord, fontname="Helvetica", fontsize=12, style=filled,
  10.          colorscheme="pastel28"]
  11.  
  12.  
  13.     // materials
  14.     {
  15.         // raw materials
  16.         node [colorscheme="greys9", width=1.4, height=0.33]
  17.  
  18.         {
  19.             node[fillcolor=8, fontcolor="white"]
  20.             rank = same
  21.             Dirt
  22.             Hydrates
  23.             Gypsum
  24.             Uraninite
  25.         }
  26.  
  27.         // intermediate
  28.         {
  29.             node[fillcolor=4]
  30.             rank = same
  31.             //Water
  32.             Fertilizer
  33.             Recyclables [label="Recyclables"]
  34.             DepletedFuel
  35.             RawMaterials[label="Raw Materials*"]
  36.             Mulch
  37.             Water
  38.         }
  39.  
  40.         // industrial
  41.         {
  42.             node[fillcolor=2]
  43.             rank = same
  44.             Supplies
  45.             MaterialKits
  46.             Machinery [label="Machinery"]
  47.             SpecializedParts
  48.             EnrichedUranium
  49.         }
  50.     }
  51.  
  52.  
  53.     subgraph clusterMMS {
  54.         style=rounded
  55.         rank=1
  56.  
  57.         node [colorscheme="greys9", width=1.4, height=0.33, fillcolor=8, fontcolor="white"]
  58.         Minerals
  59.         Substrate
  60.         MetallicOre
  61.     }
  62.  
  63.     subgraph clusterER{
  64.         style=rounded
  65.         rank=1
  66.  
  67.         node [colorscheme="greys9", width=1.4, height=0.33, fillcolor=8, fontcolor="white"]
  68.         ExoticMinerals
  69.         RareMetals
  70.     }
  71.  
  72.     subgraph clusterMCP{
  73.         style=rounded
  74.         rank=2
  75.  
  76.         node [colorscheme="greys9", width=1.4, height=0.33, fillcolor=4]
  77.         Metals
  78.         Chemicals
  79.         Polymers
  80.     }
  81.  
  82.     subgraph clusterAgroponics {
  83.         style=rounded
  84.         rank=same
  85.         node [fillcolor=5, width=1.8]
  86.  
  87.         MKVAgricultural [label="MK-V Agricultural|<agroponics>Agroponics"]
  88.         OKSAgricultural [label="OKS Agricultural|<agroponics>Agroponics"]
  89.         Nom5 [label="Nom-O-Matic 5000|<agroponics>Agroponics"]
  90.         Nom25 [label="Nom-O-Matic 25000|<agroponics>Agroponics"]
  91.  
  92.  
  93.     }
  94.  
  95.  
  96.     // drills
  97.     {
  98.         node [fillcolor=6, width=1.8]
  99.         rank=same
  100.  
  101.         MEU250 [label="MEU-250 Drill"]
  102.         MEU500 [label="MEU-500 Drill"]
  103.         MEU750 [label="MEU-750 Drill"]
  104.         StripMiner [label="Strip-Miner"]
  105.  
  106.     }
  107.  
  108.     // Intermediate Converters
  109.     {
  110.         node [fillcolor=2, width=1.8]
  111.         rank=same
  112.  
  113.         MKVSifter [label="<h>MK-V Regolith Sifter|<sifter>Sifter"]
  114.         MKVCrusher [label="<h>MK-V Crush-O-Matic|<fertilizer>Fertilizer|<water>Water"]
  115.         MKVSmelter [label="MK-V Smelt-O-Matic"]
  116.  
  117.         MK3Sifter [label="<h>MK-III Industrial Sifter|<sifter>Sifter|<water>H2O Extractor"]
  118.         MK3Refinery [label="MK-III Mobile Refinery"]
  119.  
  120.     }
  121.  
  122.     // Industrial/LifeSupport/nuclear Converters
  123.     {
  124.         rank=same
  125.  
  126.         node [fillcolor=3, width=1.8]
  127.  
  128.         UKSWorkshop [label="<h>UKS Workshop|<machinery>Machinery|<material_kits>MaterialKits"]
  129.         MK3Fabrication [label="<h>MK-III Fabrication|<specialized_parts>SpecializedParts|<recycler>Recycler"]
  130.  
  131.         MK3Nuclear [label="MK-III Nuclear Processor|<centrifuge>Centrifuge|<breeder>Breeder"]
  132.  
  133.         node [fillcolor=5, width=1.8]
  134.  
  135.         UKSAeroponics [label="UKS Aeroponics|<cultivator>Cultivator"]
  136.  
  137.         node[fillcolor=1]
  138.         Kerbal[group=ls]
  139.     }
  140.  
  141.     {
  142.         edge[headport=w]
  143.  
  144.         StripMiner -> Dirt
  145.  
  146.         MEU250 -> Dirt
  147.         MEU250 -> Hydrates
  148.         MEU250 -> Gypsum
  149.  
  150.         MEU500 -> RareMetals
  151.         MEU500 -> Uraninite
  152.         MEU500 -> Substrate
  153.         MEU500 -> MetallicOre
  154.  
  155.         MEU750 -> ExoticMinerals
  156.         MEU750 -> Minerals
  157.         MEU750 -> Water [headport=s]
  158.     }
  159.  
  160.     // MK-V Crush-O-Matic
  161.  
  162.     Gypsum -> MKVCrusher:fertilizer
  163.     MKVCrusher:fertilizer -> Fertilizer
  164.  
  165.     Hydrates -> MKVCrusher:water
  166.     MKVCrusher:water -> Water
  167.  
  168.     // MK-V Smelt-O-Matic
  169.     {Minerals} -> MKVSmelter [ltail=clusterMMS]
  170.     MKVSmelter -> {Chemicals} [lhead=clusterMCP, weight=5]
  171.  
  172.     // MK-V Agricultural, OKS Agricultural
  173.     Mulch -> {OKSAgricultural} [lhead=clusterAgroponics]
  174.     Fertilizer -> {Nom5} [lhead=clusterAgroponics]
  175.     {Nom5} -> Supplies [ltail=clusterAgroponics]
  176.  
  177.     // Kerbal
  178.     Supplies -> Kerbal [tailport=n, headport=e]
  179.     Kerbal -> Mulch [tailport=w, headport=n]
  180.  
  181.     // Cultivator
  182.     Substrate -> UKSAeroponics:cultivator
  183.     Water -> UKSAeroponics:cultivator
  184.     Fertilizer -> UKSAeroponics:cultivator
  185.     UKSAeroponics:cultivator -> Supplies [headport=s]
  186.  
  187.     // UKS Fabrication Module
  188.     Recyclables -> MK3Fabrication:recycler
  189.     MK3Fabrication:recycler -> {Metals}[lhead=clusterMCP, headport=e]
  190.     MK3Fabrication:recycler -> SpecializedParts
  191.  
  192.     {ExoticMinerals} -> MK3Fabrication:specialized_parts [ltail=clusterER]
  193.     MK3Fabrication:specialized_parts -> SpecializedParts
  194.  
  195.     // UKS Industrial Regolith Sifter
  196.     Hydrates -> MK3Sifter:water
  197.     MK3Sifter:water -> Water [headport=n]
  198.     Dirt -> MK3Sifter:sifter -> RawMaterials
  199.  
  200.     // MKV Regolith Sifter
  201.     Dirt -> MKVSifter:sifter -> RawMaterials
  202.  
  203.     // UKS Mobile Refinery
  204.     {Minerals} -> MK3Refinery [ltail=clusterMMS]
  205.     MK3Refinery -> {Metals} [lhead=clusterMCP, weight=5]
  206.  
  207.     // UKS Nuclear Fuel Processor
  208.     DepletedFuel -> MK3Nuclear:breeder -> EnrichedUranium
  209.     Uraninite -> MK3Nuclear:centrifuge -> EnrichedUranium
  210.  
  211.     // UKS Workshop
  212.     {Chemicals} -> UKSWorkshop:material_kits [ltail=clusterMCP]
  213.     UKSWorkshop:material_kits -> MaterialKits
  214.  
  215.     {Chemicals} -> UKSWorkshop:machinery [ltail=clusterMCP]
  216.     SpecializedParts -> UKSWorkshop:machinery [tailport=s]
  217.     UKSWorkshop:machinery -> Machinery
  218. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement