Skip to content

Commit

Permalink
(docs.timeline) tracking Titanfall releases & delisting
Browse files Browse the repository at this point in the history
  • Loading branch information
snake-biscuits committed Aug 10, 2023
1 parent 295545a commit ab66d84
Show file tree
Hide file tree
Showing 3 changed files with 77 additions and 8 deletions.
11 changes: 11 additions & 0 deletions docs/generate/timeline/db_init.sql
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ CREATE TABLE IF NOT EXISTS Platform (
name VARCHAR(64) NOT NULL,
);

-- TODO: Storefront / Launcher
-- Steam, Origin, GOG
-- Nexon, PlayGra

CREATE TABLE IF NOT EXISTS Region (
id INTEGER PRIMARY KEY,
name VARCHAR(64) NOT NULL,
Expand All @@ -41,6 +45,13 @@ CREATE TABLE IF NOT EXISTS Release (
FOREIGN KEY (platform) REFERENCES Platform (id)
);

CREATE TABLE IF NOT EXISTS Delisting (
id INTEGER PRIMARY KEY,
release INTEGER NOT NULL,
day DATE NOT NULL,
FOREIGN KEY (release) REFERENCES Release (id)
);

-- COMPANIES --
CREATE TABLE IF NOT EXISTS Publisher (
id INTEGER PRIMARY KEY,
Expand Down
8 changes: 7 additions & 1 deletion docs/generate/timeline/db_primary.sql
Original file line number Diff line number Diff line change
Expand Up @@ -125,10 +125,16 @@ INSERT INTO Game (name) VALUES
("Zeno Clash"),
("Zeno Clash Demo");

-- NOTE: Platform includes storefront
INSERT INTO Platform (name) VALUES
("PC"),
("PC")
("PC (Steam)"),
("PC (Origin)"),
("PC (GOG)"),
("Dreamcast"),
("Xbox 360");
-- TODO: Quake 64: PC (Steam): Quake re-release: DLC (must download in-game)
-- TODO: Quake II: Xbox 360: Quake 4: Disc 2

INSERT INTO Branch (name) VALUES
("ace_team.zeno_clash"),
Expand Down
66 changes: 59 additions & 7 deletions docs/generate/timeline/release.sc
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,13 @@ nb_frozen_screencols 0
format A 22 2 0
format B 38 2 0
format C 10 0 0
format D 22 2 0
leftstring A0 = "Developer"
leftstring B0 = "Game"
rightstring C0 = "Year"
leftstring D0 = "Platform"
leftstring E0 = "Region"
leftstring F0 = "Delisted"
leftstring A1 = "Id Software"
leftstring B1 = "Quake"
let C1 = @dts(1996,6,22)
Expand Down Expand Up @@ -100,15 +102,65 @@ leftstring B26 = "Portal 2"
let C26 = @dts(2011,4,18)
fmt C26 "d%Y-%m-%d"
leftstring A27 = "Respawn Entertainment"
leftstring B27 = "Titanfall Tech Test"
leftstring B27 = "Titanfall Open Beta"
let C27 = @dts(2014,2,15)
fmt C27 "d%Y-%m-%d"
leftstring D27 = "Xbox 360"
let F27 = @dts(2014,2,19)
fmt F27 "d%Y-%m-%d"
leftstring A28 = "Respawn Entertainment"
leftstring B28 = "Titanfall"
let C28 = @dts(2014,3,14)
leftstring B28 = "Titanfall Open Beta"
let C28 = @dts(2014,2,17)
fmt C28 "d%Y-%m-%d"
leftstring D28 = "PC (Origin)"
let F28 = @dts(2014,2,19)
fmt F28 "d%Y-%m-%d"
leftstring A29 = "Respawn Entertainment"
leftstring B29 = "Titanfall 2 Tech Test"
leftstring B29 = "Titanfall"
let C29 = @dts(2014,3,11)
fmt C29 "d%Y-%m-%d"
leftstring D29 = "PC (Origin);Xbox 360"
let F29 = @dts(2021,3,1)
fmt F29 "d%Y-%m-%d"
leftstring A30 = "Respawn Entertainment"
leftstring B30 = "Titanfall 2"
let C30 = @dts(2016,10,28)
leftstring B30 = "Titanfall"
let C30 = @dts(2020,11,21)
fmt C30 "d%Y-%m-%d"
goto C10
leftstring D30 = "PC (Steam)"
let F30 = @dts(2021,3,1)
fmt F30 "d%Y-%m-%d"
leftstring A31 = "Respawn Entertainment"
leftstring B31 = "Titanfall 2 Technical Test"
let C31 = @dts(2016,8,19)
fmt C31 "d%Y-%m-%d"
leftstring D31 = "PC (Origin);PS4;XBOne"
let F31 = @dts(2016,8,22)
fmt F31 "d%Y-%m-%d"
leftstring A32 = "Respawn Entertainment"
leftstring B32 = "Titanfall 2 Technical Test"
let C32 = @dts(2016,8,26)
fmt C32 "d%Y-%m-%d"
leftstring D32 = "PC (Origin);PS4;XBOne"
let F32 = @dts(2016,8,28)
fmt F32 "d%Y-%m-%d"
leftstring A33 = "Respawn Entertainment"
leftstring B33 = "Titanfall 2"
let C33 = @dts(2016,10,28)
fmt C33 "d%Y-%m-%d"
leftstring D33 = "PC (Origin);PS4;XBOne"
leftstring A34 = "Respawn Entertainment"
leftstring B34 = "Titanfall 2"
let C34 = @dts(2020,6,19)
fmt C34 "d%Y-%m-%d"
leftstring D34 = "PC (Steam)"
leftstring A35 = "Respawn Entertainment"
leftstring B35 = "Apex Legends"
let C35 = @dts(2019,2,4)
fmt C35 "d%Y-%m-%d"
leftstring D35 = "PC (Origin)"
leftstring A36 = "Respawn Entertainment"
leftstring B36 = "Apex Legends"
let C36 = @dts(2020,11,4)
fmt C36 "d%Y-%m-%d"
leftstring D36 = "PC (Steam)"
goto D37

0 comments on commit ab66d84

Please sign in to comment.