diff --git a/assets/fonts/pixelated-wingdings.ttf b/assets/fonts/pixelated-wingdings.ttf new file mode 100644 index 00000000..d1364849 Binary files /dev/null and b/assets/fonts/pixelated-wingdings.ttf differ diff --git a/assets/images/undertale/asriel.png b/assets/images/undertale/asriel.png new file mode 100644 index 00000000..0cb542a1 Binary files /dev/null and b/assets/images/undertale/asriel.png differ diff --git a/assets/images/undertale/gaster.png b/assets/images/undertale/gaster.png new file mode 100644 index 00000000..1b8218cd Binary files /dev/null and b/assets/images/undertale/gaster.png differ diff --git a/assets/json/undertale.json b/assets/json/undertale.json index b7acd135..75621ddc 100644 --- a/assets/json/undertale.json +++ b/assets/json/undertale.json @@ -1,8 +1,10 @@ [ "alphys", "asgore", + "asriel", "chara", "flowey", + "gaster", "napstablook", "papyrus", "sans", diff --git a/commands/edit-image/undertale.js b/commands/edit-image/undertale.js index e404d74a..8526c9a8 100644 --- a/commands/edit-image/undertale.js +++ b/commands/edit-image/undertale.js @@ -11,6 +11,9 @@ registerFont(path.join(__dirname, '..', '..', 'assets', 'fonts', 'UndertalePapyr family: 'UndertalePapyrus' }); registerFont(path.join(__dirname, '..', '..', 'assets', 'fonts', 'UndertaleSans.ttf'), { family: 'UndertaleSans' }); +registerFont(path.join(__dirname, '..', '..', 'assets', 'fonts', 'pixelated-wingdings.ttf'), { + family: 'Pixelated Wingdings' +}); module.exports = class UndertaleCommand extends Command { constructor(client) { @@ -49,9 +52,15 @@ module.exports = class UndertaleCommand extends Command { { name: 'Carter Sande', url: 'https://gitlab.com/cartr', - reason: 'Fonts', + reason: 'DeterminationMono, UndertaleSans, and UndertalePapyrus Fonts', reasonURL: 'https://gitlab.com/cartr/undertale-fonts/tree/master' }, + { + name: 'Sigmath Bits', + url: 'https://fontstruct.com/fontstructors/1280718/sigmath6', + reason: 'Pixelated Wingdings Font', + reasonURL: 'https://fontstruct.com/fontstructions/show/1218140/pixelated-wingdings' + }, { name: 'Overtime2005', url: 'https://github.com/Overtime2005', @@ -96,6 +105,9 @@ module.exports = class UndertaleCommand extends Command { case 'napstablook': quote = quote.toLowerCase(); break; + case 'gaster': + font = 'Pixelated Wingdings'; + break; case 'temmie': quote = this.client.registry.commands.get('temmie').temmize(quote); break; diff --git a/package.json b/package.json index a5bb01ac..10d2a5e4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "xiao", - "version": "116.29.2", + "version": "116.29.3", "description": "Your personal server companion.", "main": "Xiao.js", "scripts": {