User:Fyzixfighter/Timeline: Difference between revisions

From Ultronomicon
Jump to navigation Jump to search
mNo edit summary
 
(20 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Existing page ([[Timeline]])
Existing page ([[Timeline]])


'''SC2 Timeline'''
==SC2 Timeline==
{|
{|
|c. 250000 years ago||PC||Precursors design [[The Flagship]]
|c. 250000 years ago||PC||Precursors design [[The Flagship]]
Line 78: Line 78:
|}
|}


'''SC1 Timeline'''
===Ancient galactic history===
{|
<nowiki>
|c. 300000 years ago||Precursors inhabited space
<graph>
|-
{
|2535||Androsynth exodus from Earth
"width": 500,
|-
"height": 80,
|2612||(March 11) First Contact with Chenjesu
"padding": 5,
|-
|2612||(March 12) news report on First Contact
"data": [
|-
{
|2612||(May 2) signing of Earth's treay w/ Alliance
"name": "empires",
|-
"values": [
|2612||(May 14) SSRII report on reconstruction of Hierarchy vessels/aliens
{"name": "Precursor ", "start": 300000, "end": 250000},
|-
{"name": "Mycon", "start": 250000, "end": 1800},
|2612||(June) Decryption of Ur-Quan transmission on Alliance races
{"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>
ImageSize = width:800 height:auto barincrement:30
PlotArea = left:20 bottom:50 top:0 right:10
AlignBars = justify
 
Colors =
  id:canvas value:rgb(0.97,0.97,0.97)
  id:grid1  value:gray(0.7)
  id:grid2  value:gray(0.9)
  id:gray  value:gray(0.8)
  id:gray2  value:gray(0.5)
 
Define $left  = shift:(-5,-4) anchor:from   align:right
Define $center = shift:( 0,-4) anchor:middle align:center
Define $right  = shift:( 5,-4) anchor:from  align:left
Define $right2 = shift:( 5,0) anchor:from  align:left
 
Period = from:0 till:125000
DateFormat = yyyy
TimeAxis = orientation:horizontal order:reverse
ScaleMajor = increment:12500 start:0 gridcolor:grid1
ScaleMinor = unit:year increment:2500 start:0 gridcolor:grid2
 
BarData =
  bar:yearsago
  barset:events
  bar:precursor
  bar:kzerza
  bar:milieu
  bar:kohrah
 
PlotData =
  bar:yearsago
  width:5
  textcolor:black shift:(3,-7) anchor:from align:right fontsize:XS
  at:0 text:0
  at:12500 text:12500
  at:25000 text:25000
  at:37500 text:37500
  at:50000 text:50000
  at:62500 text:62500
  at:75000 text:250000
  at:87500 text:262500
  at:100000 text:275000
  at:112500 text:287500
  at:125000 text:"Years Ago:" shift:(5,4) align:left fontsize:S
 
  width:10
  bar:precursor
  color:lavender textcolor:black $center
  from:1800 till:75000 text:"Mycon" fontsize:S
  color:lightpurple $center
  from:75000 till:125000 text:"Precursors" fontsize:M
 
  bar:kohrah
  fontsize:S
  color:gray2 textcolor:black $center
  width:10
  from:0 till:20000 text:"Kohr-Ah"
 
  bar:milieu width:15
  color:redorange shift:(-3,-5) anchor:from align:right
  from:22500 till:27000 text:"Sentient Milieu"
  from:27000 till:28500 color:orange
  from:28500 till:30000 color:lightorange
  color:red shift:(-5,-5) anchor:from  align:left
  from:20000 till:22500 text:"Dnyarri Slave Empire"
  at:15000 text:"Mael-num/Melnorme" fontsize:XS shift:(0,8) anchor:from align:left
 
  bar:kzerza
  color:green $center width:10
  from:0 till:20000 text:"Kzer-Za"
 
  barset:events
  fontsize:XS
  color:skyblue
  mark:(line,blue)
  at:75000 text:"Precursors design~_The Flagship" $right2
  from:77720 till:90680 text:"Precursor contact with~_the Slylandro" $right2
  barset:break
  at:20000 text:"First Doctrinal conflict,~_Sa-Matra discovered" $right2
  at:25500 text:"Ur-Quan join~_Sentient Milieu" $right2
 
  bar:precursor
  at:14000 text:"Shloosh incinerated" $right
  at:57283 text:"Dugee dies" $right
 
LineData =
  layer:back
  width:3
  points:(778,143)(789,116) color:lavender
  points:(665,96)(667,117) color:green
  points:(664,90)(667,59) color:gray2
  width:10
  from:76200 till:123500 atpos: 149 color:lightpurple
  from:76200 till:123500 atpos: 130 color:lightpurple
  width:1
  from:start till:25000 atpos:95 color:orange
  layer:front
  width:5
  points:(6,33)(789,33) color:black
  points:(6,37)(789,37)
  points:(362,131)(371,148) color:white
  width:0.1
  points:(364,129)(375,150) color:black
  points:(355,129)(366,150)
#  points:(364,203)(370,213)
#  points:(360,214)(366,224)
#  points:(360,214)(370,214)
  points:(362,50)(364,58)
  points:(364,58)(366,42)
  points:(366,42)(368,50)
 
  color:gray2
  from:125000 till:69500 atpos:220
  from:68500 till:0 atpos:220
  points:(362,220)(364,228)
  points:(364,228)(366,212)
  points:(366,212)(368,220)
</timeline>


===Ur-Quan conflict (1)===
<timeline>
<timeline>
ImageSize = width:800 height:600
ImageSize = width:800 height:auto barincrement:22
PlotArea = left:40 bottom:60 top:10 right:10
PlotArea = left:30 right:30 bottom:45 top:20
Period = from:-300000 till:2200
TimeAxis = orientation:horizontal
TimeAxis = orientation:horizontal
Define $left  = shift:(-5,-4) anchor:from  align:right
Define $center = shift:( 0,-4) anchor:middle align:center
Define $right  = shift:( 5,-4) anchor:from  align:left
Colors =
  id:grid1  value:gray(0.7)
  id:grid2  value:gray(0.88)
Period = from:2000 till:2175
ScaleMajor = start:2000 unit:year increment:20 gridcolor:grid1
ScaleMinor = start:2000 unit:year increment:5  gridcolor:grid2
AlignBars = justify


BarData =
BarData =
   bar:kohrah
   bar:other
   bar:milieu
  bar:melnorme
#  bar:slylandro
#  bar:druuge
  bar:utwig
#  bar:supox
  bar:orz
#  bar:zfp
  bar:pkunk
  barset:kohrah
#  bar:dummy1
 
   bar:hierarchy
   bar:kzerza
   bar:kzerza
  bar:kzerza2
  bar:thraddash
  barset:umgah
#  bar:mycon
  barset:ilwrath
  barset:spathi
  bar:vux
  barset:andro
#  bar:dummy2
 
   bar:alliance
   bar:alliance
   bar:precursor
   bar:chenjesu
  bar:mmrnmhrm
  bar:arilou
#  barset:human
  barset:syreen
  bar:yehat
  barset:shofixti
  bar:dummy3


PlotData =
PlotData =
   bar:kohrah
  fontsize:M
   from:-17500 till:2160 text:"Kohr-Ah Eternal Doctrine"
  width:25
  shift:(0,-4)
 
   bar:other    from:start till:end text:"Other races"        $center color:tan1
  bar:hierarchy
  from:start till:end text:"Ur-Quan Hierarchy" $center color:drabgreen
  fontsize:S
  from:2145 till:2160 text:"Doctrinal~Conflict" shift:(0,2) anchor:middle align:center color:brightgreen
  bar:alliance 
  fontsize:M
  from:start till:end text:"Alliance of Free Stars"      $center color:powderblue
  fontsize:S
  from:2111 till:2135 color:oceanblue text:"1st~War" shift:(-15,2) anchor:middle align:center
  from:2155 till:2160 color:oceanblue text:"2nd~War" shift:(2,2) anchor:middle align:center
  width:10
  fontsize:XS
  from:2124 till:2134 color:skyblue text:"SC1" shift:( 0,-5) anchor:middle align:center
 
# Putting this here so there are no markers to worry about
   bar:yehat
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)
  mark:(line,brightblue)
  width:10
  at:2135 text:"Yehat become Battle Thralls" fontsize:XS $right
 
  width:10
  fontsize:XS
 
# HIERARCHY RACES   
  bar:kzerza
# from:2140 till:2160 text:"Doctrinal Conflict" $right color:brightgreen
  mark:(line,red)
  mark:(line,brightblue)
#  at:1940 text:"Ur-Quan begin making~_plans to attack Earth" $right
  at:2098 text:"Ur-Quan enter region and~_emit hunting cry" $right
  at:2140 text:"Ur-Quan last visit Thraddash" $right
 
  bar:kzerza2
  mark:(line,brightblue)
  at:2124 text:"First major strike~_against Alliance" $right
  at:2153 text:"A small Doctrinal Conflict~_battle near Alpha Pavonis" $right
 
  bar:thraddash
  mark:(line,red)
  at:2100 text:"Ur-Quan appear~_in Thraddash space" $right
  mark:(line,brightblue)
  at:2143 text:"Reeunk invents~_afterburners" $right
 
  barset:andro
  mark:(line,red)
  at:2115 text:"Ur-Quan conquer Androsynth" $right
  from:2145 till:2148 color:red text:"Androsynth begin IDF research" shift:(15,-4) anchor:from  align:left
  barset:break
  at:2150 text:"massive groundwar~_on Eta Vulpeculae II" $right
  mark:(line,brightblue)
  barset:break
  at:2019 text:"First Androsynth created" $right
  barset:break
  at:2085 text:"Clone Revolt of 2085" $right
 
  barset:spathi
  mark:(line,red)
  at:2111 text:"Ur-Quan subjugate Spathi" $right
  at:2148 text:"Spathi (except Fwiffo)~_abandon Earthguard" $right
  mark:(line,brightblue)
  barset:break
  barset:skip
  at:2130 text:"Fwiffo 'enlists'" $right
  barset:break
  at:2148 text:"Spathi take 'Caster~_from Umgah" $right
 
  barset:ilwrath
  mark:(line,red)
  at:2147 text:"Dogar and Kazon last~_command Ilwrath" $right
  mark:(line,brightblue)
  barset:break
  at:2111 text:"Ur-Quan attacking Ilwrath" $right
  at:2126 text:"Ur-Quan improve Ilwrath technology" $right
  at:2137 text:"Ilwrath abandon Earthguard" $right
 
  bar:vux
  mark:(line,red)
  mark:(line,brightblue)
  at:2119 text:"**" $right
  at:2126 text:"Rand insults VUX" $right
 
  barset:umgah
  mark:(line,red)
  at:2105 text:"Ur-Quan subjugate Umgah" $right
  at:2147 text:"Umgah pretend to be~_Dogar and Kazon" $right
  mark:(line,brightblue)
  barset:break
  at:2147 text:"Jud the Vug prank" $right
 
#  bar:mycon
#  mark:(line,red)
#  mark:(line,brightblue)
 
# OTHER RACES
  bar:melnorme
  mark:(line,red)
  at:2125 text:"Melnorme visit~_the Slylandro" $right
#  mark:(line,brightblue)
#  bar:slylandro
#  mark:(line,red)
  at:2154 text:"Slylandro purchase Probe~_from Melnorme" $right
  mark:(line,brightblue)
 
  bar:utwig
  mark:(line,red)
  at:2152 text:"Ultron broken" $right
#  mark:(line,brightblue)
 
#  bar:druuge
#  mark:(line,red)
  at:2105 text:"Druuge sell Ultron~_to Utwig" $right
  mark:(line,brightblue)
 
#  bar:supox
#  mark:(line,red)
#  mark:(line,brightblue)
 
  bar:orz
  mark:(line,red)
  at:2150 text:"Orz appear" $right
  mark:(line,brightblue)
 
#  bar:zfp
#  mark:(line,red)
#  mark:(line,brightblue)
 
  bar:pkunk
  mark:(line,red)
  mark:(line,brightblue)
  at:2147 text:"Pkunk attacked by Ilwrath" $right
 
  barset:kohrah
  mark:(line,brightblue)
  at:2142 text:"Kohr-Ah destroy Gg" $right
  mark:(line,red)
  from:2143 till:2147 color:red text:"Kohr-Ah destroy Burvixese" shift:(22,-4) anchor:from  align:left
 
# ALLIANCE RACES
  bar:chenjesu
  mark:(line,red)
  from:2134 till:2135 color:red text:"Chenjesu and Mmrnmhrm defeated~_and enslaved together" $right
  mark:(line,brightblue)
  at:2112 text:"*" $right
  at:2115 text:"Chenjesu~_contact~_Humans" $right
 
  bar:mmrnmhrm
  mark:(line,red)
  mark:(line,brightblue)
  at:2135 text:"Chenjesu and Mmrnmhrm~_begin The Process" $right
 
  bar:arilou
  mark:(line,brightblue)
  at:2116 text:"Arilou reveal themselves and join Alliance" $right
#  mark:(line,red)
#  from:1950 till:2000 color:red text:"Arilou visit Earth" $center
 
#  barset:human
#  mark:(line,red)
#  mark:(line,brightblue)
 
  barset:syreen
  width:10
  mark:(line,red)
  barset:skip
  at:2045 text:"Syreen leave orbit of Syra" $right
  barset:break
  barset:skip
  at:2135 text:"Syreen defeated and given Gaia" $right
  mark:(line,brightblue)
  barset:break
  at:2035 text:"Tectonic cataclysm destroys Syra" $right
  barset:break
  at:2120 text:"Syreen join~_the Alliance" $right
  barset:break
  at:2148 text:"Talana assigned to~_Gaia starbase" $right 
 
  barset:shofixti
  mark:(line,brightblue)
  at:2075 text:"Shofixti discovered and~_uplifted by Yehat" $right
  mark:(line,red)
  barset:break
  at:2135 text:"Shofixti last stand at Delta Gorno" $right
#  at:2156 text:"Shofixti reborn" $right
 
 
LineData =
  layer:front
  width:0.1
  color:brightblue
  from:2119 till:2126 atpos:289 #insult ambiguity
  from:2112 till:2115 atpos:205 #first contact
</timeline>
 
===Ur-Quan conflict (2)===
<timeline>
ImageSize = width:800 height:auto barincrement:22
PlotArea = left:30 right:30 bottom:20 top:20
TimeAxis = orientation:horizontal
Legend = columns:2 left:15 top:25 columnwidth:50
 
Define $left  = shift:(-5,-4) anchor:from  align:right
Define $center = shift:( 0,-4) anchor:middle align:center
Define $right  = shift:( 5,-4) anchor:from  align:left
Define $right2  = shift:( 5,0) anchor:from  align:left
 
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:grid2  value:gray(0.88)
 
Period = from:2090 till:2160
ScaleMajor = start:2090 unit:year increment:10 gridcolor:grid1
ScaleMinor = start:2090 unit:year increment:2  gridcolor:grid2
AlignBars = justify
 
BarData =
  bar:other
  bar:melnorme
#  bar:slylandro
  bar:orz
#  bar:druuge
  bar:utwig
#  bar:supox
#  bar:zfp
  bar:pkunk
  barset:kohrah
#  bar:dummy1
 
  bar:hierarchy
  bar:kzerza
  bar:thraddash
  barset:umgah
#  bar:mycon
  bar:ilwrath
  barset:spathi
  bar:vux
  barset:andro
#  bar:dummy2
    
    
   bar:milieu
   bar:alliance
   from:-25000 till:-20000 text:"Sentient Milieu"
  bar:chenjesu
   from:-20000 till:-17500 text:"Dnyarri Slave Empire"
  bar:mmrnmhrm
  bar:arilou
  bar:human1
  bar:human2
  bar:syreen
  bar:yehat
  barset:shofixti
 
PlotData =
  fontsize:M
  width:23
  shift:(0,-4)
 
  bar:other   
  from:start till:end text:"Other races" $right color:tan1
  bar:hierarchy
   from:start till:end text:"Ur-Quan Hierarchy" $right color:drabgreen
  fontsize:S
  from:2145 till:2160 text:"Doctrinal~Conflict" shift:(0,1) anchor:middle align:center color:brightgreen
  bar:alliance 
  fontsize:M
  from:start till:end text:"Alliance of Free Stars" $right color:powderblue
  fontsize:S
  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,1) anchor:middle align:center
  width:10
  fontsize:XS
   from:2124 till:2134 color:skyblue text:"SC1" shift:( 0,-5) anchor:middle align:center
 
# Putting this here so there are no markers to worry about
  bar:yehat
#  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)
  mark:(line,XCT)
  width:10
  at:2135 text:"Yehat become Battle Thralls" fontsize:XS $right
 
  width:10
  fontsize:XS


# HIERARCHY RACES   
   bar:kzerza
   bar:kzerza
   from:-17500 till:2160 text:"Ur-Quan Hierarchy of Battle Thralls"
   mark:(line,UNK)
  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:2098 text:"Ur-Quan enter region and~_emit hunting cry" $right2
  at:2124 text:"First major strike against Alliance" $right
  at:2140 text:"Ur-Quan last visit Thraddash" $right
 
  bar:thraddash
  mark:(line,UNK)
  at:2100 text:"Ur-Quan appear in Thraddash space" $right
  mark:(line,XCT)
  at:2143 text:"Reeunk invents afterburners" $right
 
  barset:andro
  mark:(line,UNK)
  at:2115 text:"Ur-Quan conquer Androsynth" $right
  from:2145 till:2148 color:UNK text:"Androsynth begin IDF research" shift:(35,-4) anchor:from   align:left
  barset:break
  at:2150 text:"Massive groundwar~_on Eta Vulpeculae II" $right2
  mark:(line,XCT)
 
  barset:spathi
  mark:(line,UNK)
  at:2111 text:"Ur-Quan subjugate Spathi" $right
  at:2148 text:"Spathi (except Fwiffo)~_abandon Earthguard" $right2
  barset:break
  at:2148 text:"Spathi take 'Caster from Umgah" $right
  mark:(line,XCT)
  barset:break
  barset:skip
  at:2130 text:"Fwiffo 'enlists'" $right
 
  bar:ilwrath
  mark:(line,UNK)
  at:2147 text:"Ilwrath last hear~_from Dogar and Kazon" $right2
  at:2126 text:"Ur-Quan improve~_Ilwrath technology" $right2
  mark:(line,XCT)
  at:2111 text:"Ur-Quan attacking Ilwrath" $right
  at:2137 text:"Ilwrath abandon~_Earthguard" $right2
 
  bar:vux
  mark:(line,UNK)
  mark:(line,XCT)
  at:2119 text:"**" $right
  at:2126 text:"Rand insults VUX" $right
 
  barset:umgah
  mark:(line,UNK)
  at:2105 text:"Ur-Quan subjugate Umgah" $right
  at:2147 text:"Umgah pretend to be~_Dogar and Kazon" $right2
  barset:break
  at:2147 text:"Jud the Vug prank" $right
  mark:(line,XCT)
 
#  bar:mycon
#  mark:(line,UNK)
#  mark:(line,XCT)
 
# OTHER RACES
  bar:melnorme
  mark:(line,UNK)
  at:2125 text:"Melnorme visit the Slylandro" $right
#  mark:(line,XCT)
#  bar:slylandro
#  mark:(line,UNK)
  at:2154 text:"Slylandro obtain~_Probe from~_Melnorme" $right2
  mark:(line,XCT)
 
  bar:utwig
  mark:(line,UNK)
  at:2152 text:"Ultron broken" $right
#  mark:(line,XCT)
 
#  bar:druuge
#  mark:(line,UNK)
  at:2105 text:"Druuge sell Ultron to Utwig" $right
  mark:(line,XCT)
 
#  bar:supox
#  mark:(line,UNK)
#  mark:(line,XCT)
 
  bar:orz
  mark:(line,UNK)
  at:2150 text:"Orz appear" $right
  mark:(line,XCT)
 
#  bar:zfp
#  mark:(line,UNK)
#  mark:(line,XCT)
 
  bar:pkunk
  mark:(line,UNK)
  at:2147 text:"Pkunk attacked by Ilwrath" $right
  mark:(line,XCT)
 
  barset:kohrah
  mark:(line,XCT)
  at:2142 text:"Kohr-Ah destroy Gg" $right
  mark:(line,UNK)
  from:2143 till:2147 color:UNK text:"Kohr-Ah destroy Burvixese" shift:(45,-4) anchor:from  align:left
 
# ALLIANCE RACES
  bar:chenjesu
  mark:(line,UNK)
  mark:(line,XCT)
  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:2112 text:"*" $right
  at:2115 text:"Chenjesu contact Humans" $right
 
  bar:mmrnmhrm
  mark:(line,UNK)
  at:2110 text:"Chenjesu and Mmrnmrhm~_forces first repel Ur-Quan" $right2
  mark:(line,XCT)
  at:2135 text:"Chenjesu and Mmrnmhrm~_begin The Process" $right2
 
  bar:arilou
  mark:(line,XCT)
  at:2116 text:"Arilou reveal themselves and join Alliance" $right
#  mark:(line,UNK)
#  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
 
  bar:human2
  mark:(line,XCT)
  at:2134 text:"Tobermoon crew discovers~_Vela Precursor installation" $right2 
 
  bar:syreen
  width:10
  mark:(line,UNK)
  at:2135 text:"Syreen defeated and given Gaia" $right
  at:2148 text:"Talana assigned to~_Gaia Starbase" $right2
  mark:(line,XCT)
  at:2120 text:"Syreen join the Alliance" $right 


   bar:alliance
   barset:shofixti
   from:2100 till:2134 text:"Alliance of Free Stars"
  mark:(line,XCT)
   from:2155 till:2160 text:"New Alliance of Free Stars""
  mark:(line,UNK)
  barset:break
  at:2135 text:"Shofixti last stand at Delta Gorno" $right
#  at:2156 text:"Shofixti reborn" $right
 
 
LineData =
  layer:front
  width:0.1
  color:XCT
  from:2119 till:2126 atpos:262 #insult ambiguity
  from:2112 till:2115 atpos:178 #first contact
 
</timeline>
 
===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>
ImageSize = width:810 height:auto barincrement:25
PlotArea = left:15 right:45 bottom:45 top:20
TimeAxis = orientation:horizontal
 
Define $left  = shift:(-5,-4) anchor:from  align:right
Define $center = shift:( 0,-4) anchor:middle align:center
Define $right  = shift:( 5,-4) anchor:from  align:left
 
Colors =
  id:grid1  value:gray(0.7)
  id:grid2  value:gray(0.88)
 
Period = from:1935 till:2160
ScaleMajor = start:1940 unit:year increment:20 gridcolor:grid1
ScaleMinor = start:1935 unit:year increment:5  gridcolor:grid2
AlignBars = justify
 
BarData =
  bar:urquan
  bar:vux
  barset:earthguard
  bar:arilou
  bar:chenjesu
  barset:human
  barset:unzervalt
  bar:dummy
  barset:wars
 
PlotData =
  fontsize:L
  width:20
  textcolor:black
  shift:(0,-4)
 
  barset:wars
  from:start till:end color:tan1 text:"Galactic~_Conflicts" $right
  width:25
  from:start till:end color:tan1
  barset:break
  width:20
  fontsize:S
  from:2111 till:2135 color:powderblue text:"1st~War" shift:(-15,1) anchor:middle align:center
  from:2145 till:2160 text:"Doctrinal~Conflict" shift:(0,2) anchor:middle align:center color:brightgreen
  barset:break
   from:2155 till:2160 color:powderblue text:"2nd~War" shift:(0,1) anchor:middle align:center
  width:10
  fontsize:XS
  barset:break
  from:2124 till:2134 color:powderblue2 text:"SC1" shift:( 0,-5) anchor:middle align:center
 
  bar:urquan
  mark:(line,red)
  mark:(line,brightblue)
  at:1940 text:"Ur-Quan begin making~_plans to attack Earth" $right
 
  barset:earthguard
  mark:(line,brightblue)
  at:2137 text:"Ilwrath abandon~_Earthguard" $right
  mark:(line,red)
  at:2148 text:"Spathi abandon~_Earthguard" $right
 
  bar:vux
  mark:(line,brightblue)
  at:2119 text:"**" $right
  at:2126 text:"Rand insults VUX" $right
 
  bar:chenjesu
  mark:(line,red)
  from:2134 till:2135 color:red text:"Chenjesu and Mmrnmhrm advise~_Humans to become fallow slaves" $right
  mark:(line,brightblue)
  at:2112 text:"*" $right
  at:2115 text:"First~_Contact" $right
 
  bar:arilou
  mark:(line,brightblue)
  at:2116 text:"Arilou appear on Luna" $right
  at:2019 text:"First Androsynth created" $right
  at:2085 text:"Clone Revolt~_of 2085" $right
  mark:(line,red)
  from:1950 till:2000 color:red text:"Arilou visit Earth" $center
 
  barset:human
  mark:(line,red)
  at:2135 text:"Earth slave-shielded" $right
  barset:break
  mark:(line,brightblue)
  at:2015 text:"Small~_War" $right
  at:2025 text:"First year~_without war" $right
  barset:break
  at:2046 text:"Jason McBride's millenial prediction~_(March 11)" $right
  at:2112 text:"Ceres Base established" $right
  at:2116 text:"Earth joins the Alliance~_(August 1)" $right
  barset:break
  barset:skip
  at:2147 text:"Hayes assigned~_to Earth Starbase" $right
  at:2155 text:"The Flagship~_arrives at Sol" $right
 
  barset:unzervalt
  mark:(line,brightblue)
  at:2134 text:"Tobermoon crew discovers~_Vela Precursor installation" $right
  at:2145 text:"Farnsworth activates~_Precursor installation" $right
  at:2155 text:"Construction of~_The Flagship~_ends" $right 
    
    
   bar:precursor
 
   from:-300000 till:-250000:"Precursors"
LineData =
  layer:front
  width:0.1
  color:brightblue
  from:2119 till:2126 atpos:359 #insult ambiguity
  from:2112 till:2115 atpos:266 #first contact
</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>
</timeline>
==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
|}

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