User:Fyzixfighter/Timeline: Difference between revisions

From Ultronomicon
Jump to navigation Jump to search
m Ancient galactic history: still experimenting with showing the cut
 
(10 intermediate revisions by 2 users not shown)
Line 79: Line 79:


===Ancient galactic history===
===Ancient galactic history===
<nowiki>
<graph>
{
"width": 500,
"height": 80,
"padding": 5,
"data": [
{
"name": "empires",
"values": [
{"name": "Precursor ", "start": 300000, "end": 250000},
{"name": "Mycon", "start": 250000, "end": 1800},
{"name": "Sentient Milieu", "start": 30000, "end": 22500},
{"name": "Dnyarri Slave Empire", "start": 22500, "end": 20000},
{"name": "Kzer-Za", "start": 20000, "end": 0},
{"name": "Kohr-Ah", "start": 20000, "end": 0}
  ]
}
]
}
</graph>
</nowiki>
<timeline>
<timeline>
ImageSize = width:800 height:auto barincrement:30
ImageSize = width:800 height:auto barincrement:30
Line 461: Line 486:
PlotArea = left:30 right:30 bottom:20 top:20
PlotArea = left:30 right:30 bottom:20 top:20
TimeAxis = orientation:horizontal
TimeAxis = orientation:horizontal
Legend = columns:2 left:15 top:25 columnwidth:50


Define $left  = shift:(-5,-4) anchor:from  align:right
Define $left  = shift:(-5,-4) anchor:from  align:right
Line 468: Line 494:


Colors =
Colors =
  id:XCT value:brightblue legend:"Events_with_~known_dates"
  id:UNK value:red        legend:"Events_with_~uncertain_dates"
   id:grid1  value:gray(0.7)
   id:grid1  value:gray(0.7)
   id:grid2  value:gray(0.88)
   id:grid2  value:gray(0.88)
Line 494: Line 522:
   barset:umgah
   barset:umgah
#  bar:mycon
#  bar:mycon
   barset:ilwrath
   bar:ilwrath
   barset:spathi
   barset:spathi
   bar:vux
   bar:vux
Line 504: Line 532:
   bar:mmrnmhrm
   bar:mmrnmhrm
   bar:arilou
   bar:arilou
#  barset:human
  bar:human1
  bar:human2
   bar:syreen
   bar:syreen
   bar:yehat
   bar:yehat
Line 511: Line 540:
PlotData =
PlotData =
   fontsize:M
   fontsize:M
   width:25
   width:23
   shift:(0,-4)
   shift:(0,-4)


Line 519: Line 548:
   from:start till:end text:"Ur-Quan Hierarchy" $right color:drabgreen
   from:start till:end text:"Ur-Quan Hierarchy" $right color:drabgreen
   fontsize:S
   fontsize:S
   from:2145 till:2160 text:"Doctrinal~Conflict" shift:(0,2) anchor:middle align:center color:brightgreen
   from:2145 till:2160 text:"Doctrinal~Conflict" shift:(0,1) anchor:middle align:center color:brightgreen
   bar:alliance   
   bar:alliance   
   fontsize:M
   fontsize:M
   from:start till:end text:"Alliance of Free Stars" $right color:powderblue
   from:start till:end text:"Alliance of Free Stars" $right color:powderblue
   fontsize:S
   fontsize:S
   from:2111 till:2135 color:oceanblue text:"First~War" shift:(-15,2) anchor:middle align:center
   from:2111 till:2135 color:oceanblue text:"First~War" shift:(-15,1) anchor:middle align:center
   from:2155 till:2160 color:oceanblue text:"Second~War" shift:(2,2) anchor:middle align:center
   from:2155 till:2160 color:oceanblue text:"Second~War" shift:(2,1) anchor:middle align:center
   width:10
   width:10
   fontsize:XS
   fontsize:XS
Line 534: Line 563:
#  from:1935 till:2160 text:"Veep-Neep Dynasty" color:lightpurple width:18 fontsize:S $center
#  from:1935 till:2160 text:"Veep-Neep Dynasty" color:lightpurple width:18 fontsize:S $center
#  from:2157 till:2160 text:"Rebels" color:lavender width:8 fontsize:XS shift:(-4,-6)
#  from:2157 till:2160 text:"Rebels" color:lavender width:8 fontsize:XS shift:(-4,-6)
   mark:(line,brightblue)
   mark:(line,XCT)
   width:10
   width:10
   at:2135 text:"Yehat become Battle Thralls" fontsize:XS $right
   at:2135 text:"Yehat become Battle Thralls" fontsize:XS $right
Line 543: Line 572:
# HIERARCHY RACES     
# HIERARCHY RACES     
   bar:kzerza
   bar:kzerza
   mark:(line,red)
   mark:(line,UNK)
   mark:(line,brightblue)
  at:2153 text:"Doctrinal Conflict~_skirmish near~_Alpha Pavonis" $right2
   mark:(line,XCT)
