Commit Graph

84 Commits

Author SHA1 Message Date
31b2836a45 Render: Remove default BG color from card stacks 2022-08-29 00:40:41 +02:00
202ab08d6c Import: Added band and character import
Use 'npm run import' to import from assets/import/{bands,characters}.
Existing entries are not overwritten!
2022-08-29 00:33:37 +02:00
de326e3cd5 Drop/Render: Fix button sorting issue
Buttons would not correspond to the correct card
in a rendered card-stack.
2022-08-28 23:27:23 +02:00
566a9c5818 Drop/Render: Add card quality
Assign random card quality on drop
Render different border colors based on quality
2022-08-28 22:52:52 +02:00
dea943bee4 Drop: Add drop history 2022-08-28 22:19:03 +02:00
cf7c2769e3 Drop/Rendering: Move stack sorting from rendering to drop 2022-08-28 21:40:52 +02:00
6c781785c3 StackRendering: Only reveal cards once the drop expired 2022-08-28 21:31:15 +02:00
8419e3f19b Fixed stack rendering 2022-08-28 21:11:46 +02:00
18aeb2417d Add assets to gitattributes and gitignore 2022-08-28 19:44:43 +02:00
2a33aca802 Placeholder assets 2022-08-25 23:20:52 +02:00
4d383af59d Bind mount hosts fonts folder 2022-08-25 23:18:39 +02:00
69cdc54c80 WIP: Card compositing 2022-08-25 23:18:01 +02:00
3f53e33598 WIP Card rendering
Render card stacks on drops
Unclaimed cards are hidden, when expired they are shown as grayscale
2022-08-20 03:35:36 +02:00
eb4ffae173 Add command permission checks
Level 0: Every user - Public commands
Level 1: Guild owners or members with respective admin role - Elevated guild commands
Level 2: Global admins - Every command including levels below
2022-08-19 19:18:01 +02:00
6a7e3f6647 Change DB location to bind mount 2022-08-19 15:14:49 +02:00
e21fc57f22 Add drop and pull cooldowns 2022-08-19 14:41:48 +02:00
51e90dee8a Add helper function for bot settings
and fix registration check always returning true
2022-08-19 14:14:24 +02:00
ae60732836 WIP basic card dropping 2022-08-18 19:24:44 +02:00
29e3e6de23 Configure debugging from outside the container 2022-08-18 19:22:17 +02:00
317230c9c3 Upgrade discord.js from v13 to v14 2022-08-18 11:26:51 +02:00
f93176a709 npm audit fixes 2022-08-18 10:49:19 +02:00
88393e2d82 Add missing MYSQL env vars 2022-08-18 10:00:12 +02:00
05804cb78a Updated models and migrations to new spec 2022-08-17 19:36:47 +02:00
bc075805e2 Refined draft 2022-08-17 11:51:58 +02:00
2a10d3091b Ideas and drafts 2022-08-17 10:16:46 +02:00
cfc9e2ba6b Add card dropping and collection command 2022-04-17 19:39:03 +02:00
9f568dbbdb Add card and character tables 2022-04-17 19:38:50 +02:00
0419733925 Configure sequelize using config.js and sequelizerc 2022-04-17 16:40:38 +02:00
845005bcce Remove minzbot references from .env.example 2022-04-17 16:13:41 +02:00
c0129d8bf7 Update readme 2022-04-17 16:12:38 +02:00
3dddae6dca Basic User and Guild registration 2022-04-17 16:07:57 +02:00
be2991cd50 Use sequelize 2022-04-17 15:19:12 +02:00
6eccae8721 Core bot components 2022-04-17 14:04:51 +02:00
9578140125 Initial commit 2022-04-17 01:22:19 +02:00