From d74500e44ddf5513b4aa6c4e0cac45ecf00ad858 Mon Sep 17 00:00:00 2001 From: lukesau Date: Wed, 12 Apr 2023 10:16:43 -0700 Subject: [PATCH] added database creation scripts --- citizens_202304121016.sql | 22 ++++++++++++++++++++++ domains_202304121016.sql | 17 +++++++++++++++++ dukes_202304121016.sql | 21 +++++++++++++++++++++ monsters_202304121016.sql | 39 +++++++++++++++++++++++++++++++++++++++ starters_202304121016.sql | 3 +++ 5 files changed, 102 insertions(+) create mode 100644 citizens_202304121016.sql create mode 100644 domains_202304121016.sql create mode 100644 dukes_202304121016.sql create mode 100644 monsters_202304121016.sql create mode 100644 starters_202304121016.sql diff --git a/citizens_202304121016.sql b/citizens_202304121016.sql new file mode 100644 index 0000000..446c7e4 --- /dev/null +++ b/citizens_202304121016.sql @@ -0,0 +1,22 @@ +INSERT INTO vckonline.citizens (name,gold_cost,roll_match1,roll_match2,shadow_count,holy_count,soldier_count,worker_count,gold_payout_on_turn,gold_payout_off_turn,strength_payout_on_turn,strength_payout_off_turn,magic_payout_on_turn,magic_payout_off_turn,has_special_payout_on_turn,has_special_payout_off_turn,special_payout_on_turn,special_payout_off_turn,special_citizen,image) VALUES + ('Cleric',3,1,0,0,1,0,0,0,0,0,0,3,1,0,0,NULL,NULL,0,NULL), + ('Merchant',2,2,0,0,0,0,1,0,1,0,0,0,0,1,0,NULL,NULL,0,NULL), + ('Mercenary',3,3,0,1,0,0,0,1,0,1,0,0,0,0,1,NULL,NULL,0,NULL), + ('Archer',4,4,0,0,0,1,0,0,0,2,1,0,0,0,0,NULL,NULL,0,NULL), + ('Peasant',2,5,0,0,0,0,1,1,1,0,0,0,0,0,0,NULL,NULL,0,NULL), + ('Knight',2,6,0,0,0,1,0,0,0,1,1,0,0,0,0,NULL,NULL,0,NULL), + ('Rogue',2,7,0,1,0,0,0,2,1,2,1,0,0,0,0,NULL,NULL,0,NULL), + ('Champion',2,8,0,0,0,1,0,0,0,4,0,0,0,0,1,NULL,NULL,0,NULL), + ('Paladin',2,9,10,0,1,0,0,0,0,1,0,2,0,0,1,NULL,NULL,0,NULL), + ('Butcher',1,11,12,0,0,0,1,0,4,0,0,0,0,1,0,NULL,NULL,0,NULL); +INSERT INTO vckonline.citizens (name,gold_cost,roll_match1,roll_match2,shadow_count,holy_count,soldier_count,worker_count,gold_payout_on_turn,gold_payout_off_turn,strength_payout_on_turn,strength_payout_off_turn,magic_payout_on_turn,magic_payout_off_turn,has_special_payout_on_turn,has_special_payout_off_turn,special_payout_on_turn,special_payout_off_turn,special_citizen,image) VALUES + ('Exorcist',1,1,0,0,1,0,0,0,0,0,0,2,1,0,0,NULL,NULL,0,NULL), + ('Lumberjack',2,2,0,0,0,0,1,1,0,1,0,0,0,0,1,NULL,NULL,0,NULL), + ('Bandit',3,3,0,1,0,0,0,0,0,0,0,0,0,1,1,NULL,NULL,0,NULL), + ('Hunter',4,4,0,0,0,1,0,0,0,2,0,0,0,0,1,NULL,NULL,0,NULL), + ('Peasant',3,5,0,0,1,0,1,0,1,0,0,0,0,1,0,NULL,NULL,0,NULL), + ('Knight',3,6,0,1,0,1,0,0,0,0,1,0,0,1,0,NULL,NULL,0,NULL), + ('Necromancer',4,7,0,1,0,0,0,0,0,0,0,3,0,0,1,NULL,NULL,0,NULL), + ('Guardian',1,8,0,0,0,1,0,0,0,3,3,0,0,0,0,NULL,NULL,0,NULL), + ('Dragoon',3,9,10,0,1,0,0,0,0,0,1,2,1,1,0,NULL,NULL,0,NULL), + ('Inventor',1,11,12,0,0,0,1,5,5,0,0,0,0,0,0,NULL,NULL,0,NULL); diff --git a/domains_202304121016.sql b/domains_202304121016.sql new file mode 100644 index 0000000..451ded6 --- /dev/null +++ b/domains_202304121016.sql @@ -0,0 +1,17 @@ +INSERT INTO vckonline.domains (name,gold_cost,shadow_count,holy_count,soldier_count,worker_count,vp_reward,has_activation_effect,has_passive_effect,passive_effect,activation_effect,`text`,image) VALUES + ('Jousting Field',13,1,0,1,1,3,0,1,NULL,NULL,'During your Harvest Phase, gain 1gp * Knight you own.',NULL), + ('Ancient Tomb',7,0,1,1,1,3,1,0,NULL,NULL,'Immediately add 3sp to a Monster Strength value.',NULL), + ('Foxgrove Palisade',9,1,0,1,0,3,0,1,NULL,NULL,'During your Roll Phase, you may pay 2gp to change one die to equal 6.',NULL), + ('The Desert Orchid',9,1,1,0,0,3,0,1,NULL,NULL,'During your Roll Phase, you may pay 1gp * owned Holy Citizens to change one die to equal 1.',NULL), + ('Pretorius Conclave',8,1,1,1,1,2,1,0,NULL,NULL,'Immediately gain a Citizen from the center stacks.',NULL), + ('Emerald Stronghold',12,0,1,1,1,5,0,1,NULL,NULL,'During your Action phase, ignore ''+'' when buying Citizens.',NULL), + ('Pratchett''s Plateau',8,0,1,0,1,3,0,1,NULL,NULL,'During your Action phase, Domains cost you 1gp less to buy.',NULL), + ('Shelly Commons',13,0,1,1,1,4,0,1,NULL,NULL,'At the end of your Action phase, pay 1gp to a Player of your choice to gain 1vp.',NULL), + ('Cathedral of St Aquila',8,0,2,0,0,3,0,1,NULL,NULL,'At the end of your Action phase, take 1gp from a Player of your choice.',NULL), + ('Cursed Cavern',10,1,1,0,1,2,1,0,NULL,NULL,'All players immediately flip a Citizen and you gain 4mp.',NULL); +INSERT INTO vckonline.domains (name,gold_cost,shadow_count,holy_count,soldier_count,worker_count,vp_reward,has_activation_effect,has_passive_effect,passive_effect,activation_effect,`text`,image) VALUES + ('Darktide Harbour',6,1,0,1,1,2,1,0,NULL,NULL,'Immediately gain a Shadow Citizen from the center stacks.',NULL), + ('King Tower',12,0,1,0,2,3,0,1,NULL,NULL,'At the end of your Action Phase, pay 1mp to a Player of your choice to gain 1vp.',NULL), + ('Cloudrider''s Camp',8,0,1,1,0,2,1,0,NULL,NULL,'Immediately gain 3sp and a Soldier Citizen worth 2gp or less.',NULL), + ('The Orb of Urdr',6,1,1,0,0,1,0,1,NULL,NULL,'At the end of your Action Phase, take 1mp from a Player of your choice.',NULL), + ('Wisborg',6,1,0,0,2,3,1,0,NULL,NULL,'You may immediately pay 3gp to gain 3vp.',NULL); diff --git a/dukes_202304121016.sql b/dukes_202304121016.sql new file mode 100644 index 0000000..e25f343 --- /dev/null +++ b/dukes_202304121016.sql @@ -0,0 +1,21 @@ +INSERT INTO vckonline.dukes (name,gold_mult,strength_mult,magic_mult,shadow_mult,holy_mult,soldier_mult,worker_mult,monster_mult,citizen_mult,domain_mult,boss_mult,minion_mult,beast_mult,titan_mult,image) VALUES + ('Elysium the Allsmith',4,4,4,1,1,1,1,0,0,0,0,0,0,0,NULL), + ('Reese the Firebrand',4,4,4,0,0,0,0,1,1,1,0,0,0,0,NULL), + ('Tsoukalos the Conspirator',1,2,2,0,0,0,0,0,0,2,0,0,0,0,NULL), + ('Cornelius the Dreamer',3,3,3,0,0,0,0,0,0,3,0,0,0,0,NULL), + ('Mico the Monster Slayer',2,2,2,0,0,0,0,1,0,0,5,0,0,0,NULL), + ('Waybright the Wise',4,4,4,0,0,0,1,0,0,2,0,0,0,0,NULL), + ('Mulholland the Brave',4,4,4,0,0,0,0,0,2,0,0,0,0,0,NULL), + ('Hrothgar the Conqueror',4,4,4,0,0,0,0,2,0,0,0,0,0,1,NULL), + ('Isabella the Righteous',3,3,3,0,2,1,0,0,0,0,0,0,0,0,NULL), + ('El''syn, Saint of Shadows',4,4,4,2,2,0,0,0,0,0,0,0,0,0,NULL); +INSERT INTO vckonline.dukes (name,gold_mult,strength_mult,magic_mult,shadow_mult,holy_mult,soldier_mult,worker_mult,monster_mult,citizen_mult,domain_mult,boss_mult,minion_mult,beast_mult,titan_mult,image) VALUES + ('Waryn, Lord of Rogues',3,3,3,2,0,0,1,0,0,0,0,0,0,0,NULL), + ('Pas''cal the Gray Hunter',5,5,5,0,0,1,0,2,0,0,0,0,0,0,NULL), + ('Sir Roberts of Stoneblood',3,3,3,1,0,0,0,1,0,0,0,0,0,0,NULL), + ('Aguilar the Gilded Knight',4,4,4,0,0,0,0,1,0,2,0,0,0,0,NULL), + ('Lekzand''r the Protector',3,3,3,0,2,0,1,0,0,0,0,0,0,0,NULL), + ('Node, Master of Swords',3,3,3,2,0,1,0,0,0,0,0,0,0,0,NULL), + ('Simon the Unclean',2,2,2,0,0,1,1,0,0,0,0,0,0,0,NULL), + ('Gurira the Guardian',3,3,3,0,1,0,0,1,0,0,0,0,0,0,NULL), + ('Drakkenstrike',4,4,4,0,0,1,0,0,0,2,0,0,0,0,NULL); diff --git a/monsters_202304121016.sql b/monsters_202304121016.sql new file mode 100644 index 0000000..e5f44bd --- /dev/null +++ b/monsters_202304121016.sql @@ -0,0 +1,39 @@ +INSERT INTO vckonline.monsters (name,area,`type`,`order`,strength_cost,magic_cost,vp_reward,gold_reward,strength_reward,magic_reward,has_special_reward,special_reward,has_special_cost,special_cost,is_extra,image) VALUES + ('Goblin','Hills','Minion',1,1,0,1,1,0,0,0,NULL,NULL,NULL,0,NULL), + ('Goblin','Hills','Minion',2,1,0,1,1,0,0,0,NULL,NULL,NULL,0,NULL), + ('Goblin','Hills','Minion',3,1,0,1,1,0,0,0,NULL,NULL,NULL,0,NULL), + ('Goblin Mage','Hills','Titan',4,3,0,2,0,0,0,1,NULL,NULL,NULL,0,NULL), + ('Goblin Bomber','Hills','Warden',6,5,0,3,0,0,0,1,NULL,NULL,NULL,0,NULL), + ('Goblin King','Hills','Boss',7,6,0,4,0,0,0,1,NULL,NULL,NULL,0,NULL), + ('Goblin Mage','Hills','Titan',5,3,0,2,0,0,0,1,NULL,NULL,NULL,1,NULL), + ('Skeleton','Ruins','Minion',1,2,0,2,1,0,0,0,NULL,NULL,NULL,0,NULL), + ('Skeleton','Ruins','Minion',2,2,0,2,1,0,0,0,NULL,NULL,NULL,0,NULL), + ('Skeleton','Ruins','Minion',3,2,0,2,1,0,0,0,NULL,NULL,NULL,0,NULL); +INSERT INTO vckonline.monsters (name,area,`type`,`order`,strength_cost,magic_cost,vp_reward,gold_reward,strength_reward,magic_reward,has_special_reward,special_reward,has_special_cost,special_cost,is_extra,image) VALUES + ('Flaming Skeleton','Ruins','Titan',4,5,0,3,1,0,1,0,NULL,NULL,NULL,0,NULL), + ('Flaming Skeleton','Ruins','Titan',5,5,0,3,1,0,1,0,NULL,NULL,NULL,1,NULL), + ('Death Knight','Ruins','Warden',6,7,0,1,0,0,5,0,NULL,NULL,NULL,0,NULL), + ('Skeleton King','Ruins','Boss',7,8,0,4,0,0,0,1,NULL,NULL,NULL,0,NULL), + ('Treant','Forest','Minion',1,3,0,1,1,0,1,0,NULL,NULL,NULL,0,NULL), + ('Treant','Forest','Minion',2,3,0,1,1,0,1,0,NULL,NULL,NULL,0,NULL), + ('Treant','Forest','Minion',3,3,0,1,1,0,1,0,NULL,NULL,NULL,1,NULL), + ('Bane Spider','Forest','Beast',4,6,0,2,0,0,0,1,NULL,NULL,NULL,0,NULL), + ('Bane Spider','Forest','Beast',5,6,0,2,0,0,0,1,NULL,NULL,NULL,0,NULL), + ('Ettercap','Forest','Warden',6,3,5,2,0,0,0,1,NULL,NULL,NULL,0,NULL); +INSERT INTO vckonline.monsters (name,area,`type`,`order`,strength_cost,magic_cost,vp_reward,gold_reward,strength_reward,magic_reward,has_special_reward,special_reward,has_special_cost,special_cost,is_extra,image) VALUES + ('Spider Queen','Forest','Boss',7,10,3,5,0,0,0,1,NULL,NULL,NULL,0,NULL), + ('Owlbear','Valley','Beast',1,4,0,2,0,0,2,0,NULL,NULL,NULL,0,NULL), + ('Owlbear','Valley','Beast',2,4,0,2,0,0,2,0,NULL,NULL,NULL,0,NULL), + ('Owlbear','Valley','Beast',3,4,0,2,0,0,2,0,NULL,NULL,NULL,0,NULL), + ('Giant','Valley','Titan',4,8,0,3,1,0,2,0,NULL,NULL,NULL,0,NULL), + ('Giant','Valley','Titan',5,8,0,3,1,0,2,0,NULL,NULL,NULL,1,NULL), + ('Satyr Mage','Valley','Warden',6,5,5,3,0,0,0,1,NULL,NULL,NULL,0,NULL), + ('Troll','Valley','Boss',7,12,0,6,0,0,0,1,NULL,NULL,NULL,0,NULL), + ('Dire Bear','Mountains','Beast',1,5,0,3,0,0,0,1,NULL,NULL,NULL,0,NULL), + ('Dire Bear','Mountains','Beast',2,5,0,3,0,0,0,1,NULL,NULL,NULL,0,NULL); +INSERT INTO vckonline.monsters (name,area,`type`,`order`,strength_cost,magic_cost,vp_reward,gold_reward,strength_reward,magic_reward,has_special_reward,special_reward,has_special_cost,special_cost,is_extra,image) VALUES + ('Dire Bear','Mountains','Beast',3,5,0,3,0,0,0,1,NULL,NULL,NULL,1,NULL), + ('Orc Warrior','Mountains','Minion',4,9,0,3,0,0,0,1,NULL,NULL,NULL,0,NULL), + ('Orc Warrior','Mountains','Minion',5,9,0,3,0,0,0,1,NULL,NULL,NULL,0,NULL), + ('Orc Batrider','Mountains','Warden',6,12,0,5,0,0,0,1,NULL,NULL,NULL,0,NULL), + ('Orc Chieftain','Mountains','Boss',7,14,0,6,0,0,0,1,NULL,NULL,NULL,0,NULL); diff --git a/starters_202304121016.sql b/starters_202304121016.sql new file mode 100644 index 0000000..f2cac51 --- /dev/null +++ b/starters_202304121016.sql @@ -0,0 +1,3 @@ +INSERT INTO vckonline.starters (name,roll_match1,roll_match2,gold_payout_on_turn,gold_payout_off_turn,strength_payout_on_turn,strength_payout_off_turn,magic_payout_on_turn,magic_payout_off_turn,has_special_payout_on_turn,has_special_payout_off_turn,special_payout_on_turn,special_payout_off_turn) VALUES + ('Peasant',5,0,1,1,0,0,0,0,0,0,'0','0'), + ('Knight',6,0,0,0,1,1,0,0,0,0,'0','0');