#  at:1940 text:"Ur-Quan begin making~_plans to attack Earth" $right
#  at:1940 text:"Ur-Quan begin making~_plans to attack Earth" $right
   at:2098 text:"Ur-Quan enter region and~_emit hunting cry" $right2
   at:2098 text:"Ur-Quan enter region and~_emit hunting cry" $right2
   at:2124 text:"First major strike against Alliance" $right
   at:2124 text:"First major strike against Alliance" $right
   at:2140 text:"Ur-Quan last visit Thraddash" $right
   at:2140 text:"Ur-Quan last visit Thraddash" $right
  at:2153 text:"Doctrinal Conflict~_skirmish near~_Alpha Pavonis" $right2


   bar:thraddash
   bar:thraddash
   mark:(line,red)
   mark:(line,UNK)
   at:2100 text:"Ur-Quan appear in Thraddash space" $right
   at:2100 text:"Ur-Quan appear in Thraddash space" $right
   mark:(line,brightblue)
   mark:(line,XCT)
   at:2143 text:"Reeunk invents afterburners" $right
   at:2143 text:"Reeunk invents afterburners" $right


   barset:andro
   barset:andro
   mark:(line,red)
   mark:(line,UNK)
   at:2115 text:"Ur-Quan conquer Androsynth" $right
   at:2115 text:"Ur-Quan conquer Androsynth" $right
   from:2145 till:2148 color:red text:"Androsynth begin IDF research" shift:(35,-4) anchor:from  align:left  
   from:2145 till:2148 color:UNK text:"Androsynth begin IDF research" shift:(35,-4) anchor:from  align:left  
   barset:break
   barset:break
   at:2150 text:"Massive groundwar~_on Eta Vulpeculae II" $right2
   at:2150 text:"Massive groundwar~_on Eta Vulpeculae II" $right2
   mark:(line,brightblue)
   mark:(line,XCT)


   barset:spathi
   barset:spathi
   mark:(line,red)
   mark:(line,UNK)
   at:2111 text:"Ur-Quan subjugate Spathi" $right
   at:2111 text:"Ur-Quan subjugate Spathi" $right
   at:2148 text:"Spathi (except Fwiffo)~_abandon Earthguard" $right2
   at:2148 text:"Spathi (except Fwiffo)~_abandon Earthguard" $right2
   mark:(line,brightblue)
  barset:break
  at:2148 text:"Spathi take 'Caster from Umgah" $right
   mark:(line,XCT)
   barset:break
   barset:break
   barset:skip
   barset:skip
   at:2130 text:"Fwiffo 'enlists'" $right
   at:2130 text:"Fwiffo 'enlists'" $right
  barset:break
  at:2148 text:"Spathi take 'Caster from Umgah" $right


   barset:ilwrath
   bar:ilwrath
   mark:(line,red)
   mark:(line,UNK)
   at:2147 text:"Dogar and Kazon last~_command Ilwrath" $right
   at:2147 text:"Ilwrath last hear~_from Dogar and Kazon" $right2
   mark:(line,brightblue)
  at:2126 text:"Ur-Quan improve~_Ilwrath technology" $right2
  barset:break
   mark:(line,XCT)
   at:2111 text:"Ur-Quan attacking Ilwrath" $right
   at:2111 text:"Ur-Quan attacking Ilwrath" $right
  at:2126 text:"Ur-Quan improve~_Ilwrath technology" $right2
   at:2137 text:"Ilwrath abandon~_Earthguard" $right2
  barset:break
  barset:skip
   at:2137 text:"Ilwrath abandon Earthguard" $right
    
    
   bar:vux
   bar:vux
   mark:(line,red)
   mark:(line,UNK)
   mark:(line,brightblue)
   mark:(line,XCT)
   at:2119 text:"**" $right
   at:2119 text:"**" $right
   at:2126 text:"Rand insults VUX" $right
   at:2126 text:"Rand insults VUX" $right


   barset:umgah
   barset:umgah
   mark:(line,red)
   mark:(line,UNK)
   at:2105 text:"Ur-Quan subjugate Umgah" $right  
   at:2105 text:"Ur-Quan subjugate Umgah" $right  
   at:2147 text:"Umgah pretend to be~_Dogar and Kazon" $right2
   at:2147 text:"Umgah pretend to be~_Dogar and Kazon" $right2
  mark:(line,brightblue)
   barset:break
   barset:break
   at:2147 text:"Jud the Vug prank" $right
   at:2147 text:"Jud the Vug prank" $right
  mark:(line,XCT)


#  bar:mycon
#  bar:mycon
#  mark:(line,red)
#  mark:(line,UNK)
#  mark:(line,brightblue)
#  mark:(line,XCT)


# OTHER RACES
# OTHER RACES
   bar:melnorme
   bar:melnorme
   mark:(line,red)
   mark:(line,UNK)
   at:2125 text:"Melnorme visit the Slylandro" $right
   at:2125 text:"Melnorme visit the Slylandro" $right
#  mark:(line,brightblue)
#  mark:(line,XCT)
#   
#   
#  bar:slylandro
#  bar:slylandro
#  mark:(line,red)
#  mark:(line,UNK)
   at:2154 text:"Slylandro obtain~_Probe from~_Melnorme" $right2
   at:2154 text:"Slylandro obtain~_Probe from~_Melnorme" $right2
   mark:(line,brightblue)
   mark:(line,XCT)


   bar:utwig
   bar:utwig
   mark:(line,red)
   mark:(line,UNK)
   at:2152 text:"Ultron broken" $right
   at:2152 text:"Ultron broken" $right
#  mark:(line,brightblue)
#  mark:(line,XCT)


#  bar:druuge
#  bar:druuge
#  mark:(line,red)
#  mark:(line,UNK)
   at:2105 text:"Druuge sell Ultron to Utwig" $right
   at:2105 text:"Druuge sell Ultron to Utwig" $right
   mark:(line,brightblue)
   mark:(line,XCT)


#  bar:supox
#  bar:supox
#  mark:(line,red)
#  mark:(line,UNK)
#  mark:(line,brightblue)
#  mark:(line,XCT)


   bar:orz
   bar:orz
   mark:(line,red)
   mark:(line,UNK)
   at:2150 text:"Orz appear" $right
   at:2150 text:"Orz appear" $right
   mark:(line,brightblue)
   mark:(line,XCT)


#  bar:zfp
#  bar:zfp
#  mark:(line,red)
#  mark:(line,UNK)
#  mark:(line,brightblue)
#  mark:(line,XCT)


   bar:pkunk
   bar:pkunk
   mark:(line,red)
   mark:(line,UNK)
  mark:(line,brightblue)
   at:2147 text:"Pkunk attacked by Ilwrath" $right
   at:2147 text:"Pkunk attacked by Ilwrath" $right
  mark:(line,XCT)


   barset:kohrah
   barset:kohrah
   mark:(line,brightblue)
   mark:(line,XCT)
   at:2142 text:"Kohr-Ah destroy Gg" $right
   at:2142 text:"Kohr-Ah destroy Gg" $right
   mark:(line,red)
   mark:(line,UNK)
   from:2143 till:2147 color:red text:"Kohr-Ah destroy Burvixese" shift:(45,-4) anchor:from  align:left
   from:2143 till:2147 color:UNK text:"Kohr-Ah destroy Burvixese" shift:(45,-4) anchor:from  align:left


