Difference between revisions of "User:Fyzixfighter/Timeline"
Fyzixfighter (talk | contribs) m (→Ancient galactic history: still experimenting with showing the cut) |
Fyzixfighter (talk | contribs) |
||
(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 | ||
− | + | bar:ilwrath | |
barset:spathi | barset:spathi | ||
bar:vux | bar:vux | ||
Line 504: | Line 532: | ||
bar:mmrnmhrm | bar:mmrnmhrm | ||
bar:arilou | bar:arilou | ||
− | + | bar:human1 | |
+ | bar:human2 | ||
bar:syreen | bar:syreen | ||
bar:yehat | bar:yehat | ||
Line 511: | Line 540: | ||
PlotData = | PlotData = | ||
fontsize:M | fontsize:M | ||
− | width: | + | 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, | + | 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, | + | 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, | + | 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, | + | 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, | + | mark:(line,UNK) |
− | mark:(line, | + | 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 | ||
− | |||
bar:thraddash | bar:thraddash | ||
− | mark:(line, | + | 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, | + | mark:(line,XCT) |
at:2143 text:"Reeunk invents afterburners" $right | at:2143 text:"Reeunk invents afterburners" $right | ||
barset:andro | barset:andro | ||
− | mark:(line, | + | mark:(line,UNK) |
at:2115 text:"Ur-Quan conquer Androsynth" $right | at:2115 text:"Ur-Quan conquer Androsynth" $right | ||
− | from:2145 till:2148 color: | + | 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, | + | mark:(line,XCT) |
barset:spathi | barset:spathi | ||
− | mark:(line, | + | 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, | + | 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 | ||
− | |||
− | |||
− | + | bar:ilwrath | |
− | mark:(line, | + | mark:(line,UNK) |
− | at:2147 text:"Dogar and Kazon | + | at:2147 text:"Ilwrath last hear~_from Dogar and Kazon" $right2 |
− | mark:(line, | + | 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:2137 text:"Ilwrath abandon~_Earthguard" $right2 | |
− | |||
− | |||
− | at:2137 text:"Ilwrath abandon | ||
bar:vux | bar:vux | ||
− | mark:(line, | + | mark:(line,UNK) |
− | mark:(line, | + | 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, | + | 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 | ||
− | |||
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, | + | # mark:(line,UNK) |
− | # mark:(line, | + | # mark:(line,XCT) |
# OTHER RACES | # OTHER RACES | ||
bar:melnorme | bar:melnorme | ||
− | mark:(line, | + | mark:(line,UNK) |
at:2125 text:"Melnorme visit the Slylandro" $right | at:2125 text:"Melnorme visit the Slylandro" $right | ||
− | # mark:(line, | + | # mark:(line,XCT) |
# | # | ||
# bar:slylandro | # bar:slylandro | ||
− | # mark:(line, | + | # mark:(line,UNK) |
at:2154 text:"Slylandro obtain~_Probe from~_Melnorme" $right2 | at:2154 text:"Slylandro obtain~_Probe from~_Melnorme" $right2 | ||
− | mark:(line, | + | mark:(line,XCT) |
bar:utwig | bar:utwig | ||
− | mark:(line, | + | mark:(line,UNK) |
at:2152 text:"Ultron broken" $right | at:2152 text:"Ultron broken" $right | ||
− | # mark:(line, | + | # mark:(line,XCT) |
# bar:druuge | # bar:druuge | ||
− | # mark:(line, | + | # mark:(line,UNK) |
at:2105 text:"Druuge sell Ultron to Utwig" $right | at:2105 text:"Druuge sell Ultron to Utwig" $right | ||
− | mark:(line, | + | mark:(line,XCT) |
# bar:supox | # bar:supox | ||
− | # mark:(line, | + | # mark:(line,UNK) |
− | # mark:(line, | + | # mark:(line,XCT) |
bar:orz | bar:orz | ||
− | mark:(line, | + | mark:(line,UNK) |
at:2150 text:"Orz appear" $right | at:2150 text:"Orz appear" $right | ||
− | mark:(line, | + | mark:(line,XCT) |
# bar:zfp | # bar:zfp | ||
− | # mark:(line, | + | # mark:(line,UNK) |
− | # mark:(line, | + | # mark:(line,XCT) |
bar:pkunk | bar:pkunk | ||
− | mark:(line, | + | mark:(line,UNK) |
− | |||
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, | + | mark:(line,XCT) |
at:2142 text:"Kohr-Ah destroy Gg" $right | at:2142 text:"Kohr-Ah destroy Gg" $right | ||
− | mark:(line, | + | mark:(line,UNK) |
− | from:2143 till:2147 color: | + | 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, | + | mark:(line,UNK) |
− | from:2134 till:2135 color: | + | 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: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, | + | 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, | + | 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, | + | 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, | + | # mark:(line,UNK) |
− | # from:1950 till:2000 color: | + | # 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 | bar:syreen | ||
width:10 | width:10 | ||
− | mark:(line, | + | mark:(line,UNK) |
at:2135 text:"Syreen defeated and given Gaia" $right | at:2135 text:"Syreen defeated and given Gaia" $right | ||
− | mark:(line, | + | at:2148 text:"Talana assigned to~_Gaia Starbase" $right2 |
− | at:2120 text:"Syreen join the Alliance" $right | + | mark:(line,XCT) |
− | + | at:2120 text:"Syreen join the Alliance" $right | |
barset:shofixti | barset:shofixti | ||
− | mark:(line, | + | mark:(line,XCT) |
− | mark:(line, | + | 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: | + | color:XCT |
− | from:2119 till:2126 atpos: | + | from:2119 till:2126 atpos:262 #insult ambiguity |
− | from:2112 till:2115 atpos: | + | 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: | + | ImageSize = width:810 height:auto barincrement:25 |
− | PlotArea = left: | + | 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: | + | 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 | ||
− | |||
barset:earthguard | barset:earthguard | ||
mark:(line,brightblue) | mark:(line,brightblue) | ||
− | at:2137 text:"Ilwrath abandon | + | at:2137 text:"Ilwrath abandon~_Earthguard" $right |
mark:(line,red) | mark:(line,red) | ||
− | at:2148 text:"Spathi | + | 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 | + | 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 | + | 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 | + | at:2147 text:"Hayes assigned~_to Earth Starbase" $right |
− | at:2155 text:"The Flagship | + | at:2155 text:"The Flagship~_arrives at Sol" $right |
barset:unzervalt | barset:unzervalt | ||
mark:(line,brightblue) | mark:(line,brightblue) | ||
− | at:2134 text:" | + | 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 | + | 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: | + | from:2119 till:2126 atpos:359 #insult ambiguity |
− | from:2112 till:2115 atpos: | + | 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:"— 2100" $right2 | ||
+ | at:2000 text:"— 2000" $right2 | ||
+ | at:1900 text:"— 1900" $right2 | ||
+ | at:1800 text:"— 1800" $right2 | ||
+ | at:1700 text:"— 1700" $right2 | ||
+ | at:1600 text:"— 1600" $right2 | ||
+ | at:1500 text:"— 1500" $right2 | ||
+ | at:1400 text:"— 1400" $right2 | ||
+ | at:1300 text:"— 1300" $right2 | ||
+ | at:1200 text:"— 1200" $right2 | ||
+ | at:1100 text:"— 1100" $right2 | ||
+ | at:1050 text:"— 200" $right2 | ||
+ | at:950 text:"— 100" $right2 | ||
+ | at:850 text:"— 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:"— 2000" $right2 | ||
+ | at:1800 text:"— 2025" $right2 | ||
+ | at:1900 text:"— 2050" $right2 | ||
+ | at:2000 text:"— 2075" $right2 | ||
+ | at:2100 text:"— 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 | + | |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 |