mirror of
https://github.com/curioustorvald/Terrarum.git
synced 2026-03-07 12:21:52 +09:00
more tree updates
This commit is contained in:
Binary file not shown.
@@ -1,17 +1,18 @@
|
|||||||
digraph g {
|
digraph g {
|
||||||
concentrate=false
|
concentrate=true
|
||||||
dpi=192
|
dpi=192
|
||||||
{rank=same; copper iron}
|
rankdir=LR
|
||||||
|
//{rank=same; copper iron}
|
||||||
graph [compound=true]
|
graph [compound=true]
|
||||||
|
|
||||||
subgraph cluster_legend {
|
subgraph cluster_legend {
|
||||||
label=Legend
|
label=Legend
|
||||||
"raw materials" [style=filled,fillcolor=mistyrose]
|
"raw materials" [style=filled,fillcolor=mistyrose]
|
||||||
"manufactured materials" [shape=trapezium,style=filled,fillcolor=lightsteelblue]
|
"artificial\nmaterials" [shape=trapezium,style=filled,fillcolor=lightsteelblue]
|
||||||
concepts [shape=component]
|
concepts [shape=component]
|
||||||
"useable items" [shape=box,style=filled,fillcolor=khaki]
|
"useable items" [shape=box,style=filled,fillcolor=khaki]
|
||||||
"ingredient only" [shape=box,style=filled]
|
"ingredient only" [shape=box,style=filled]
|
||||||
{rank=source; "raw materials" "manufactured materials"}
|
{rank=source; "raw materials" "artificial\nmaterials"}
|
||||||
{rank=same; concepts "useable items" "ingredient only"}
|
{rank=same; concepts "useable items" "ingredient only"}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -22,16 +23,15 @@ digraph g {
|
|||||||
breastplate [shape=box,style=filled,fillcolor=khaki]
|
breastplate [shape=box,style=filled,fillcolor=khaki]
|
||||||
leggings [shape=box,style=filled,fillcolor=khaki]
|
leggings [shape=box,style=filled,fillcolor=khaki]
|
||||||
boots [shape=box,style=filled,fillcolor=khaki]
|
boots [shape=box,style=filled,fillcolor=khaki]
|
||||||
{rank=source; "arming sword" greatsword}
|
{rank=source; "arming sword" greatsword headgear}
|
||||||
{rank=same; headgear breastplate}
|
{rank=sink; breastplate leggings boots}
|
||||||
{rank=sink; leggings boots}
|
|
||||||
}
|
}
|
||||||
subgraph cluster_handtools {
|
subgraph cluster_handtools {
|
||||||
pickaxe [shape=box,style=filled,fillcolor=khaki]
|
pickaxe [shape=box,style=filled,fillcolor=khaki]
|
||||||
hatchet [shape=box,style=filled,fillcolor=khaki]
|
hatchet [shape=box,style=filled,fillcolor=khaki]
|
||||||
sledgehammer [shape=box,style=filled,fillcolor=khaki]
|
sledgehammer [shape=box,style=filled,fillcolor=khaki]
|
||||||
"grappling hook" [shape=box,style=filled,fillcolor=khaki]
|
"grappling hook" [shape=box,style=filled,fillcolor=khaki]
|
||||||
{rank=source; pickaxe hatchet sledgehammer}
|
{rank=source; pickaxe hatchet}
|
||||||
}
|
}
|
||||||
subgraph cluster_electrictools {
|
subgraph cluster_electrictools {
|
||||||
"mining drill" [shape=box,style=filled,fillcolor=khaki]
|
"mining drill" [shape=box,style=filled,fillcolor=khaki]
|
||||||
@@ -45,9 +45,9 @@ digraph g {
|
|||||||
"victorian furniture set" [shape=box,style=filled,fillcolor=khaki]
|
"victorian furniture set" [shape=box,style=filled,fillcolor=khaki]
|
||||||
"provence furniture set" [shape=box,style=filled,fillcolor=khaki]
|
"provence furniture set" [shape=box,style=filled,fillcolor=khaki]
|
||||||
"ikea-esque furniture set" [shape=box,style=filled,fillcolor=khaki]
|
"ikea-esque furniture set" [shape=box,style=filled,fillcolor=khaki]
|
||||||
{rank=source; "victorian furniture set"}
|
//{rank=source; "victorian furniture set"}
|
||||||
{rank=same; "provence furniture set"}
|
//{rank=same; "provence furniture set"}
|
||||||
{rank=sink; "ikea-esque furniture set"}
|
//{rank=sink; "ikea-esque furniture set"}
|
||||||
}
|
}
|
||||||
subgraph cluster_furnishings {
|
subgraph cluster_furnishings {
|
||||||
"iron furniture set" [shape=box,style=filled,fillcolor=khaki] // basic
|
"iron furniture set" [shape=box,style=filled,fillcolor=khaki] // basic
|
||||||
@@ -57,6 +57,21 @@ digraph g {
|
|||||||
{rank=source; "iron furniture set" "cupric furniture set"}
|
{rank=source; "iron furniture set" "cupric furniture set"}
|
||||||
{rank=sink; "glass furniture set" "steel furniture set"}
|
{rank=sink; "glass furniture set" "steel furniture set"}
|
||||||
}
|
}
|
||||||
|
subgraph cluster_kineticcomponents {
|
||||||
|
clutch [shape=box,style=filled,fillcolor=khaki]
|
||||||
|
gear [shape=box,style=filled,fillcolor=khaki]
|
||||||
|
shaft [shape=box,style=filled,fillcolor=khaki]
|
||||||
|
belt [shape=box,style=filled,fillcolor=khaki]
|
||||||
|
//{rank=source; gear belt}
|
||||||
|
}
|
||||||
|
subgraph cluster_machineries {
|
||||||
|
press [shape=box,style=filled,fillcolor=khaki]
|
||||||
|
crusher [shape=box,style=filled,fillcolor=khaki]
|
||||||
|
saw [shape=box,style=filled,fillcolor=khaki] // cuts rocks AND chops trees
|
||||||
|
crafter [shape=box,style=filled,fillcolor=khaki]
|
||||||
|
harvester [shape=box,style=filled,fillcolor=khaki]
|
||||||
|
// no drill; mining is easier in 2D world
|
||||||
|
}
|
||||||
|
|
||||||
/* raw materials */
|
/* raw materials */
|
||||||
wood [style=filled,fillcolor="#d5bc89"]
|
wood [style=filled,fillcolor="#d5bc89"]
|
||||||
@@ -67,7 +82,7 @@ digraph g {
|
|||||||
|
|
||||||
malachite [style=filled,fillcolor="#54b295",fontcolor=white]
|
malachite [style=filled,fillcolor="#54b295",fontcolor=white]
|
||||||
hematite [style=filled,fillcolor="#cb8c6d",fontcolor=white]
|
hematite [style=filled,fillcolor="#cb8c6d",fontcolor=white]
|
||||||
ilmenite [style=filled,fillcolor="#df6e88",fontcolor=white] // kinda fake colour for playability
|
rutile [style=filled,fillcolor="#df6e88",fontcolor=white] // kinda fake colour for playability
|
||||||
gold [style=filled,fillcolor="#dbba5e"]
|
gold [style=filled,fillcolor="#dbba5e"]
|
||||||
sphalerite [style=filled,fillcolor="#5c9abb",fontcolor=white] // fluoresces lead-oxide yellow
|
sphalerite [style=filled,fillcolor="#5c9abb",fontcolor=white] // fluoresces lead-oxide yellow
|
||||||
|
|
||||||
@@ -95,10 +110,9 @@ digraph g {
|
|||||||
"world portal" [shape=component]
|
"world portal" [shape=component]
|
||||||
"hand tools" [shape=component] // pickaxe, axe, etc.
|
"hand tools" [shape=component] // pickaxe, axe, etc.
|
||||||
"weapons&armours" [shape=component]
|
"weapons&armours" [shape=component]
|
||||||
"motorised tools" [shape=component] // drill, chainsaw, etc.
|
"motorised tools" [shape=component] // DISABLED: TOO OP; drill, chainsaw, etc.
|
||||||
machines [shape=component] // electric machines
|
"traditional machinery" [shape=component] // big fscking grinding wheels
|
||||||
"rotating machines" [shape=component] // machines whose main method of operaton is spinning (e.g. macerator, powder mixer, grindstone, gristmill)
|
"electromechanical\nmachinery" [shape=component] // e.g. signal-controlled clutch
|
||||||
"electromechanical components" [shape=component] // e.g. signal-controlled clutch
|
|
||||||
galvanisation [shape=component] // iron plates/blocks/etc that won't rust
|
galvanisation [shape=component] // iron plates/blocks/etc that won't rust
|
||||||
/* useable items */
|
/* useable items */
|
||||||
furnace [shape=box,style=filled,fillcolor=khaki]
|
furnace [shape=box,style=filled,fillcolor=khaki]
|
||||||
@@ -111,7 +125,7 @@ digraph g {
|
|||||||
wire [shape=box,style=filled,fillcolor=khaki]
|
wire [shape=box,style=filled,fillcolor=khaki]
|
||||||
typewriter [shape=box,style=filled,fillcolor=khaki]
|
typewriter [shape=box,style=filled,fillcolor=khaki]
|
||||||
teletype [shape=box,style=filled,fillcolor=khaki]
|
teletype [shape=box,style=filled,fillcolor=khaki]
|
||||||
rtty [shape=box,style=filled,fillcolor=khaki]
|
//rtty [shape=box,style=filled,fillcolor=khaki]
|
||||||
"digital billboard" [shape=box,style=filled,fillcolor=khaki]
|
"digital billboard" [shape=box,style=filled,fillcolor=khaki]
|
||||||
"CRT display" [shape=box,style=filled,fillcolor=khaki]
|
"CRT display" [shape=box,style=filled,fillcolor=khaki]
|
||||||
"personal computer" [shape=box,style=filled,fillcolor=khaki] // small computer with single integrated
|
"personal computer" [shape=box,style=filled,fillcolor=khaki] // small computer with single integrated
|
||||||
@@ -119,14 +133,12 @@ digraph g {
|
|||||||
windmill [shape=box,style=filled,fillcolor=khaki]
|
windmill [shape=box,style=filled,fillcolor=khaki]
|
||||||
engine [shape=box,style=filled,fillcolor=khaki]
|
engine [shape=box,style=filled,fillcolor=khaki]
|
||||||
motor [shape=box,style=filled,fillcolor=khaki]
|
motor [shape=box,style=filled,fillcolor=khaki]
|
||||||
clutch [shape=box,style=filled,fillcolor=khaki]
|
|
||||||
gear [shape=box,style=filled,fillcolor=khaki]
|
|
||||||
shaft [shape=box,style=filled,fillcolor=khaki]
|
|
||||||
belt [shape=box,style=filled,fillcolor=khaki]
|
|
||||||
battery [shape=box,style=filled,fillcolor=khaki]
|
battery [shape=box,style=filled,fillcolor=khaki]
|
||||||
|
|
||||||
/* ingredient items */
|
/* ingredient items */
|
||||||
LED [shape=box,style=filled]
|
LED [shape=box,style=filled]
|
||||||
|
dyes [shape=box,style=filled]
|
||||||
|
"steel casing" [shape=box,style=filled]
|
||||||
"computing unit" [shape=box,style=filled] // motherboard+cpu+ram+powersupply combined
|
"computing unit" [shape=box,style=filled] // motherboard+cpu+ram+powersupply combined
|
||||||
"quartz oscillator" [shape=box,style=filled]
|
"quartz oscillator" [shape=box,style=filled]
|
||||||
"quartz lens" [shape=box,style=filled]
|
"quartz lens" [shape=box,style=filled]
|
||||||
@@ -153,10 +165,7 @@ digraph g {
|
|||||||
copper -> wire
|
copper -> wire
|
||||||
wire -> electricity
|
wire -> electricity
|
||||||
engine -> kinetic
|
engine -> kinetic
|
||||||
|
|
||||||
electricity -> machines
|
|
||||||
steel -> machines
|
|
||||||
|
|
||||||
brass -> furnitures
|
brass -> furnitures
|
||||||
wood -> furnitures
|
wood -> furnitures
|
||||||
wood -> "hand tools"
|
wood -> "hand tools"
|
||||||
@@ -168,15 +177,15 @@ digraph g {
|
|||||||
steel -> "weapons&armours"
|
steel -> "weapons&armours"
|
||||||
|
|
||||||
thermal -> titanium
|
thermal -> titanium
|
||||||
ilmenite -> titanium
|
rutile -> titanium
|
||||||
iron -> titanium -> "weapons&armours"
|
iron -> titanium -> "weapons&armours"
|
||||||
|
|
||||||
furnitures -> office
|
furnitures -> office
|
||||||
office -> information
|
office -> information
|
||||||
|
|
||||||
electricity -> "motorised tools"
|
//electricity -> "motorised tools"
|
||||||
titanium -> "motorised tools"
|
//titanium -> "motorised tools"
|
||||||
steel -> "motorised tools"
|
//steel -> "motorised tools"
|
||||||
|
|
||||||
wood -> torch
|
wood -> torch
|
||||||
coal -> torch
|
coal -> torch
|
||||||
@@ -190,23 +199,23 @@ digraph g {
|
|||||||
gold -> "logic gate"
|
gold -> "logic gate"
|
||||||
iron -> typewriter -> teletype
|
iron -> typewriter -> teletype
|
||||||
wire -> "logic gate"
|
wire -> "logic gate"
|
||||||
|
zinc -> typewriter
|
||||||
|
|
||||||
electricity -> radio
|
electricity -> radio
|
||||||
quartz -> "quartz oscillator" -> radio -> "wireless circuit"
|
quartz -> "quartz oscillator" -> radio -> "wireless circuit"
|
||||||
radio -> telecommunication
|
radio -> telecommunication
|
||||||
information -> telecommunication -> networking
|
information -> telecommunication -> networking
|
||||||
"wireless circuit" -> networking
|
"wireless circuit" -> networking
|
||||||
telecommunication -> teletype -> rtty
|
telecommunication -> teletype -> "world portal"
|
||||||
"logic gate" -> rtty
|
networking -> "world portal"
|
||||||
|
|
||||||
"quartz oscillator" -> "sequential logic"
|
"quartz oscillator" -> "sequential logic"
|
||||||
"logic gate" -> "sequential logic" -> "computing unit"
|
"logic gate" -> "sequential logic" -> "computing unit"
|
||||||
machines -> "computing unit" -> networking
|
"computing unit" -> networking
|
||||||
|
|
||||||
quartz -> "quartz lens" -> optics
|
quartz -> "quartz lens" -> optics
|
||||||
optics -> "quantum mechanics" -> teleportation -> "world portal" /* to not make quartz useless */
|
optics -> "quantum mechanics" -> teleportation -> "world portal" /* to not make quartz useless */
|
||||||
"computing unit" -> "world portal"
|
"computing unit" -> "world portal"
|
||||||
rtty -> "world portal"
|
|
||||||
|
|
||||||
electricity -> "CRT display"
|
electricity -> "CRT display"
|
||||||
glass -> "CRT display"
|
glass -> "CRT display"
|
||||||
@@ -220,36 +229,40 @@ digraph g {
|
|||||||
"sequential logic" -> "digital billboard"
|
"sequential logic" -> "digital billboard"
|
||||||
LED -> "light fixture"
|
LED -> "light fixture"
|
||||||
|
|
||||||
|
|
||||||
|
steel -> "steel casing" -> "computing unit"
|
||||||
"computing unit" -> "personal computer"
|
"computing unit" -> "personal computer"
|
||||||
"CRT display" -> "personal computer"
|
"CRT display" -> "personal computer"
|
||||||
LED -> "personal computer"
|
LED -> "personal computer"
|
||||||
"computing unit" -> mainframe
|
"computing unit" -> mainframe
|
||||||
teletype -> mainframe
|
teletype -> mainframe
|
||||||
|
|
||||||
gold -> "haute couture"
|
gold -> "haute couture"
|
||||||
furnitures -> "haute couture"
|
furnitures -> "haute couture"
|
||||||
furnitures -> "iron furniture set" [lhead=cluster_furnishings]
|
furnitures -> "iron furniture set" [lhead=cluster_furnishings]
|
||||||
"haute couture" -> "victorian furniture set" [lhead=cluster_hautecouture]
|
"haute couture" -> "victorian furniture set" [lhead=cluster_hautecouture]
|
||||||
|
|
||||||
|
"steel casing" -> teletype
|
||||||
|
"steel casing" -> "CRT display"
|
||||||
|
"steel casing" -> "digital billboard"
|
||||||
|
|
||||||
"hand tools" -> "grappling hook" [lhead=cluster_handtools]
|
"hand tools" -> pickaxe [lhead=cluster_handtools]
|
||||||
"weapons&armours" -> "arming sword" [lhead=cluster_weaponarmour]
|
"weapons&armours" -> "arming sword" [lhead=cluster_weaponarmour]
|
||||||
"motorised tools" -> breaker [lhead=cluster_electrictools]
|
"motorised tools" -> breaker [lhead=cluster_electrictools]
|
||||||
|
|
||||||
kinetic -> "rotating machines"
|
|
||||||
steel -> "rotating machines"
|
|
||||||
|
|
||||||
wood -> windmill -> kinetic
|
wood -> windmill -> kinetic
|
||||||
electricity -> motor -> kinetic
|
electricity -> motor -> kinetic
|
||||||
|
|
||||||
kinetic -> shaft
|
kinetic -> gear [lhead=cluster_kineticcomponents]
|
||||||
kinetic -> gear
|
|
||||||
kinetic -> belt
|
|
||||||
kinetic -> clutch
|
|
||||||
|
|
||||||
electricity -> "electromechanical components"
|
|
||||||
kinetic -> "electromechanical components"
|
|
||||||
|
|
||||||
|
brass -> "traditional machinery"
|
||||||
|
kinetic -> "traditional machinery"
|
||||||
|
|
||||||
|
"traditional machinery" -> "electromechanical\nmachinery"
|
||||||
|
electricity -> "electromechanical\nmachinery"
|
||||||
|
|
||||||
|
"traditional machinery" -> crusher [lhead=cluster_machineries]
|
||||||
|
|
||||||
copper -> brass
|
copper -> brass
|
||||||
sphalerite -> zinc -> brass
|
sphalerite -> zinc -> brass
|
||||||
|
|
||||||
@@ -259,4 +272,7 @@ digraph g {
|
|||||||
coal -> battery
|
coal -> battery
|
||||||
zinc -> battery // zinc-carbon battery
|
zinc -> battery // zinc-carbon battery
|
||||||
battery -> electricity
|
battery -> electricity
|
||||||
|
|
||||||
|
titanium -> dyes
|
||||||
|
coal -> dyes
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user