# ALLIANCE RACES
# ALLIANCE RACES
   bar:chenjesu
   bar:chenjesu
   mark:(line,red)
   mark:(line,UNK)
   from:2134 till:2135 color:red text:"Chenjesu and Mmrnmhrm defeated and enslaved together" shift:(12,-4) anchor:from  align:left  
  mark:(line,XCT)
  mark:(line,brightblue)
   from:2134 till:2135 color:XCT text:"Chenjesu and Mmrnmhrm defeated and enslaved together" shift:(12,-4) anchor:from  align:left  
   at:2098 text:"Chenjesu detect Ur-Quan~_hunting cry" $right2
   at:2098 text:"Chenjesu detect Ur-Quan~_hunting cry" $right2
   at:2112 text:"*" $right
   at:2112 text:"*" $right
   at:2115 text:"Chenjesu contact Humans" $right
   at:2115 text:"Chenjesu contact Humans" $right
    
    
   bar:mmrnmhrm
   bar:mmrnmhrm
   mark:(line,red)
   mark:(line,UNK)
   at:2110 text:"Chenjesu and Mmrnmrhm~_forces first repel Ur-Quan" $right2
   at:2110 text:"Chenjesu and Mmrnmrhm~_forces first repel Ur-Quan" $right2
   mark:(line,brightblue)
   mark:(line,XCT)
   at:2135 text:"Chenjesu and Mmrnmhrm~_begin The Process" $right2
   at:2135 text:"Chenjesu and Mmrnmhrm~_begin The Process" $right2


   bar:arilou
   bar:arilou
   mark:(line,brightblue)
   mark:(line,XCT)
   at:2116 text:"Arilou reveal themselves and join Alliance" $right
   at:2116 text:"Arilou reveal themselves and join Alliance" $right
#  mark:(line,red)
#  mark:(line,UNK)
#  from:1950 till:2000 color:red text:"Arilou visit Earth" $center
#  from:1950 till:2000 color:UNK text:"Arilou visit Earth" $center
 
  bar:human1
  mark:(line,UNK)
  mark:(line,XCT)
  at:2135 text:"Earth slave-shielded" $right
  at:2116 text:"Earth joins the Alliance~_(August 1)" $right2
  at:2147 text:"Hayes assigned~_to Earth Starbase" $right2
  at:2155 text:"The Flagship~_arrives at Sol" $right2


#  barset:human
  bar:human2
mark:(line,red)
  mark:(line,XCT)
# mark:(line,brightblue)
  at:2134 text:"Tobermoon crew discovers~_Vela Precursor installation" $right2  


   bar:syreen
   bar:syreen
   width:10
   width:10
   mark:(line,red)
   mark:(line,UNK)
   at:2135 text:"Syreen defeated and given Gaia" $right
   at:2135 text:"Syreen defeated and given Gaia" $right
   mark:(line,brightblue)
  at:2148 text:"Talana assigned to~_Gaia Starbase" $right2
   at:2120 text:"Syreen join the Alliance" $right
   mark:(line,XCT)
  at:2148 text:"Talana assigned to~_Gaia starbase" $right2  
   at:2120 text:"Syreen join the Alliance" $right   


   barset:shofixti
   barset:shofixti
   mark:(line,brightblue)
   mark:(line,XCT)
   mark:(line,red)
   mark:(line,UNK)
   barset:break
   barset:break
   at:2135 text:"Shofixti last stand at Delta Gorno" $right
   at:2135 text:"Shofixti last stand at Delta Gorno" $right
Line 695: Line 728:
   layer:front
   layer:front
   width:0.1
   width:0.1
   color:brightblue
   color:XCT
   from:2119 till:2126 atpos:220 #insult ambiguity
   from:2119 till:2126 atpos:262 #insult ambiguity
   from:2112 till:2115 atpos:136 #first contact
   from:2112 till:2115 atpos:178 #first contact
 
</timeline>
</timeline>


