making a setup folder for resources to help set up vckonline environment

This commit is contained in:
2023-04-22 14:31:52 -07:00
parent a75c4a85af
commit 4ab107eee2
13 changed files with 47 additions and 52 deletions

View File

@@ -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);

View File

@@ -0,0 +1,20 @@
CREATE TABLE vckonline.starters (
idstarters int(11) auto_increment NOT NULL,
name varchar(45) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL,
roll_match1 int(11) NOT NULL,
roll_match2 int(11) DEFAULT 0 NULL,
gold_payout_on_turn int(11) DEFAULT 0 NOT NULL,
gold_payout_off_turn int(11) DEFAULT 0 NOT NULL,
strength_payout_on_turn int(11) DEFAULT 0 NOT NULL,
strength_payout_off_turn int(11) DEFAULT 0 NOT NULL,
magic_payout_on_turn int(11) DEFAULT 0 NOT NULL,
magic_payout_off_turn int(11) DEFAULT 0 NOT NULL,
has_special_payout_on_turn tinyint(4) DEFAULT 0 NOT NULL,
has_special_payout_off_turn tinyint(4) DEFAULT 0 NOT NULL,
special_payout_on_turn mediumtext CHARACTER SET latin1 COLLATE latin1_swedish_ci DEFAULT NULL NULL,
special_payout_off_turn mediumtext CHARACTER SET latin1 COLLATE latin1_swedish_ci DEFAULT NULL NULL,
PRIMARY KEY (idstarters)
)
ENGINE=InnoDB
DEFAULT CHARSET=latin1
COLLATE=latin1_swedish_ci;

View File

@@ -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);

View File

@@ -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);

40
sql/insert_citizen.sql Normal file
View File

@@ -0,0 +1,40 @@
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`)
VALUES
('',/*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*/);

32
sql/insert_duke.sql Normal file
View File

@@ -0,0 +1,32 @@
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`)
VALUES
('',/*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*/);

26
sql/insert_monster.sql Normal file
View File

@@ -0,0 +1,26 @@
INSERT INTO `vckonline`.`monsters`
(`name`,
`area`,
`type`,
`order`,
`strength_cost`,
`magic_cost`,
`vp_reward`,
`gold_reward`,
`strength_reward`,
`magic_reward`,
`has_special_reward`,
`is_extra`)
VALUES
('',/*name*/
'',/*area*/
'',/*type*/
,/*order*/
,/*strength_cost*/
,/*magic_cost*/
,/*vp_reward*/
,/*gold_reward*/
,/*strength_reward*/
,/*magic_reward*/
,/*has_special_reward*/
/*is_extra*/);

28
sql/insert_starter.sql Normal file
View File

@@ -0,0 +1,28 @@
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',/*name*/
5,/*roll_match1*/
0,/*roll_match2*/
1,/*gold_payout_on_turn*/
1,/*gold_payout_off_turn*/
0,/*strength_payout_on_turn*/
0,/*strength_payout_off_turn*/
0,/*magic_payout_on_turn*/
0,/*magic_payout_off_turn*/
0,/*has_special_payout_on_turn*/
0,/*has_special_payout_off_turn*/
0,/*special_payout_on_turn*/
0/*special_payout_off_turn*/);

View File

@@ -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);

View File

@@ -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');