This commit is contained in:
Dragon Fire
2024-05-06 10:09:09 -04:00
parent 7ed47c6bb4
commit ed5930a8de
+14 -14
View File
@@ -67,26 +67,26 @@ module.exports = class RipCommand extends Command {
ctx.textAlign = 'center'; ctx.textAlign = 'center';
ctx.font = this.client.fonts.get('CoffinStone.otf').toCanvasString(62); ctx.font = this.client.fonts.get('CoffinStone.otf').toCanvasString(62);
this.fillPressedText(ctx, user.username, 438, 330, 500); this.fillPressedText(ctx, user.username, 438, 330, 500);
if (cause) this.fillPressedText(ctx, cause, 438, 910, 500); if (cause) this.fillPressedText(ctx, cause, 438, 915, 500);
ctx.font = this.client.fonts.get('CoffinStone.otf').toCanvasString(37); ctx.font = this.client.fonts.get('CoffinStone.otf').toCanvasString(37);
this.fillPressedText(ctx, 'In Loving Memory of', 438, 292); this.fillPressedText(ctx, 'In Loving Memory of', 438, 292);
return msg.say({ files: [{ attachment: canvas.toBuffer('image/png'), name: 'rip.png' }] }); return msg.say({ files: [{ attachment: canvas.toBuffer('image/png'), name: 'rip.png' }] });
} }
fillPressedText(ctx, text, x, y, maxWidth) { fillPressedText(ctx, text, x, y, maxWidth) {
ctx.fillStyle = '#555555'; ctx.fillStyle = '#999999';
ctx.shadowColor = '#222222'; ctx.shadowColor = '#FFFFFF';
ctx.shadowOffsetX = -2; ctx.shadowOffsetX = -2;
ctx.shadowOffsetY = -2; ctx.shadowOffsetY = -2;
ctx.shadowBlur = 5; ctx.shadowBlur = 2;
ctx.fillText(text, x, y, maxWidth); ctx.fillText(text, x, y, maxWidth);
ctx.strokeStyle = '#FFFFFF'; ctx.shadowColor = '#666666';
ctx.lineWidth = 2; ctx.shadowOffsetX = 2;
ctx.strokeText(text, x, y, maxWidth); ctx.shadowOffsetY = 2;
ctx.shadowOffsetX = 2; ctx.shadowBlur = 2;
ctx.shadowOffsetY = 2; ctx.fillText(text, x, y, maxWidth);
ctx.shadowColor = '#999999'; ctx.fillStyle = '#333333';
ctx.fillText(text, x, y, maxWidth); ctx.fillText(text, x, y, maxWidth);
return ctx; return ctx;
} }
}; };