mirror of
https://github.com/Terncode/pixel.horse.git
synced 2026-09-24 13:55:04 +02:00
Add "Join Discord" button
Based of the patreon supporter button. Add a key "discordLink" to the config.json file and set it to your Discord invite link.
This commit is contained in:
@@ -25,6 +25,7 @@ export const token = attr('data-token');
|
||||
export const version = attr('data-version');
|
||||
export const isPublic = attr('data-public') === 'true';
|
||||
export const supporterLink = attr('data-supporter-link');
|
||||
export const discordLink = attr('data-discord-link');
|
||||
export const twitterLink = attr('data-twitter-link');
|
||||
export const contactEmail = attr('data-email');
|
||||
export const copyrightName = attr('data-copyright');
|
||||
|
||||
@@ -11,7 +11,7 @@ import {
|
||||
clamp, lengthOfXY, setFlag, hasFlag, boundsIntersect, point, toInt, lerpColor, distanceXY
|
||||
} from '../common/utils';
|
||||
import {
|
||||
OFFLINE_PONY, MAX_SCALE, SUPPORTER_PONY, HOUR, MIN_SCALE, CAMERA_WIDTH_MIN, CAMERA_WIDTH_MAX,
|
||||
OFFLINE_PONY, MAX_SCALE, SUPPORTER_PONY, DISCORD_PONY, HOUR, MIN_SCALE, CAMERA_WIDTH_MIN, CAMERA_WIDTH_MAX,
|
||||
CAMERA_HEIGHT_MIN, CAMERA_HEIGHT_MAX, SECOND, TILE_CHANGE_RANGE, MINUTE, PONY_TYPE,
|
||||
REGION_SIZE, tileWidth, tileHeight
|
||||
} from '../common/constants';
|
||||
@@ -206,6 +206,7 @@ export class PonyTownGame implements Game {
|
||||
tileSets?: TileSets;
|
||||
offlinePony = createPony(0, 0, OFFLINE_PONY, mockPaletteManager.addArray(defaultPalette), mockPaletteManager);
|
||||
supporterPony = createPony(0, 0, SUPPORTER_PONY, mockPaletteManager.addArray(defaultPalette), mockPaletteManager);
|
||||
discordPony = createPony(0, 0, DISCORD_PONY, mockPaletteManager.addArray(defaultPalette), mockPaletteManager);
|
||||
scale: number;
|
||||
failedFBO = false;
|
||||
rightOverride?: boolean;
|
||||
@@ -718,6 +719,7 @@ export class PonyTownGame implements Game {
|
||||
|
||||
this.offlinePony = createPony(0, 0, OFFLINE_PONY, palettes.defaultPalette, this.paletteManager);
|
||||
this.supporterPony = createPony(0, 0, SUPPORTER_PONY, palettes.defaultPalette, this.paletteManager);
|
||||
this.discordPony = createPony(0, 0, DISCORD_PONY, palettes.defaultPalette, this.paletteManager);
|
||||
initializeToys(this.paletteManager);
|
||||
} catch (e) {
|
||||
this.errorReporter.captureEvent({ name: 'failed game.initWebGL', error: e.message, stack: e.stack });
|
||||
|
||||
Reference in New Issue
Block a user