===Human history===
===Human history (1)===
<nowiki>
<graph>
{
  "$schema": "https://vega.github.io/schema/vega/v5.json",
  "description": "Timeline of human history in the Star Control universe",
  "width": 1000,
  "height": 100,
  "padding": 5,
  "data": [
    {
      "name": "bars",
      "values": [
        {"label":"external" },
        {"label":"wars1" },
        {"label":"wars2" },
        {"label":"internal" }
      ]
    },
    {
      "name": "hierarchy_events",
      "format": {"type":"json", "parse":{"when":"date"}},
      "values": [
        {
          "name":["Ur-Quan begin making"," plans to attack Earth"],
          "when":"1940",
          "color":"red"
        },
        {
          "name":"Rand insults VUX",
          "when":"2119"
        },
        {
          "name":["Ilwrath abandon Earthguard"],
          "when":"2137"
        },
        {
          "name":["Spathi abandon Earthguard"],
          "when":"2148"
        }
      ]
    },
    {
      "name": "alliance_events",
      "format": {"type":"json", "parse":{"when":"date"}},
      "values": [
        {
          "name":["Chenjesu and Mmrnmhrm advise"," humans to become fallow slaves"],
          "when":"2135"
        },
        {
          "name":["First Contact"],
          "when":"2115"
        },
        {
          "name":["Arilou appear on Luna"],
          "when":"2116"
        }
      ]
    },
    {
      "name": "earth_events",
      "format": {"type":"json", "parse":{"when":"date"}},
      "values": [
        {
          "name":["Small War"],
          "when":"2015"
        },
        {
          "name":["First year without war"],
          "when":"2025"
        },
        {
          "name":["First Androsynth created"],
          "when":"2019"
        },
        {
          "name":["Clone Revolt of 2085"],
          "when":"2085"
        },
        {
          "name":["Jason McBride's millenial prediction"],
          "when":"March 11, 2046"
        },
        {
          "name":["Ceres Base established"],
          "when":"2112"
        },
        {
          "name":["Earth joins the Alliance"],
          "when":"August 1, 2116"
        },
        {
          "name":["Hayes assigned to Earth Starbase"],
          "when":"2147"
        },
        {
          "name":["The Flagship arrives at Sol"],
          "when":"2155"
        },
        {
          "name":["Earth slave shielded"],
          "when":"2135"
        }
      ]
    },
    {
      "name": "unzervalt_events",
      "format": {"type":"json", "parse":{"when":"date"}},
      "values": [
        {
          "name":["Construction of The Flagship ends"],
          "when":"2155"
        },
        {
          "name":["Tobermoon crew discovers Vela Precursor installation"],
          "when":"2134"
        },
        {
          "name":["Farnsworth activates Precursor installation"],
          "when":"2145"
        }
      ]
    },
    {
      "name": "wars",
      "format": {"type":"json", "parse":{"de":"date"}},
      "values": [
        {
          "name":["Arilou visit Earth"],
          "bar":"wars2",
          "de":"1950",
          "ate":"2000",
          "color":"lightblue"
        },
        {
          "name":["Doctrinal Conflict"],
          "bar":"wars1",
          "de":"2145",
          "ate":"2160",
          "color":"green"
        },
        {
          "name":["Ur-Quan Slave War"],
          "bar":"wars2",
          "de":"2098",
          "ate":"2134",
          "color":"green"
        }
      ]
    }
  ],
  "scales": [
    {
      "name": "yscale",
      "type": "band",
      "range": [0, {"signal": "height"}],
      "domain": {"data": "bars", "field": "label"}
    },
    {
      "name": "xscale",
      "type": "time",
      "range": "width",
      "domain": {"data": "hierarchy_events", "field": "when"}
    }
  ],
  "axes": [
    {
      "orient": "top" ,
      "scale": "xscale",
      "format": "%Y",
      "grid": true,
      "tickCount": {"interval": "year", "step": 4},
      "tickSize": 2,
      "labels": false
    },
    {
      "orient": "bottom",
      "scale": "xscale",
      "format": "%Y",
      "grid": true,
      "gridWidth": 2,
      "tickCount": {"interval": "year", "step": 20}
    }
  ],
  "marks": [
    {
      "type": "text",
      "from": {"data": "hierarchy_events"},
      "encode": {
        "enter": {
          "x": {"scale": "xscale", "field": "when"},
          "y": {"value": -15},
          "angle": {"value": -45},
          "fill": {"value": "red"},
          "text": {"field": "name"},
          "fontSize": {"value": 10}
        }
      }
    },
    {
      "type": "rect",
      "from": {"data": "hierarchy_events"},
      "encode": {
        "enter": {
          "x": {"scale": "xscale", "field": "when"},
          "y": {"value": -10},
          "width": {"value": 2},
          "height": {"field": {"group": "height"}, "offset": 10},
          "fill": {"value": "red"}
        }
      }
    },
    {
      "type": "text",
      "from": {"data": "alliance_events"},
      "encode": {
        "enter": {
          "x": {"scale": "xscale", "field": "when"},
          "y": {"value": -40},
          "angle": {"value": -45},
          "fill": {"value": "blue"},
          "text": {"field": "name"},
          "fontSize": {"value": 10}
        }
      }
    },
    {
      "type": "rect",
      "from": {"data": "alliance_events"},
      "encode": {
        "enter": {
          "x": {"scale": "xscale", "field": "when"},
          "y": {"value": -30},
          "width": {"value": 2},
          "height": {"field": {"group": "height"}, "offset": 30},
          "fill": {"value": "blue"}
        }
      }
    },
    {
      "type": "text",
      "from": {"data": "earth_events"},
      "encode": {
        "enter": {
          "x": {"scale": "xscale", "field": "when"},
          "y": {"signal": "height"},
          "angle": {"value": -45},
          "fill": {"value": "black"},
          "text": {"field": "name"},
          "fontSize": {"value": 10},
          "align": {"value": "right"},
          "dy": {"value": 37},
          "dx": {"value": -37}
        }
      }
    },
    {
      "type": "rect",
      "from": {"data": "earth_events"},
      "encode": {
        "enter": {
          "x": {"scale": "xscale", "field": "when"},
          "y": {"value": -1},
          "width": {"value": 2},
          "height": {"field": {"group": "height"}, "offset": 45},
          "fill": {"value": "black"}
        }
      }
    },
    {
      "type": "text",
      "from": {"data": "unzervalt_events"},
      "encode": {
        "enter": {
          "x": {"scale": "xscale", "field": "when"},
          "y": {"signal": "height"},
          "angle": {"value": -45},
          "fill": {"value": "purple"},
          "text": {"field": "name"},
          "fontSize": {"value": 10},
          "align": {"value": "right"},
          "dy": {"value": 27},
          "dx": {"value": -27}
        }
      }
    },
    {
      "type": "rect",
      "from": {"data": "unzervalt_events"},
      "encode": {
        "enter": {
          "x": {"scale": "xscale", "field": "when"},
          "y": {"value": -1},
          "width": {"value": 2},
          "height": {"field": {"group": "height"}, "offset": 35},
          "fill": {"value": "purple"}
        }
      }
    },
    {
      "type": "text",
      "from": {"data": "wars"},
      "encode": {
        "enter": {
          "x": {"scale": "xscale", "field": "de"},
          "y": {"scale": "yscale", "field": "bar", "offset": -3},
          "fill": {"value": "#000"},
          "text": {"field": "name"},
          "fontSize": {"value": 10}
        }
      }
    },
    {
      "type": "rect",
      "from": {"data": "wars"},
      "encode": {
        "enter": {
          "x": {"scale": "xscale", "field": "de"},
          "x2": {"scale": "xscale", "field": "ate"},
          "y": {"scale": "yscale", "field": "bar"},
          "height": {"value": 10},
          "fill": {"value": "green"}
        }
      }
    }
  ]
}
</graph>
</nowiki>
<timeline>
<timeline>
ImageSize = width:1000 height:auto barincrement:22
ImageSize = width:810 height:auto barincrement:25
PlotArea = left:30 right:140 bottom:45 top:20
PlotArea = left:15 right:45 bottom:45 top:20
TimeAxis = orientation:horizontal
TimeAxis = orientation:horizontal


