diff --git a/assets/fonts/SunDried.ttf b/assets/fonts/SunDried.ttf new file mode 100644 index 00000000..84e7d971 Binary files /dev/null and b/assets/fonts/SunDried.ttf differ diff --git a/commands/edit-meme/sos.js b/commands/edit-meme/sos.js index 024d699d..b1334549 100644 --- a/commands/edit-meme/sos.js +++ b/commands/edit-meme/sos.js @@ -1,9 +1,7 @@ const Command = require('../../structures/Command'); const { createCanvas, loadImage, registerFont } = require('canvas'); const path = require('path'); -registerFont(path.join(__dirname, '..', '..', 'assets', 'fonts', 'Noto-Regular.ttf'), { family: 'Noto' }); -registerFont(path.join(__dirname, '..', '..', 'assets', 'fonts', 'Noto-CJK.otf'), { family: 'Noto' }); -registerFont(path.join(__dirname, '..', '..', 'assets', 'fonts', 'Noto-Emoji.ttf'), { family: 'Noto' }); +registerFont(path.join(__dirname, '..', '..', 'assets', 'fonts', 'SunDried.ttf'), { family: 'Sun Dried' }); module.exports = class SosCommand extends Command { constructor(client) { @@ -47,7 +45,7 @@ module.exports = class SosCommand extends Command { const canvas = createCanvas(base.width, base.height); const ctx = canvas.getContext('2d'); ctx.drawImage(base, 0, 0); - ctx.font = '90px Noto'; + ctx.font = '90px Sun Dried'; ctx.fillStyle = 'black'; ctx.textAlign = 'center'; ctx.textBaseline = 'middle'; @@ -55,7 +53,7 @@ module.exports = class SosCommand extends Command { let fontSize = 90; while (ctx.measureText(message).width > 140) { fontSize--; - ctx.font = `${fontSize}px Noto`; + ctx.font = `${fontSize}px Sun Dried`; } ctx.fillText(message.toUpperCase(), 362, 522); ctx.rotate(-15 * (Math.PI / 180)); diff --git a/package.json b/package.json index a8602e11..9eab8c32 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "xiao", - "version": "122.0.1", + "version": "122.0.2", "description": "Your personal server companion.", "main": "Xiao.js", "scripts": {