Difference between revisions of "User:Fyzixfighter/Timeline"

From Ultronomicon
Jump to navigation Jump to search
(→‎Ur-Quan conflict (2): adding main human war events)
 
(4 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 535: 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 544: 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
 
  
 
   bar:ilwrath
 
   bar:ilwrath
   mark:(line,red)
+
   mark:(line,UNK)
 
   at:2147 text:"Ilwrath last hear~_from Dogar and Kazon" $right2
 
   at:2147 text:"Ilwrath last hear~_from Dogar and Kazon" $right2
   mark:(line,brightblue)
+
  at:2126 text:"Ur-Quan improve~_Ilwrath technology" $right2
 +
   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
 
   at:2137 text:"Ilwrath abandon~_Earthguard" $right2
 
    
 
    
 
   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
 
   bar:human1
   mark:(line,red)
+
   mark:(line,UNK)
 +
  mark:(line,XCT)
 
   at:2135 text:"Earth slave-shielded" $right
 
   at:2135 text:"Earth slave-shielded" $right
  mark:(line,brightblue)
 
 
   at:2116 text:"Earth joins the Alliance~_(August 1)" $right2
 
   at:2116 text:"Earth joins the Alliance~_(August 1)" $right2
 
   at:2147 text:"Hayes assigned~_to Earth Starbase" $right2
 
   at:2147 text:"Hayes assigned~_to Earth Starbase" $right2
Line 679: Line 706:
  
 
   bar:human2
 
   bar:human2
   mark:(line,blue)
+
   mark:(line,XCT)
 
   at:2134 text:"Tobermoon crew discovers~_Vela Precursor installation" $right2   
 
   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 701: Line 728:
 
   layer:front
 
   layer:front
 
   width:0.1
 
   width:0.1
   color:brightblue
+
   color:XCT
 
   from:2119 till:2126 atpos:262 #insult ambiguity
 
   from:2119 till:2126 atpos:262 #insult ambiguity
 
   from:2112 till:2115 atpos:178 #first contact
 
   from:2112 till:2115 atpos:178 #first contact
 +
 
</timeline>
 
</timeline>
  
 
===Human history (1)===
 
===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:810 height:auto barincrement:25
 
ImageSize = width:810 height:auto barincrement:25
Line 1,113: 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[edit]

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[edit]

<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)[edit]

Ur-Quan conflict (2)[edit]

Human history (1)[edit]

<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)[edit]

Prelude to conflict[edit]

SC1 Timeline[edit]

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