Line 715: Line 1,078:


Period = from:1935 till:2160
Period = from:1935 till:2160
ScaleMajor = start:1935 unit:year increment:20 gridcolor:grid1
ScaleMajor = start:1940 unit:year increment:20 gridcolor:grid1
ScaleMinor = start:1935 unit:year increment:5  gridcolor:grid2
ScaleMinor = start:1935 unit:year increment:5  gridcolor:grid2
AlignBars = justify
AlignBars = justify
Line 756: Line 1,119:
   mark:(line,brightblue)
   mark:(line,brightblue)
   at:1940 text:"Ur-Quan begin making~_plans to attack Earth" $right
   at:1940 text:"Ur-Quan begin making~_plans to attack Earth" $right
  at:2098 text:"Ur-Quan enter this region of galaxy" $right


   barset:earthguard
   barset:earthguard
   mark:(line,brightblue)
   mark:(line,brightblue)
   at:2137 text:"Ilwrath abandon of Earthguard" $right
   at:2137 text:"Ilwrath abandon~_Earthguard" $right
   mark:(line,red)
   mark:(line,red)
   at:2148 text:"Spathi (except Fwiffo)~_abandon Earthguard" $right
   at:2148 text:"Spathi abandon~_Earthguard" $right
    
    
   bar:vux
   bar:vux
Line 771: Line 1,133:
   bar:chenjesu
   bar:chenjesu
   mark:(line,red)
   mark:(line,red)
   from:2134 till:2135 color:red text:"Chenjesu and Mmrnmhrm slave-shielded~_advise Humans to do likewise" $right
   from:2134 till:2135 color:red text:"Chenjesu and Mmrnmhrm advise~_Humans to become fallow slaves" $right
   mark:(line,brightblue)
   mark:(line,brightblue)
   at:2112 text:"*" $right
   at:2112 text:"*" $right
Line 778: Line 1,140:
   bar:arilou
   bar:arilou
   mark:(line,brightblue)
   mark:(line,brightblue)
   at:2116 text:"Arilou land on Earth's moon and ask join Alliance" $right
   at:2116 text:"Arilou appear on Luna" $right
   at:2019 text:"First Androsynth created" $right  
   at:2019 text:"First Androsynth created" $right  
   at:2085 text:"Clone Revolt~_of 2085" $right  
   at:2085 text:"Clone Revolt~_of 2085" $right  
Line 797: Line 1,159:
   barset:break
   barset:break
   barset:skip
   barset:skip
   at:2147 text:"Hayes assigned to Earth Starbase" $right
   at:2147 text:"Hayes assigned~_to Earth Starbase" $right
   at:2155 text:"The Flagship arrives at Sol" $right
   at:2155 text:"The Flagship~_arrives at Sol" $right


   barset:unzervalt
   barset:unzervalt
   mark:(line,brightblue)
   mark:(line,brightblue)
   at:2134 text:"Burton's taskforce attacked,~_Precursor installation in Vela discovered" $right
   at:2134 text:"Tobermoon crew discovers~_Vela Precursor installation" $right
   at:2145 text:"Farnsworth activates~_Precursor installation" $right
   at:2145 text:"Farnsworth activates~_Precursor installation" $right
   at:2155 text:"Construction of~_The Flagship completed" $right   
   at:2155 text:"Construction of~_The Flagship~_ends" $right   
    
    


Line 811: Line 1,173:
   width:0.1
   width:0.1
   color:brightblue
   color:brightblue
   from:2119 till:2126 atpos:319 #insult ambiguity
   from:2119 till:2126 atpos:359 #insult ambiguity
   from:2112 till:2115 atpos:238 #first contact
   from:2112 till:2115 atpos:266 #first contact
</timeline>
</timeline>


===Human history (2)===
<timeline>
ImageSize = width:auto height:900 barincrement:200
PlotArea = left:40 right:20 bottom:10 top:20
DateFormat = yyyy
TimeAxis = orientation:vertical format:yyyy
# order:reverse
Define $left = shift:(-12,-4) anchor:from align:right
Define $center = shift:(0,-4) anchor:middle align:center
Define $right = shift:(12,-4) anchor:from align:left
Define $right2 = shift:(7,-4) anchor:from align:left
Colors =
  id:grid1  value:gray(0.7)
  id:grid2  value:gray(0.88)
Period = from:1936 till:2160
ScaleMajor = start:1940 unit:year increment:20
ScaleMinor = start:1936 unit:year increment:4 
AlignBars = late
BarData =
  bar:earth
  bar:alien
  bar:dummy
PlotData =
  width:10
  fontsize:XS
  bar:alien
  from:start till:end color:yellowgreen
  bar:earth
  fontsize:S
  width:20
  from:start till:end color:skyblue
  from:2155 till:2160 color:powderblue text:"2nd~War" shift:(2,2) anchor:middle align:center
  from:2111 till:2135 color:powderblue text:"1st~War" shift:(2,-15) anchor:middle align:center
  width:10
  fontsize:XS
  from:2124 till:2134 color:powderblue2 text:"SC1" shift:(2,-5) anchor:middle align:center
  bar:alien
  width:10
  mark:(line,red)
  from:1950 till:2000 color:red text:"Arilou visit~_Earth in~_secret" shift:(7,10) anchor:middle align:left
  at:2148 text:"Spathi abandon Earthguard" $right2
  from:2134 till:2135 color:red text:"Chenjesu and Mmrnmhrm~_advise Humans to become~fallow slaves" $right2
  mark:(line,brightblue)
  at:1940 text:"Ur-Quan begin making~_plans to attack Earth" $right2
  at:2112
  at:2115 text:"Chenjesu contact~_Earth" shift:(7,-10) anchor:from align:left
  at:2116 text:"Arilou appear on Luna" shift:(7,-2) anchor:from align:left
  at:2119
  at:2126 text:"Rand insults~_VUX" shift:(7,-16) anchor:middle align:left
  at:2137 text:"Ilwrath abandon Earthguard" $right2
  bar:earth
  width:20
  mark:(line,red)
  at:2135 text:"Earth slave-shielded" $right
  mark:(line,brightblue)
  at:2015 text:"Small War" $right
  at:2019 text:"First Androsynth created" $right
  at:2025 text:"First year without war" $right
  at:2046 text:"Jason McBride's millenial~_prediction (March 11)" $right
  at:2085 text:"Clone Revolt of 2085" $right
  at:2112 text:"Ceres Base established" $right
  at:2116 text:"Earth joins the Alliance" $right
  at:2147 text:"Hayes assigned~_to Earth Starbase" $right
  at:2155 text:"The Flagship~_arrives at Sol" $right
  mark:(line,brightblue)
  at:2134 text:"Tobermoon crew discovers~_Precursor installation" $left
  at:2145 text:"Farnsworth activates~_Precursor installation" $left
  at:2155 text:"Construction of~_The Flagship ends" $left
