Started sql database for cards.
This commit is contained in:
parent
a89601c4ef
commit
28141d3524
44
cards.sql
Normal file
44
cards.sql
Normal file
|
@ -0,0 +1,44 @@
|
|||
PRAGMA foreign_keys=OFF;
|
||||
BEGIN TRANSACTION;
|
||||
CREATE TABLE Types (id INTEGER PRIMARY KEY, Name TEXT);
|
||||
INSERT INTO Types VALUES(1,'Attachment');
|
||||
INSERT INTO Types VALUES(2,'Dog');
|
||||
INSERT INTO Types VALUES(3,'Food');
|
||||
INSERT INTO Types VALUES(4,'Movement');
|
||||
INSERT INTO Types VALUES(5,'Personal');
|
||||
INSERT INTO Types VALUES(6,'Sled');
|
||||
INSERT INTO Types VALUES(7,'Utility');
|
||||
CREATE TABLE Decks (id INTEGER PRIMARY KEY, Name TEXT);
|
||||
INSERT INTO Decks VALUES(1,'Starter1');
|
||||
INSERT INTO Decks VALUES(2,'Starter2');
|
||||
INSERT INTO Decks VALUES(3,'Starter3');
|
||||
INSERT INTO Decks VALUES(4,'Starter4');
|
||||
INSERT INTO Decks VALUES(5,'Starter5');
|
||||
INSERT INTO Decks VALUES(6,'Starter6');
|
||||
INSERT INTO Decks VALUES(7,'Starter7');
|
||||
INSERT INTO Decks VALUES(8,'Starter8');
|
||||
INSERT INTO Decks VALUES(10,'Survival');
|
||||
INSERT INTO Decks VALUES(11,'Race');
|
||||
CREATE TABLE Effects (id INTEGER PRIMARY KEY, Name TEXT, Command TEXT);
|
||||
INSERT INTO Effects VALUES(1,'Day Draw','\daydraw{#}');
|
||||
INSERT INTO Effects VALUES(2,'Draw','\draw{#}');
|
||||
INSERT INTO Effects VALUES(3,'Supply','\supply{#}');
|
||||
INSERT INTO Effects VALUES(4,'Take','\take{#}');
|
||||
INSERT INTO Effects VALUES(5,'See','\see{#}');
|
||||
INSERT INTO Effects VALUES(6,'Destroy','\destroy{#}');
|
||||
INSERT INTO Effects VALUES(7,'Speed','\speed{#}');
|
||||
INSERT INTO Effects VALUES(8,'Move','\move{#}');
|
||||
CREATE TABLE Cards (id INTEGER PRIMARY KEY, Name TEXT, Energy TEXT, Health TEXT, Risk TEXT, Flavour TEXT, Image TEXT, Type INTEGER REFERENCES Types (id));
|
||||
INSERT INTO Cards VALUES(1,'A Hat',2,2,0,'I bet its a valve hat.','hat',1);
|
||||
CREATE TABLE Card_Effects (Card INTEGER REFERENCES Cards (id), Effect INTEGER REFERENCES Effects (id), Amount INTEGER);
|
||||
INSERT INTO Card_Effects VALUES(1,1,1);
|
||||
CREATE TABLE Deck_Cards (Deck INTEGER REFERENCES Decks (id), Card INTEGER REFERENCES Cards (id), Amount INTEGER);
|
||||
INSERT INTO Deck_Cards VALUES(1,1,1);
|
||||
INSERT INTO Deck_Cards VALUES(2,1,1);
|
||||
INSERT INTO Deck_Cards VALUES(3,1,1);
|
||||
INSERT INTO Deck_Cards VALUES(4,1,1);
|
||||
INSERT INTO Deck_Cards VALUES(5,1,1);
|
||||
INSERT INTO Deck_Cards VALUES(6,1,1);
|
||||
INSERT INTO Deck_Cards VALUES(7,1,1);
|
||||
INSERT INTO Deck_Cards VALUES(8,1,1);
|
||||
COMMIT;
|
|
@ -228,15 +228,18 @@
|
|||
}
|
||||
|
||||
% Draws a card overlay horizontally centered at 0,0 extending up
|
||||
\newcommand{\cardtrackindicator}{%
|
||||
\fill[blue] (-3.175,0) rectangle (3.175,8.89);
|
||||
% Parameters are colour, text
|
||||
\newcommand{\cardtrackindicator}[2]{%
|
||||
\fill[#1] (-3.175,0) rectangle (3.175,8.89);
|
||||
\node at (0,8.1) {\fontsize{24}{24}\bebas#2\par};
|
||||
}
|
||||
|
||||
\begin{document}
|
||||
\begin{board}
|
||||
|
||||
\scoped[shift={(-10.5,3.75)}]{\cardtrackindicator}
|
||||
\scoped[shift={(7.5,3.75)}]{\cardtrackindicator}
|
||||
\scoped[shift={(-10.5,3.75)}]{\cardtrackindicator{blue}{Test Text}}
|
||||
\scoped[shift={(7.5,3.75)}]{\cardtrackindicator{red}{Test Text The Second}}
|
||||
\scoped[shift={(-1.5,-3.75)},yscale=-1]{\cardtrackindicator{green}{\rotatebox[origin=c]{180}{TTT}}}
|
||||
\track
|
||||
\drawguides
|
||||
|
||||
|
|
Loading…
Reference in a new issue