78 lines
2.8 KiB
JavaScript
78 lines
2.8 KiB
JavaScript
const preact = require('preact');
|
|
|
|
const SOURCE_DURATION_MS = 1000;
|
|
const TARGET_DELAY_MS = 500;
|
|
const TARGET_DURATION_MS = 1500;
|
|
const POST_SKILL_DURATION_MS = 1000;
|
|
const SOURCE_AND_TARGET_TOTAL_DURATION = TARGET_DELAY_MS + TARGET_DURATION_MS;
|
|
|
|
module.exports = {
|
|
TIMES: {
|
|
SOURCE_DURATION_MS,
|
|
TARGET_DELAY_MS,
|
|
TARGET_DURATION_MS,
|
|
POST_SKILL_DURATION_MS,
|
|
SOURCE_AND_TARGET_TOTAL_DURATION,
|
|
},
|
|
|
|
COLOURS: {
|
|
GREEN: '#1FF01F',
|
|
RED: '#a52a2a',
|
|
BLUE: '#3050f8',
|
|
WHITE: '#f5f5f5', // whitesmoke
|
|
PURPLE: '#9355b5', // 6lack - that far cover
|
|
},
|
|
|
|
INFO: {
|
|
vbox: {
|
|
item: 'VBOX',
|
|
description: <p><b>ITEMS</b> that are available to buy.<br />the <b>VBOX</b> is refilled every round.<br />click <b>REFILL</b> at the bottom to purchase a refill. </p>,
|
|
},
|
|
inventory: {
|
|
item: 'INVENTORY',
|
|
description: <p>holds <b>ITEMS</b><br /><b>ITEMS</b> carry over each round.</p>,
|
|
},
|
|
bits: {
|
|
item: 'BITS',
|
|
description: 'The VBOX currency.\nColours: 1b\nSkills: 2b\nSpecs: 3b\nAt the beginning of a round you receive 12 + 6 * round_number bits.',
|
|
},
|
|
ready: {
|
|
item: 'READY',
|
|
description: 'Ends the VBOX PHASE. If your opponent is also ready the GAME PHASE begins.',
|
|
},
|
|
lobbyReady: {
|
|
item: 'READY',
|
|
description: 'Ready for the game to begin. When all players are ready the first VBOX PHASE begins.',
|
|
},
|
|
reclaim: {
|
|
item: 'RECLAIM',
|
|
description: 'Reclaim ITEMS for half the purchase cost of their combined ITEMS.\nClick to enable and click ITEM to reclaim.',
|
|
},
|
|
refine: {
|
|
item: 'COMBINE',
|
|
description: <p>combine the selected items.<br />hover over an item to see <b>RECIPES</b>.</p>,
|
|
},
|
|
refill: {
|
|
item: 'REFILL',
|
|
description: 'Refill the VBOX with new items.',
|
|
},
|
|
equipSkills: {
|
|
item: 'QUICK ACCESS - SKILLS',
|
|
description: 'Click to select \nClick target CONSTRUCT to equip',
|
|
},
|
|
equipSpecs: {
|
|
item: 'QUICK ACCESS - SPECS',
|
|
description: 'Click to select \nClick target CONSTRUCT to equip',
|
|
},
|
|
constructSkills: {
|
|
item: 'SKILLS',
|
|
description: 'Skills are used by Constructs in-game.\nClick a SKILL above and select a CONSTRUCT to equip.\nDouble-click to unequip.',
|
|
},
|
|
constructSpecs: {
|
|
item: 'SPECS',
|
|
description: 'SPECS increase the STATS of a CONSTRUCT.\nSPECS have increased effect once they reach a THRESHOLD across your whole team.\nClick a SPEC above and select a CONSTRUCT to equip.\nDouble-click to unequip.',
|
|
},
|
|
|
|
},
|
|
};
|