LineData =
  layer:front
  width:0.1
  color:brightblue
  from:2119 till:2126 atpos:297 #insult ambiguity
  from:2112 till:2115 atpos:297 #first contact
TextData =
  fontsize:M
  pos:(90,877) text:"Unzervalt"
  pos:(183,877) text:"Sol"
  pos:(310,877) text:"Alien Interactions"
</timeline>
===Prelude to conflict===
<timeline>
ImageSize = width:auto height:600 barincrement:75
PlotArea = left:20 right:30 bottom:10 top:20
DateFormat = yyyy
TimeAxis = orientation:vertical format:yyyy
# order:reverse
Define $left = shift:(-7,-3) anchor:from align:right
Define $center = shift:(2,-3) anchor:middle align:center
Define $right = shift:(7,-3) anchor:from align:left
Define $right2 = shift:(-2,-4) anchor:from align:left
Define $right3 = shift:(12,-3) anchor:from align:left
Colors =
  id:grid1  value:gray(0.7)
  id:grid2  value:gray(0.88)
Period = from:840 till:2100
#ScaleMajor = start:900 unit:year increment:100
#ScaleMinor = start:840 unit:year increment:20 
AlignBars = early
BarData =
  bar:tempo
  bar:events
  bar:dummy1
  bar:dummy2
  bar:dummy3
  bar:recent
  bar:dummy4
  bar:expand
PlotData =
  fontsize:S
  width:3
  bar:tempo
  mark:(line,black)
  at:2100 text:"&mdash; 2100" $right2
  at:2000 text:"&mdash; 2000" $right2
  at:1900 text:"&mdash; 1900" $right2
  at:1800 text:"&mdash; 1800" $right2
  at:1700 text:"&mdash; 1700" $right2
  at:1600 text:"&mdash; 1600" $right2
  at:1500 text:"&mdash; 1500" $right2
  at:1400 text:"&mdash; 1400" $right2
  at:1300 text:"&mdash; 1300" $right2
  at:1200 text:"&mdash; 1200" $right2
  at:1100 text:"&mdash; 1100" $right2
  at:1050 text:"&mdash; 200" $right2
  at:950 text:"&mdash; 100" $right2
  at:850 text:"&mdash; 0" $right2
  at:870
  at:890
  at:910
  at:930
  at:970
  at:990
  at:1010
  at:1030
  at:1050
  at:1120
  at:1140
  at:1160
  at:1180
  at:1220
  at:1240
  at:1260
  at:1280
  at:1320
  at:1340
  at:1360
  at:1380
  at:1420
  at:1440
  at:1460
  at:1480
  at:1520
  at:1540
  at:1560
  at:1580
  at:1620
  at:1640
  at:1660
  at:1680
  at:1720
  at:1740
  at:1760
  at:1780
  at:1820
  at:1840
  at:1860
  at:1880
  at:1920
  at:1940
  at:1960
  at:1980
  at:2020
  at:2040
  at:2060
  at:2080
  bar:expand
  width:3
  fontsize:S
  mark:(line,black) width:3
  at:1700 text:"&mdash; 2000" $right2
  at:1800 text:"&mdash; 2025" $right2
  at:1900 text:"&mdash; 2050" $right2
  at:2000 text:"&mdash; 2075" $right2 
  at:2100 text:"&mdash; 2100" $right2 
  at:1720
  at:1740
  at:1760
  at:1780
  at:1820
  at:1840
  at:1860
  at:1880
  at:1920
  at:1940
  at:1960
  at:1980
  at:2020
  at:2040
  at:2060
  at:2080
  bar:events
  width:10
  from:start till:end color:drabgreen width:10
  fontsize:XS
  mark:(line,red)
  at:950 text:"Yehat Veep-Neep Dynasty established" $right
  at:1005 text:"Latest date for construction of Aqua Helix shrine" $right
  at:1155 text:"First Mmrnmhrm awaken" $right
  at:1255 text:"Mmrnmhrm begin peaceful relations with Chenjesu" $right
  at:1755 text:"Evil Ones appear on Spathiwa" $right
  from:1950 till:2000 color:red text:"Arilou visit Earth in secret" shift:(7,-2) anchor:middle align:left
  mark:(line,brightblue)
  at:1812 text:"Gussh dies" $right
  at:1855 text:"Spathi flee to moon of Spathiwa" $right
  at:1940 text:"Ur-Quan begin making~_plans to attack Earth" $right $right
  mark:(line,black)
  at:2000
  bar:recent
  width:15
  mark:(line,black)
  from:1700 till:end color:yellowgreen
  mark:(line,brightblue)
  at:1760 text:"Small War" $left #2015
  at:1776 text:"First Androsynth created" $right3 #2019
  at:1800 text:"First year without war" $left #2025
  at:1840 text:"Tectonic cataclysm~___devastates Syra" $right3 #2035
  at:1884 text:"Jason McBride's millenial~_prediction (March 11)___" $left shift:(-7,-2)#2046
  at:2000 text:"Yehat discover~_and uplift Shofixti" $right3 #2075
  at:2030 text:"Clone Revolt of 2085" $left #2085
  at:2092 text:"Ur-Quan enter this~_region of the galaxy" $right3 shift:(12,-5) #2098
  mark:(line,red)
  at:1880 text:"Syreen abandon Syra" $right3 #2045
LineData =
  layer:front
  width:0.1
  color:black
  from:start till:1060 atpos:31
  points:(31,110)(38,112)
  points:(38,112)(24,121)
  points:(31,123)(24,121)
  from:1090 till:end atpos:31
  at:2100 frompos:98 tillpos:490
  at:2000 frompos:98 tillpos:202
  at:1700 frompos:256 tillpos:490
  points:(202,534)(256,400)
  from:1700 till:end atpos:490
  layer:front
  width:5
  points:(88,108)(108,128) color:white
  width:0.1
  points:(88,115)(108,134) color:black
  points:(88,104)(108,124) color:black
  width:10
  from:start till:end atpos:6
  from:start till:end atpos:13
  from:start till:end atpos:16
  at:848 frompos:1 tillpos:21
  at:end frompos:1 tillpos:21
</timeline>


==SC1 Timeline==
==SC1 Timeline==
Line 826: Line 1,470:
|2612||(March 12) news report on First Contact
|2612||(March 12) news report on First Contact
|-
|-
|2612||(May 2) signing of Earth's treay w/ Alliance
|2612||(May 2) signing of Earth's treaty w/ Alliance
|-
|-
|2612||(May 14) SSRII report on reconstruction of Hierarchy vessels/aliens
|2612||(May 14) SSRII report on reconstruction of Hierarchy vessels/aliens

Latest revision as of 04:32, 20 March 2020

Existing page (Timeline)

SC2 Timeline

c. 250000 years ago PC Precursors design The Flagship
c. 22,000 BCE The Faz joined the Sentient Milieu
c. 20,000 BCE RPRG Dnyarri discovered by the Ur-Quan
1940 PC The Ur-Quan Kzer-Za begin forming plans to attack Earth
2015 PC Small war of 2015, leading to the storage of all weapons of mass destruction in so called Peace Vaults
2019 PC Creation of the first Androsynth
2025 PC First year without war on Earth
2035 PC,3DO Cataclysm caused by a Deep Child makes Syra uninhabitable forcing Syreen to flee
2046 PC (March 11) Predicted millennium by Jason McBride
2075 PC Yehat discover and "uplift" the Shofixti
2085 PC,3DO (spring) The Clone Revolt
2098 PC,3DO Chenjesu detect Ur-Quan broadcasts from direction of Cygnus, ~Umgah enslaved
c. 2100 Ur-Quan Kzer-Za enslave first species in quadrant (the Thraddash)
c. 2111 PC,3DO Spathi subjugated in less than six hours
2111 PC,3DO Ur-Quan attacking Ilwrath
2112 PC Ceres Base established
2112 3DO The Chenjesu contact Earth
c. 2115 PC Androsynth subjugated within a few short weeks
2115 PC The Chenjesu contact Earth
2115 PC,3DO Humanity's "induction"
2116 PC,3DO (August 1) Earth joins the Alliance of Free Stars
2116 PC,3DO Arilou appear and ask to join the Alliance
2120 PC,3DO Syreen join the Alliance
2126 PC,3DO Botched contact with the VUX
2134 PC,3DO (March 16) Tobermoon's task force attacked in Zeeman system
2134 PC,3DO (~March 23) Tobermoon lands on Vela II, Discovery of a Precursor facility on Unzervalt
2134 PC,3DO (August 11) Burton sends Chi and the Tobermoon back to Earth
2134 RPRG Chenjesu and Mmrnmhrm defeated and slave-shielded on Procyon II
2134 Humans defeated and slave-shielded on Earth
2135 RPRG Ur-Quan place Earthguard in Sol system
2135 PC Food reserves run out on Vela II for those who stayed behind
2142 RPRg Destruction of the Gg by the Ur-Quan Kohr-Ah
c. 2145 Destruction of the Burvixese by the Ur-Quan Kohr-Ah
c. 2145 PC,3DO Farnsworth brings Precursor installation online
c. 2155 PC,3DO Completion of construction of the Flagship
2155 PC,3DO,SC2,UQM Arrival of the Precursor ship at Earth; Start of the Star Control II game
2159 3DO,RPRG Unadjusted projected victory of Kohr-Ah over the Kzer-Za

Ancient galactic history

<graph> { "width": 500, "height": 80, "padding": 5, "data": [ { "name": "empires", "values": [ {"name": "Precursor ", "start": 300000, "end": 250000}, {"name": "Mycon", "start": 250000, "end": 1800}, {"name": "Sentient Milieu", "start": 30000, "end": 22500}, {"name": "Dnyarri Slave Empire", "start": 22500, "end": 20000}, {"name": "Kzer-Za", "start": 20000, "end": 0}, {"name": "Kohr-Ah", "start": 20000, "end": 0} ] } ] } </graph>

Ur-Quan conflict (1)

Ur-Quan conflict (2)

Human history (1)

<graph> { "$schema": "https://vega.github.io/schema/vega/v5.json", "description": "Timeline of human history in the Star Control universe", "width": 1000, "height": 100, "padding": 5, "data": [ { "name": "bars", "values": [ {"label":"external" }, {"label":"wars1" }, {"label":"wars2" }, {"label":"internal" } ] }, { "name": "hierarchy_events", "format": {"type":"json", "parse":{"when":"date"}}, "values": [ { "name":["Ur-Quan begin making"," plans to attack Earth"], "when":"1940", "color":"red" }, { "name":"Rand insults VUX", "when":"2119" }, { "name":["Ilwrath abandon Earthguard"], "when":"2137" }, { "name":["Spathi abandon Earthguard"], "when":"2148" } ] }, { "name": "alliance_events", "format": {"type":"json", "parse":{"when":"date"}}, "values": [ { "name":["Chenjesu and Mmrnmhrm advise"," humans to become fallow slaves"], "when":"2135" }, { "name":["First Contact"], "when":"2115" }, { "name":["Arilou appear on Luna"], "when":"2116" } ] }, { "name": "earth_events", "format": {"type":"json", "parse":{"when":"date"}}, "values": [ { "name":["Small War"], "when":"2015" }, { "name":["First year without war"], "when":"2025" }, { "name":["First Androsynth created"], "when":"2019" }, { "name":["Clone Revolt of 2085"], "when":"2085" }, { "name":["Jason McBride's millenial prediction"], "when":"March 11, 2046" }, { "name":["Ceres Base established"], "when":"2112" }, { "name":["Earth joins the Alliance"], "when":"August 1, 2116" }, { "name":["Hayes assigned to Earth Starbase"], "when":"2147" }, { "name":["The Flagship arrives at Sol"], "when":"2155" }, { "name":["Earth slave shielded"], "when":"2135" } ] }, { "name": "unzervalt_events", "format": {"type":"json", "parse":{"when":"date"}}, "values": [ { "name":["Construction of The Flagship ends"], "when":"2155" }, { "name":["Tobermoon crew discovers Vela Precursor installation"], "when":"2134" }, { "name":["Farnsworth activates Precursor installation"], "when":"2145" } ] }, { "name": "wars", "format": {"type":"json", "parse":{"de":"date"}}, "values": [ { "name":["Arilou visit Earth"], "bar":"wars2", "de":"1950", "ate":"2000", "color":"lightblue" }, { "name":["Doctrinal Conflict"], "bar":"wars1", "de":"2145", "ate":"2160", "color":"green" }, { "name":["Ur-Quan Slave War"], "bar":"wars2", "de":"2098", "ate":"2134", "color":"green" } ] } ], "scales": [ { "name": "yscale", "type": "band", "range": [0, {"signal": "height"}], "domain": {"data": "bars", "field": "label"} }, { "name": "xscale", "type": "time", "range": "width", "domain": {"data": "hierarchy_events", "field": "when"} } ], "axes": [ { "orient": "top" , "scale": "xscale", "format": "%Y", "grid": true, "tickCount": {"interval": "year", "step": 4}, "tickSize": 2, "labels": false }, { "orient": "bottom", "scale": "xscale", "format": "%Y", "grid": true, "gridWidth": 2, "tickCount": {"interval": "year", "step": 20} } ], "marks": [ { "type": "text", "from": {"data": "hierarchy_events"}, "encode": { "enter": { "x": {"scale": "xscale", "field": "when"}, "y": {"value": -15}, "angle": {"value": -45}, "fill": {"value": "red"}, "text": {"field": "name"}, "fontSize": {"value": 10} } } }, { "type": "rect", "from": {"data": "hierarchy_events"}, "encode": { "enter": { "x": {"scale": "xscale", "field": "when"}, "y": {"value": -10}, "width": {"value": 2}, "height": {"field": {"group": "height"}, "offset": 10}, "fill": {"value": "red"} } } }, { "type": "text", "from": {"data": "alliance_events"}, "encode": { "enter": { "x": {"scale": "xscale", "field": "when"}, "y": {"value": -40}, "angle": {"value": -45}, "fill": {"value": "blue"}, "text": {"field": "name"}, "fontSize": {"value": 10} } } }, { "type": "rect", "from": {"data": "alliance_events"}, "encode": { "enter": { "x": {"scale": "xscale", "field": "when"}, "y": {"value": -30}, "width": {"value": 2}, "height": {"field": {"group": "height"}, "offset": 30}, "fill": {"value": "blue"} } } }, { "type": "text", "from": {"data": "earth_events"}, "encode": { "enter": { "x": {"scale": "xscale", "field": "when"}, "y": {"signal": "height"}, "angle": {"value": -45}, "fill": {"value": "black"}, "text": {"field": "name"}, "fontSize": {"value": 10}, "align": {"value": "right"}, "dy": {"value": 37}, "dx": {"value": -37} } } }, { "type": "rect", "from": {"data": "earth_events"}, "encode": { "enter": { "x": {"scale": "xscale", "field": "when"}, "y": {"value": -1}, "width": {"value": 2}, "height": {"field": {"group": "height"}, "offset": 45}, "fill": {"value": "black"} } } }, { "type": "text", "from": {"data": "unzervalt_events"}, "encode": { "enter": { "x": {"scale": "xscale", "field": "when"}, "y": {"signal": "height"}, "angle": {"value": -45}, "fill": {"value": "purple"}, "text": {"field": "name"}, "fontSize": {"value": 10}, "align": {"value": "right"}, "dy": {"value": 27}, "dx": {"value": -27} } } }, { "type": "rect", "from": {"data": "unzervalt_events"}, "encode": { "enter": { "x": {"scale": "xscale", "field": "when"}, "y": {"value": -1}, "width": {"value": 2}, "height": {"field": {"group": "height"}, "offset": 35}, "fill": {"value": "purple"} } } }, { "type": "text", "from": {"data": "wars"}, "encode": { "enter": { "x": {"scale": "xscale", "field": "de"}, "y": {"scale": "yscale", "field": "bar", "offset": -3}, "fill": {"value": "#000"}, "text": {"field": "name"}, "fontSize": {"value": 10} } } }, { "type": "rect", "from": {"data": "wars"}, "encode": { "enter": { "x": {"scale": "xscale", "field": "de"}, "x2": {"scale": "xscale", "field": "ate"}, "y": {"scale": "yscale", "field": "bar"}, "height": {"value": 10}, "fill": {"value": "green"} } } } ] } </graph>

Human history (2)

Prelude to conflict

SC1 Timeline

c. 300000 years ago Precursors inhabited space
2535 Androsynth exodus from Earth
2612 (March 11) First Contact with Chenjesu
2612 (March 12) news report on First Contact
2612 (May 2) signing of Earth's treaty w/ Alliance
2612 (May 14) SSRII report on reconstruction of Hierarchy vessels/aliens
2612 (June) Decryption of Ur-Quan transmission on Alliance races