feat(event): April Foolin
|
|
@ -1,4 +1,6 @@
|
|||
node_modules/**
|
||||
content_cache
|
||||
content_cache/**
|
||||
website/client/**
|
||||
test/**
|
||||
.git/**
|
||||
|
|
|
|||
|
|
@ -74,5 +74,6 @@
|
|||
"TRANSIFEX_SLACK_CHANNEL": "transifex",
|
||||
"WEB_CONCURRENCY": 1,
|
||||
"SKIP_SSL_CHECK_KEY": "key",
|
||||
"ENABLE_STACKDRIVER_TRACING": "false"
|
||||
"ENABLE_STACKDRIVER_TRACING": "false",
|
||||
"BLOCKED_IPS": ""
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,19 +1,20 @@
|
|||
import gulp from 'gulp';
|
||||
import babel from 'gulp-babel';
|
||||
|
||||
gulp.task('build:src', () => gulp.src('website/server/**/*.js')
|
||||
gulp.task('build:babel:server', () => gulp.src('website/server/**/*.js')
|
||||
.pipe(babel())
|
||||
.pipe(gulp.dest('website/transpiled-babel/')));
|
||||
|
||||
gulp.task('build:common', () => gulp.src('website/common/script/**/*.js')
|
||||
gulp.task('build:babel:common', () => gulp.src('website/common/script/**/*.js')
|
||||
.pipe(babel())
|
||||
.pipe(gulp.dest('website/common/transpiled-babel/')));
|
||||
|
||||
gulp.task('build:server', gulp.series('build:src', 'build:common', done => done()));
|
||||
gulp.task('build:babel', gulp.parallel('build:babel:server', 'build:babel:common', done => done()));
|
||||
|
||||
gulp.task('build:prod', gulp.series(
|
||||
'build:server',
|
||||
'build:babel',
|
||||
'apidoc',
|
||||
'content:cache',
|
||||
done => done(),
|
||||
));
|
||||
|
||||
|
|
|
|||
34
gulp/gulp-content.js
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
import gulp from 'gulp';
|
||||
import fs from 'fs';
|
||||
|
||||
// TODO parallelize, use gulp file helpers
|
||||
gulp.task('content:cache', done => {
|
||||
// Requiring at runtime because these files access `common`
|
||||
// code which in production works only if transpiled so after
|
||||
// gulp build:babel:common has run
|
||||
const { CONTENT_CACHE_PATH, getLocalizedContent } = require('../website/server/libs/content'); // eslint-disable-line global-require
|
||||
const { langCodes } = require('../website/server/libs/i18n'); // eslint-disable-line global-require
|
||||
|
||||
try {
|
||||
// create the cache folder (if it doesn't exist)
|
||||
try {
|
||||
fs.mkdirSync(CONTENT_CACHE_PATH);
|
||||
} catch (err) {
|
||||
if (err.code !== 'EEXIST') throw err;
|
||||
}
|
||||
|
||||
// clone the content for each language and save
|
||||
// localize it
|
||||
// save the result
|
||||
langCodes.forEach(langCode => {
|
||||
fs.writeFileSync(
|
||||
`${CONTENT_CACHE_PATH}${langCode}.json`,
|
||||
getLocalizedContent(langCode),
|
||||
'utf8',
|
||||
);
|
||||
});
|
||||
done();
|
||||
} catch (err) {
|
||||
done(err);
|
||||
}
|
||||
});
|
||||
10
gulpfile.js
|
|
@ -13,8 +13,16 @@ const gulp = require('gulp');
|
|||
|
||||
if (process.env.NODE_ENV === 'production') { // eslint-disable-line no-process-env
|
||||
require('./gulp/gulp-apidoc'); // eslint-disable-line global-require
|
||||
require('./gulp/gulp-content'); // eslint-disable-line global-require
|
||||
require('./gulp/gulp-build'); // eslint-disable-line global-require
|
||||
} else {
|
||||
require('glob').sync('./gulp/gulp-*').forEach(require); // eslint-disable-line global-require
|
||||
require('./gulp/gulp-apidoc'); // eslint-disable-line global-require
|
||||
require('./gulp/gulp-content'); // eslint-disable-line global-require
|
||||
require('./gulp/gulp-build'); // eslint-disable-line global-require
|
||||
require('./gulp/gulp-console'); // eslint-disable-line global-require
|
||||
require('./gulp/gulp-sprites'); // eslint-disable-line global-require
|
||||
require('./gulp/gulp-start'); // eslint-disable-line global-require
|
||||
require('./gulp/gulp-tests'); // eslint-disable-line global-require
|
||||
require('./gulp/gulp-transifex-test'); // eslint-disable-line global-require
|
||||
require('gulp').task('default', gulp.series('test')); // eslint-disable-line global-require
|
||||
}
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ function setUpServer () {
|
|||
setUpServer();
|
||||
|
||||
// Replace this with your migration
|
||||
const processUsers = require('./tasks/rewards-flip-negative-costs').default;
|
||||
const processUsers = require().default;
|
||||
|
||||
processUsers()
|
||||
.then(() => {
|
||||
|
|
|
|||
|
|
@ -33,6 +33,9 @@ async function updateUser (user) {
|
|||
each(keys(content.specialPets), pet => {
|
||||
set[`items.pets.${pet}`] = 5;
|
||||
});
|
||||
each(keys(content.wackyPets), pet => {
|
||||
set[`items.pets.${pet}`] = 5;
|
||||
});
|
||||
each(keys(content.mounts), mount => {
|
||||
set[`items.mounts.${mount}`] = true;
|
||||
});
|
||||
|
|
@ -54,7 +57,7 @@ async function updateUser (user) {
|
|||
export default async function processUsers () {
|
||||
const query = {
|
||||
migration: { $ne: MIGRATION_NAME },
|
||||
'auth.local.username': 'olson22',
|
||||
'auth.local.username': 'SabreTest',
|
||||
};
|
||||
|
||||
const fields = {
|
||||
|
|
|
|||
26
package-lock.json
generated
|
|
@ -2240,9 +2240,9 @@
|
|||
"integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg=="
|
||||
},
|
||||
"aws-sdk": {
|
||||
"version": "2.643.0",
|
||||
"resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.643.0.tgz",
|
||||
"integrity": "sha512-4r7VGQFqshrhXnOCVQdlatAWiK/8kmmtAtY9gbITPNpY5Is+SfIy6k/1BgrnL5H/2sYd27H+Xp8itXZoCnQeTw==",
|
||||
"version": "2.648.0",
|
||||
"resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.648.0.tgz",
|
||||
"integrity": "sha512-b+PdZmCFvZBisqXEH68jO4xB30LrDHQMWrEX6MJoZaOlxPJfpOqRFUH3zsiAXF5Q2jTdjYLtS5bs3vcIwRzi3Q==",
|
||||
"requires": {
|
||||
"buffer": "4.9.1",
|
||||
"events": "1.1.1",
|
||||
|
|
@ -7427,9 +7427,9 @@
|
|||
"dev": true
|
||||
},
|
||||
"helmet": {
|
||||
"version": "3.21.3",
|
||||
"resolved": "https://registry.npmjs.org/helmet/-/helmet-3.21.3.tgz",
|
||||
"integrity": "sha512-8OjGNdpG3WQhPO71fSy2fT4X3FSNutU1LDeAf+YS+Vil6r+fE7w8per5mNed6egGYbZl3QhKXgFzMYSwys+YQw==",
|
||||
"version": "3.22.0",
|
||||
"resolved": "https://registry.npmjs.org/helmet/-/helmet-3.22.0.tgz",
|
||||
"integrity": "sha512-Xrqicn2nm1ZIUxP3YGuTBmbDL04neKsIT583Sjh0FkiwKDXYCMUqGqC88w3NUvVXtA75JyR2Jn6jw6ZEMOD+ZA==",
|
||||
"requires": {
|
||||
"depd": "2.0.0",
|
||||
"dns-prefetch-control": "0.2.0",
|
||||
|
|
@ -7438,7 +7438,7 @@
|
|||
"feature-policy": "0.3.0",
|
||||
"frameguard": "3.1.0",
|
||||
"helmet-crossdomain": "0.4.0",
|
||||
"helmet-csp": "2.9.5",
|
||||
"helmet-csp": "2.10.0",
|
||||
"hide-powered-by": "1.1.0",
|
||||
"hpkp": "2.0.0",
|
||||
"hsts": "2.2.0",
|
||||
|
|
@ -7461,9 +7461,9 @@
|
|||
"integrity": "sha512-AB4DTykRw3HCOxovD1nPR16hllrVImeFp5VBV9/twj66lJ2nU75DP8FPL0/Jp4jj79JhTfG+pFI2MD02kWJ+fA=="
|
||||
},
|
||||
"helmet-csp": {
|
||||
"version": "2.9.5",
|
||||
"resolved": "https://registry.npmjs.org/helmet-csp/-/helmet-csp-2.9.5.tgz",
|
||||
"integrity": "sha512-w9nps5adqFQwgktVPDbXkARmZot/nr8aegzQas9AXdBSwBFBBefPpDSTV0wtgHlAUdDwY6MZo7qAl9yts3ppJg==",
|
||||
"version": "2.10.0",
|
||||
"resolved": "https://registry.npmjs.org/helmet-csp/-/helmet-csp-2.10.0.tgz",
|
||||
"integrity": "sha512-Rz953ZNEFk8sT2XvewXkYN0Ho4GEZdjAZy4stjiEQV3eN7GDxg1QKmYggH7otDyIA7uGA6XnUMVSgeJwbR5X+w==",
|
||||
"requires": {
|
||||
"bowser": "2.9.0",
|
||||
"camelize": "1.0.0",
|
||||
|
|
@ -9654,9 +9654,9 @@
|
|||
}
|
||||
},
|
||||
"mongoose": {
|
||||
"version": "5.9.5",
|
||||
"resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.9.5.tgz",
|
||||
"integrity": "sha512-2kMNZCZRWCMtww4f//CwdGH6BjO3+9/c3YdsC6nbzdJVyl8+GRtNfgrKUge3226VZXXLJa6LwxXN2K8/Dh4irg==",
|
||||
"version": "5.9.6",
|
||||
"resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.9.6.tgz",
|
||||
"integrity": "sha512-EfFGO2QUoenf/4eFeF5y2R8aBLKHtqwrMk1pVGgl3OyNWufP5XLLPIuihP006YqR1+6xM1YsBzGpgBjMZkINGA==",
|
||||
"requires": {
|
||||
"bson": "~1.1.1",
|
||||
"kareem": "2.3.1",
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
"amplitude": "^3.5.0",
|
||||
"apidoc": "^0.17.5",
|
||||
"apn": "^2.2.0",
|
||||
"aws-sdk": "^2.643.0",
|
||||
"aws-sdk": "^2.648.0",
|
||||
"bcrypt": "^3.0.8",
|
||||
"body-parser": "^1.18.3",
|
||||
"compression": "^1.7.4",
|
||||
|
|
@ -37,7 +37,7 @@
|
|||
"gulp-nodemon": "^2.5.0",
|
||||
"gulp.spritesmith": "^6.9.0",
|
||||
"habitica-markdown": "^1.3.2",
|
||||
"helmet": "^3.21.3",
|
||||
"helmet": "^3.22.0",
|
||||
"image-size": "^0.8.3",
|
||||
"in-app-purchase": "^1.11.3",
|
||||
"js2xmlparser": "^4.0.1",
|
||||
|
|
@ -46,7 +46,7 @@
|
|||
"method-override": "^3.0.0",
|
||||
"moment": "^2.24.0",
|
||||
"moment-recur": "^1.0.7",
|
||||
"mongoose": "^5.9.5",
|
||||
"mongoose": "^5.9.6",
|
||||
"morgan": "^1.10.0",
|
||||
"nconf": "^0.10.0",
|
||||
"node-gcm": "^1.0.2",
|
||||
|
|
|
|||
17
test/api/unit/libs/content.test.js
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
import * as contentLib from '../../../../website/server/libs/content';
|
||||
import content from '../../../../website/common/script/content';
|
||||
|
||||
describe('contentLib', () => {
|
||||
describe('CONTENT_CACHE_PATH', () => {
|
||||
it('exports CONTENT_CACHE_PATH', () => {
|
||||
expect(contentLib.CONTENT_CACHE_PATH).to.be.a.string;
|
||||
});
|
||||
});
|
||||
|
||||
describe('getLocalizedContent', () => {
|
||||
it('clones, not modify, the original content data', () => {
|
||||
contentLib.getLocalizedContent();
|
||||
expect(typeof content.backgrounds.backgrounds062014.beach.text).to.equal('function');
|
||||
});
|
||||
});
|
||||
});
|
||||
|
|
@ -3,6 +3,7 @@ import {
|
|||
CustomError,
|
||||
NotAuthorized,
|
||||
BadRequest,
|
||||
Forbidden,
|
||||
InternalServerError,
|
||||
NotFound,
|
||||
NotificationNotFound,
|
||||
|
|
@ -113,6 +114,32 @@ describe('Custom Errors', () => {
|
|||
});
|
||||
});
|
||||
|
||||
describe('Forbidden', () => {
|
||||
it('is an instance of CustomError', () => {
|
||||
const forbiddenError = new Forbidden();
|
||||
|
||||
expect(forbiddenError).to.be.an.instanceOf(CustomError);
|
||||
});
|
||||
|
||||
it('it returns an http code of 401', () => {
|
||||
const forbiddenError = new Forbidden();
|
||||
|
||||
expect(forbiddenError.httpCode).to.eql(403);
|
||||
});
|
||||
|
||||
it('returns a default message', () => {
|
||||
const forbiddenError = new Forbidden();
|
||||
|
||||
expect(forbiddenError.message).to.eql('Access forbidden.');
|
||||
});
|
||||
|
||||
it('allows a custom message', () => {
|
||||
const forbiddenError = new Forbidden('Custom Error Message');
|
||||
|
||||
expect(forbiddenError.message).to.eql('Custom Error Message');
|
||||
});
|
||||
});
|
||||
|
||||
describe('InternalServerError', () => {
|
||||
it('is an instance of CustomError', () => {
|
||||
const internalServerError = new InternalServerError();
|
||||
|
|
|
|||
94
test/api/unit/middlewares/ipBlocker.test.js
Normal file
|
|
@ -0,0 +1,94 @@
|
|||
import nconf from 'nconf';
|
||||
import requireAgain from 'require-again';
|
||||
import {
|
||||
generateRes,
|
||||
generateReq,
|
||||
generateNext,
|
||||
} from '../../../helpers/api-unit.helper';
|
||||
import { Forbidden } from '../../../../website/server/libs/errors';
|
||||
import apiError from '../../../../website/server/libs/apiError';
|
||||
|
||||
function checkErrorThrown (next) {
|
||||
expect(next).to.have.been.calledOnce;
|
||||
const calledWith = next.getCall(0).args;
|
||||
expect(calledWith[0].message).to.equal(apiError('ipAddressBlocked'));
|
||||
expect(calledWith[0] instanceof Forbidden).to.equal(true);
|
||||
}
|
||||
|
||||
function checkErrorNotThrown (next) {
|
||||
expect(next).to.have.been.calledOnce;
|
||||
const calledWith = next.getCall(0).args;
|
||||
expect(typeof calledWith[0] === 'undefined').to.equal(true);
|
||||
}
|
||||
|
||||
describe('ipBlocker middleware', () => {
|
||||
const pathToIpBlocker = '../../../../website/server/middlewares/ipBlocker';
|
||||
|
||||
let res; let req; let next;
|
||||
|
||||
beforeEach(() => {
|
||||
res = generateRes();
|
||||
req = generateReq();
|
||||
next = generateNext();
|
||||
});
|
||||
|
||||
it('is disabled when the env var is not defined', () => {
|
||||
sandbox.stub(nconf, 'get').withArgs('BLOCKED_IPS').returns(undefined);
|
||||
const attachIpBlocker = requireAgain(pathToIpBlocker).default;
|
||||
attachIpBlocker(req, res, next);
|
||||
|
||||
checkErrorNotThrown(next);
|
||||
});
|
||||
|
||||
it('is disabled when the env var is an empty string', () => {
|
||||
sandbox.stub(nconf, 'get').withArgs('BLOCKED_IPS').returns('');
|
||||
const attachIpBlocker = requireAgain(pathToIpBlocker).default;
|
||||
attachIpBlocker(req, res, next);
|
||||
|
||||
checkErrorNotThrown(next);
|
||||
});
|
||||
|
||||
it('is disabled when the env var contains comma separated empty strings', () => {
|
||||
sandbox.stub(nconf, 'get').withArgs('BLOCKED_IPS').returns(' , , ');
|
||||
const attachIpBlocker = requireAgain(pathToIpBlocker).default;
|
||||
attachIpBlocker(req, res, next);
|
||||
|
||||
checkErrorNotThrown(next);
|
||||
});
|
||||
|
||||
it('does not throw when the ip does not match', () => {
|
||||
req.headers['x-forwarded-for'] = '192.168.1.1';
|
||||
sandbox.stub(nconf, 'get').withArgs('BLOCKED_IPS').returns('192.168.1.2');
|
||||
const attachIpBlocker = requireAgain(pathToIpBlocker).default;
|
||||
attachIpBlocker(req, res, next);
|
||||
|
||||
checkErrorNotThrown(next);
|
||||
});
|
||||
|
||||
it('throws when a matching ip exist in x-forwarded-for', () => {
|
||||
req.headers['x-forwarded-for'] = '192.168.1.1';
|
||||
sandbox.stub(nconf, 'get').withArgs('BLOCKED_IPS').returns('192.168.1.1');
|
||||
const attachIpBlocker = requireAgain(pathToIpBlocker).default;
|
||||
attachIpBlocker(req, res, next);
|
||||
|
||||
checkErrorThrown(next);
|
||||
});
|
||||
|
||||
it('trims ips in x-forwarded-for', () => {
|
||||
req.headers['x-forwarded-for'] = '192.168.1.1';
|
||||
sandbox.stub(nconf, 'get').withArgs('BLOCKED_IPS').returns(', 192.168.1.1 , 192.168.1.4, ');
|
||||
const attachIpBlocker = requireAgain(pathToIpBlocker).default;
|
||||
attachIpBlocker(req, res, next);
|
||||
|
||||
checkErrorThrown(next);
|
||||
});
|
||||
|
||||
it('works when multiple ips are passed in x-forwarded-for', () => {
|
||||
req.headers['x-forwarded-for'] = '192.168.1.4';
|
||||
sandbox.stub(nconf, 'get').withArgs('BLOCKED_IPS').returns('192.168.1.1, 192.168.1.4, 192.168.1.3');
|
||||
const attachIpBlocker = requireAgain(pathToIpBlocker).default;
|
||||
attachIpBlocker(req, res, next);
|
||||
|
||||
checkErrorThrown(next);
|
||||
});
|
||||
});
|
||||
241
website/client/package-lock.json
generated
|
|
@ -5034,160 +5034,159 @@
|
|||
"integrity": "sha512-Xn/+vdm9CjuC9p3Ae+lTClNutrVhsXpzxvoTXXtoys6kVRX9FkueSUAqSWAyZntmVLlR4DosBV4pH8y5Z/HbUw=="
|
||||
},
|
||||
"@webassemblyjs/ast": {
|
||||
"version": "1.8.5",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz",
|
||||
"integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==",
|
||||
"version": "1.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz",
|
||||
"integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==",
|
||||
"requires": {
|
||||
"@webassemblyjs/helper-module-context": "1.8.5",
|
||||
"@webassemblyjs/helper-wasm-bytecode": "1.8.5",
|
||||
"@webassemblyjs/wast-parser": "1.8.5"
|
||||
"@webassemblyjs/helper-module-context": "1.9.0",
|
||||
"@webassemblyjs/helper-wasm-bytecode": "1.9.0",
|
||||
"@webassemblyjs/wast-parser": "1.9.0"
|
||||
}
|
||||
},
|
||||
"@webassemblyjs/floating-point-hex-parser": {
|
||||
"version": "1.8.5",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz",
|
||||
"integrity": "sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ=="
|
||||
"version": "1.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz",
|
||||
"integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA=="
|
||||
},
|
||||
"@webassemblyjs/helper-api-error": {
|
||||
"version": "1.8.5",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz",
|
||||
"integrity": "sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA=="
|
||||
"version": "1.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz",
|
||||
"integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw=="
|
||||
},
|
||||
"@webassemblyjs/helper-buffer": {
|
||||
"version": "1.8.5",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz",
|
||||
"integrity": "sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q=="
|
||||
"version": "1.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz",
|
||||
"integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA=="
|
||||
},
|
||||
"@webassemblyjs/helper-code-frame": {
|
||||
"version": "1.8.5",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz",
|
||||
"integrity": "sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==",
|
||||
"version": "1.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz",
|
||||
"integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==",
|
||||
"requires": {
|
||||
"@webassemblyjs/wast-printer": "1.8.5"
|
||||
"@webassemblyjs/wast-printer": "1.9.0"
|
||||
}
|
||||
},
|
||||
"@webassemblyjs/helper-fsm": {
|
||||
"version": "1.8.5",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz",
|
||||
"integrity": "sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow=="
|
||||
"version": "1.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz",
|
||||
"integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw=="
|
||||
},
|
||||
"@webassemblyjs/helper-module-context": {
|
||||
"version": "1.8.5",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz",
|
||||
"integrity": "sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==",
|
||||
"version": "1.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz",
|
||||
"integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==",
|
||||
"requires": {
|
||||
"@webassemblyjs/ast": "1.8.5",
|
||||
"mamacro": "^0.0.3"
|
||||
"@webassemblyjs/ast": "1.9.0"
|
||||
}
|
||||
},
|
||||
"@webassemblyjs/helper-wasm-bytecode": {
|
||||
"version": "1.8.5",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz",
|
||||
"integrity": "sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ=="
|
||||
"version": "1.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz",
|
||||
"integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw=="
|
||||
},
|
||||
"@webassemblyjs/helper-wasm-section": {
|
||||
"version": "1.8.5",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz",
|
||||
"integrity": "sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==",
|
||||
"version": "1.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz",
|
||||
"integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==",
|
||||
"requires": {
|
||||
"@webassemblyjs/ast": "1.8.5",
|
||||
"@webassemblyjs/helper-buffer": "1.8.5",
|
||||
"@webassemblyjs/helper-wasm-bytecode": "1.8.5",
|
||||
"@webassemblyjs/wasm-gen": "1.8.5"
|
||||
"@webassemblyjs/ast": "1.9.0",
|
||||
"@webassemblyjs/helper-buffer": "1.9.0",
|
||||
"@webassemblyjs/helper-wasm-bytecode": "1.9.0",
|
||||
"@webassemblyjs/wasm-gen": "1.9.0"
|
||||
}
|
||||
},
|
||||
"@webassemblyjs/ieee754": {
|
||||
"version": "1.8.5",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz",
|
||||
"integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==",
|
||||
"version": "1.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz",
|
||||
"integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==",
|
||||
"requires": {
|
||||
"@xtuc/ieee754": "^1.2.0"
|
||||
}
|
||||
},
|
||||
"@webassemblyjs/leb128": {
|
||||
"version": "1.8.5",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.5.tgz",
|
||||
"integrity": "sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==",
|
||||
"version": "1.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz",
|
||||
"integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==",
|
||||
"requires": {
|
||||
"@xtuc/long": "4.2.2"
|
||||
}
|
||||
},
|
||||
"@webassemblyjs/utf8": {
|
||||
"version": "1.8.5",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.5.tgz",
|
||||
"integrity": "sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw=="
|
||||
"version": "1.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz",
|
||||
"integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w=="
|
||||
},
|
||||
"@webassemblyjs/wasm-edit": {
|
||||
"version": "1.8.5",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz",
|
||||
"integrity": "sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==",
|
||||
"version": "1.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz",
|
||||
"integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==",
|
||||
"requires": {
|
||||
"@webassemblyjs/ast": "1.8.5",
|
||||
"@webassemblyjs/helper-buffer": "1.8.5",
|
||||
"@webassemblyjs/helper-wasm-bytecode": "1.8.5",
|
||||
"@webassemblyjs/helper-wasm-section": "1.8.5",
|
||||
"@webassemblyjs/wasm-gen": "1.8.5",
|
||||
"@webassemblyjs/wasm-opt": "1.8.5",
|
||||
"@webassemblyjs/wasm-parser": "1.8.5",
|
||||
"@webassemblyjs/wast-printer": "1.8.5"
|
||||
"@webassemblyjs/ast": "1.9.0",
|
||||
"@webassemblyjs/helper-buffer": "1.9.0",
|
||||
"@webassemblyjs/helper-wasm-bytecode": "1.9.0",
|
||||
"@webassemblyjs/helper-wasm-section": "1.9.0",
|
||||
"@webassemblyjs/wasm-gen": "1.9.0",
|
||||
"@webassemblyjs/wasm-opt": "1.9.0",
|
||||
"@webassemblyjs/wasm-parser": "1.9.0",
|
||||
"@webassemblyjs/wast-printer": "1.9.0"
|
||||
}
|
||||
},
|
||||
"@webassemblyjs/wasm-gen": {
|
||||
"version": "1.8.5",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz",
|
||||
"integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==",
|
||||
"version": "1.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz",
|
||||
"integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==",
|
||||
"requires": {
|
||||
"@webassemblyjs/ast": "1.8.5",
|
||||
"@webassemblyjs/helper-wasm-bytecode": "1.8.5",
|
||||
"@webassemblyjs/ieee754": "1.8.5",
|
||||
"@webassemblyjs/leb128": "1.8.5",
|
||||
"@webassemblyjs/utf8": "1.8.5"
|
||||
"@webassemblyjs/ast": "1.9.0",
|
||||
"@webassemblyjs/helper-wasm-bytecode": "1.9.0",
|
||||
"@webassemblyjs/ieee754": "1.9.0",
|
||||
"@webassemblyjs/leb128": "1.9.0",
|
||||
"@webassemblyjs/utf8": "1.9.0"
|
||||
}
|
||||
},
|
||||
"@webassemblyjs/wasm-opt": {
|
||||
"version": "1.8.5",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz",
|
||||
"integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==",
|
||||
"version": "1.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz",
|
||||
"integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==",
|
||||
"requires": {
|
||||
"@webassemblyjs/ast": "1.8.5",
|
||||
"@webassemblyjs/helper-buffer": "1.8.5",
|
||||
"@webassemblyjs/wasm-gen": "1.8.5",
|
||||
"@webassemblyjs/wasm-parser": "1.8.5"
|
||||
"@webassemblyjs/ast": "1.9.0",
|
||||
"@webassemblyjs/helper-buffer": "1.9.0",
|
||||
"@webassemblyjs/wasm-gen": "1.9.0",
|
||||
"@webassemblyjs/wasm-parser": "1.9.0"
|
||||
}
|
||||
},
|
||||
"@webassemblyjs/wasm-parser": {
|
||||
"version": "1.8.5",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz",
|
||||
"integrity": "sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==",
|
||||
"version": "1.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz",
|
||||
"integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==",
|
||||
"requires": {
|
||||
"@webassemblyjs/ast": "1.8.5",
|
||||
"@webassemblyjs/helper-api-error": "1.8.5",
|
||||
"@webassemblyjs/helper-wasm-bytecode": "1.8.5",
|
||||
"@webassemblyjs/ieee754": "1.8.5",
|
||||
"@webassemblyjs/leb128": "1.8.5",
|
||||
"@webassemblyjs/utf8": "1.8.5"
|
||||
"@webassemblyjs/ast": "1.9.0",
|
||||
"@webassemblyjs/helper-api-error": "1.9.0",
|
||||
"@webassemblyjs/helper-wasm-bytecode": "1.9.0",
|
||||
"@webassemblyjs/ieee754": "1.9.0",
|
||||
"@webassemblyjs/leb128": "1.9.0",
|
||||
"@webassemblyjs/utf8": "1.9.0"
|
||||
}
|
||||
},
|
||||
"@webassemblyjs/wast-parser": {
|
||||
"version": "1.8.5",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz",
|
||||
"integrity": "sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==",
|
||||
"version": "1.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz",
|
||||
"integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==",
|
||||
"requires": {
|
||||
"@webassemblyjs/ast": "1.8.5",
|
||||
"@webassemblyjs/floating-point-hex-parser": "1.8.5",
|
||||
"@webassemblyjs/helper-api-error": "1.8.5",
|
||||
"@webassemblyjs/helper-code-frame": "1.8.5",
|
||||
"@webassemblyjs/helper-fsm": "1.8.5",
|
||||
"@webassemblyjs/ast": "1.9.0",
|
||||
"@webassemblyjs/floating-point-hex-parser": "1.9.0",
|
||||
"@webassemblyjs/helper-api-error": "1.9.0",
|
||||
"@webassemblyjs/helper-code-frame": "1.9.0",
|
||||
"@webassemblyjs/helper-fsm": "1.9.0",
|
||||
"@xtuc/long": "4.2.2"
|
||||
}
|
||||
},
|
||||
"@webassemblyjs/wast-printer": {
|
||||
"version": "1.8.5",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz",
|
||||
"integrity": "sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==",
|
||||
"version": "1.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz",
|
||||
"integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==",
|
||||
"requires": {
|
||||
"@webassemblyjs/ast": "1.8.5",
|
||||
"@webassemblyjs/wast-parser": "1.8.5",
|
||||
"@webassemblyjs/ast": "1.9.0",
|
||||
"@webassemblyjs/wast-parser": "1.9.0",
|
||||
"@xtuc/long": "4.2.2"
|
||||
}
|
||||
},
|
||||
|
|
@ -6546,9 +6545,9 @@
|
|||
"integrity": "sha512-tbx5cHubwE6e2ZG7nqM3g/FZ5PQEDMWmMGNrCUBVRPHXTJaH7CBDdsLeu3eCh3B1tzAxTnAbtmrzvWEvT2NNEA=="
|
||||
},
|
||||
"bootstrap-vue": {
|
||||
"version": "2.8.0",
|
||||
"resolved": "https://registry.npmjs.org/bootstrap-vue/-/bootstrap-vue-2.8.0.tgz",
|
||||
"integrity": "sha512-yGfiJkuU4A3tz7YbCzSvpqeZ41UcmyIoWWXjmIVzBEfv93x2HSRn9zhY4qn/kffF5BX7NNSUJOlVjaR981Gh2w==",
|
||||
"version": "2.9.0",
|
||||
"resolved": "https://registry.npmjs.org/bootstrap-vue/-/bootstrap-vue-2.9.0.tgz",
|
||||
"integrity": "sha512-L9FOIT+nsqEk+5KtrC6XQktDG0UQo+Sk1bph9VxGUmA4Y4Yixy+dABhZNLErRuhIrFysf3FAt1JEkV0tkZfpXA==",
|
||||
"requires": {
|
||||
"@nuxt/opencollective": "^0.3.0",
|
||||
"bootstrap": ">=4.4.1 <5.0.0",
|
||||
|
|
@ -12785,11 +12784,6 @@
|
|||
"semver": "^5.6.0"
|
||||
}
|
||||
},
|
||||
"mamacro": {
|
||||
"version": "0.0.3",
|
||||
"resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz",
|
||||
"integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA=="
|
||||
},
|
||||
"map-age-cleaner": {
|
||||
"version": "0.1.3",
|
||||
"resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
|
||||
|
|
@ -17900,9 +17894,9 @@
|
|||
"integrity": "sha512-a6sumDlzyHVJWb8+YofY4TW112G6p2FCPEAFk+59gIYHv3XHRhm9ltVQ9kli4hNWeQBwSpe8cRN25x0ROunMOw=="
|
||||
},
|
||||
"terser": {
|
||||
"version": "4.3.9",
|
||||
"resolved": "https://registry.npmjs.org/terser/-/terser-4.3.9.tgz",
|
||||
"integrity": "sha512-NFGMpHjlzmyOtPL+fDw3G7+6Ueh/sz4mkaUYa4lJCxOPTNzd0Uj0aZJOmsDYoSQyfuVoWDMSWTPU3huyOm2zdA==",
|
||||
"version": "4.6.7",
|
||||
"resolved": "https://registry.npmjs.org/terser/-/terser-4.6.7.tgz",
|
||||
"integrity": "sha512-fmr7M1f7DBly5cX2+rFDvmGBAaaZyPrHYK4mMdHEDAdNTqXSZgSOfqsfGq2HqPGT/1V0foZZuCZFx8CHKgAk3g==",
|
||||
"requires": {
|
||||
"commander": "^2.20.0",
|
||||
"source-map": "~0.6.1",
|
||||
|
|
@ -18827,11 +18821,11 @@
|
|||
}
|
||||
},
|
||||
"watchpack": {
|
||||
"version": "1.6.0",
|
||||
"resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz",
|
||||
"integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==",
|
||||
"version": "1.6.1",
|
||||
"resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz",
|
||||
"integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==",
|
||||
"requires": {
|
||||
"chokidar": "^2.0.2",
|
||||
"chokidar": "^2.1.8",
|
||||
"graceful-fs": "^4.1.2",
|
||||
"neo-async": "^2.5.0"
|
||||
}
|
||||
|
|
@ -18858,14 +18852,14 @@
|
|||
"integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg=="
|
||||
},
|
||||
"webpack": {
|
||||
"version": "4.42.0",
|
||||
"resolved": "https://registry.npmjs.org/webpack/-/webpack-4.42.0.tgz",
|
||||
"integrity": "sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w==",
|
||||
"version": "4.42.1",
|
||||
"resolved": "https://registry.npmjs.org/webpack/-/webpack-4.42.1.tgz",
|
||||
"integrity": "sha512-SGfYMigqEfdGchGhFFJ9KyRpQKnipvEvjc1TwrXEPCM6H5Wywu10ka8o3KGrMzSMxMQKt8aCHUFh5DaQ9UmyRg==",
|
||||
"requires": {
|
||||
"@webassemblyjs/ast": "1.8.5",
|
||||
"@webassemblyjs/helper-module-context": "1.8.5",
|
||||
"@webassemblyjs/wasm-edit": "1.8.5",
|
||||
"@webassemblyjs/wasm-parser": "1.8.5",
|
||||
"@webassemblyjs/ast": "1.9.0",
|
||||
"@webassemblyjs/helper-module-context": "1.9.0",
|
||||
"@webassemblyjs/wasm-edit": "1.9.0",
|
||||
"@webassemblyjs/wasm-parser": "1.9.0",
|
||||
"acorn": "^6.2.1",
|
||||
"ajv": "^6.10.2",
|
||||
"ajv-keywords": "^3.4.1",
|
||||
|
|
@ -18877,7 +18871,7 @@
|
|||
"loader-utils": "^1.2.3",
|
||||
"memory-fs": "^0.4.1",
|
||||
"micromatch": "^3.1.10",
|
||||
"mkdirp": "^0.5.1",
|
||||
"mkdirp": "^0.5.3",
|
||||
"neo-async": "^2.6.1",
|
||||
"node-libs-browser": "^2.2.1",
|
||||
"schema-utils": "^1.0.0",
|
||||
|
|
@ -18887,6 +18881,19 @@
|
|||
"webpack-sources": "^1.4.1"
|
||||
},
|
||||
"dependencies": {
|
||||
"minimist": {
|
||||
"version": "1.2.5",
|
||||
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
|
||||
"integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
|
||||
},
|
||||
"mkdirp": {
|
||||
"version": "0.5.4",
|
||||
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.4.tgz",
|
||||
"integrity": "sha512-iG9AK/dJLtJ0XNgTuDbSyNS3zECqDlAhnQW4CsNxBG3LQJBbHmRX1egw39DmtOdCAqY+dKXV+sgPgilNWUKMVw==",
|
||||
"requires": {
|
||||
"minimist": "^1.2.5"
|
||||
}
|
||||
},
|
||||
"source-map": {
|
||||
"version": "0.6.1",
|
||||
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@
|
|||
"axios-progress-bar": "^1.2.0",
|
||||
"babel-eslint": "^10.1.0",
|
||||
"bootstrap": "^4.4.1",
|
||||
"bootstrap-vue": "^2.8.0",
|
||||
"bootstrap-vue": "^2.9.0",
|
||||
"chai": "^4.1.2",
|
||||
"core-js": "^3.6.4",
|
||||
"eslint": "^6.8.0",
|
||||
|
|
@ -61,6 +61,6 @@
|
|||
"vue2-perfect-scrollbar": "^1.4.0",
|
||||
"vuedraggable": "^2.23.1",
|
||||
"vuejs-datepicker": "git://github.com/habitrpg/vuejs-datepicker.git#5d237615463a84a23dd6f3f77c6ab577d68593ec",
|
||||
"webpack": "^4.42.0"
|
||||
"webpack": "^4.42.1"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,6 +4,12 @@
|
|||
width: 204px;
|
||||
height: 102px;
|
||||
}
|
||||
.promo_april_fools_2020 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png');
|
||||
background-position: -952px 0px;
|
||||
width: 423px;
|
||||
height: 147px;
|
||||
}
|
||||
.promo_armoire_backgrounds_202003 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png');
|
||||
background-position: -340px -659px;
|
||||
|
|
@ -18,31 +24,37 @@
|
|||
}
|
||||
.promo_egg_quest {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png');
|
||||
background-position: -952px -296px;
|
||||
background-position: -952px -444px;
|
||||
width: 354px;
|
||||
height: 147px;
|
||||
}
|
||||
.promo_hugabug_bundle {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png');
|
||||
background-position: -952px -148px;
|
||||
background-position: -952px -296px;
|
||||
width: 420px;
|
||||
height: 147px;
|
||||
}
|
||||
.promo_mystery_202003 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png');
|
||||
background-position: -952px -444px;
|
||||
background-position: -952px -592px;
|
||||
width: 282px;
|
||||
height: 147px;
|
||||
}
|
||||
.promo_mystery_202004 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png');
|
||||
background-position: -624px -277px;
|
||||
width: 282px;
|
||||
height: 147px;
|
||||
}
|
||||
.promo_pi_day {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png');
|
||||
background-position: -624px -277px;
|
||||
background-position: -316px -316px;
|
||||
width: 273px;
|
||||
height: 147px;
|
||||
}
|
||||
.promo_seasonal_shop_spring {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png');
|
||||
background-position: -316px -168px;
|
||||
background-position: -764px -659px;
|
||||
width: 162px;
|
||||
height: 138px;
|
||||
}
|
||||
|
|
@ -60,19 +72,19 @@
|
|||
}
|
||||
.promo_spring_potions_2020 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png');
|
||||
background-position: -952px 0px;
|
||||
background-position: -952px -148px;
|
||||
width: 423px;
|
||||
height: 147px;
|
||||
}
|
||||
.promo_take_this {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png');
|
||||
background-position: -1235px -444px;
|
||||
background-position: -1235px -592px;
|
||||
width: 96px;
|
||||
height: 69px;
|
||||
}
|
||||
.scene_QuartzFox {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png');
|
||||
background-position: -316px -307px;
|
||||
background-position: 0px -870px;
|
||||
width: 141px;
|
||||
height: 147px;
|
||||
}
|
||||
|
|
@ -90,7 +102,7 @@
|
|||
}
|
||||
.scene_shanaqui {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png');
|
||||
background-position: -952px -592px;
|
||||
background-position: -316px -168px;
|
||||
width: 282px;
|
||||
height: 147px;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,114 +1,114 @@
|
|||
.headAccessory_special_bearEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -819px -1347px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.customize-option.headAccessory_special_bearEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -844px -1362px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
.headAccessory_special_blackHeadband {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -650px -1014px;
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.headAccessory_special_blueHeadband {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1034px -863px;
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.headAccessory_special_cactusEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -273px -1438px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.customize-option.headAccessory_special_cactusEars {
|
||||
.customize-option.headAccessory_special_bearEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -298px -1453px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
.headAccessory_special_foxEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -182px -1438px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.customize-option.headAccessory_special_foxEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -207px -1453px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
.headAccessory_special_greenHeadband {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1178px -917px;
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.headAccessory_special_lionEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -91px -1438px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.customize-option.headAccessory_special_lionEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -116px -1453px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
.headAccessory_special_pandaEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: 0px -1438px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.customize-option.headAccessory_special_pandaEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -25px -1453px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
.headAccessory_special_pigEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1444px -1274px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.customize-option.headAccessory_special_pigEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1469px -1289px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
.headAccessory_special_pinkHeadband {
|
||||
.headAccessory_special_blackHeadband {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -804px -863px;
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.headAccessory_special_blueHeadband {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -919px -863px;
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.headAccessory_special_cactusEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: 0px -1438px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.customize-option.headAccessory_special_cactusEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -25px -1453px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
.headAccessory_special_foxEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1444px -1274px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.customize-option.headAccessory_special_foxEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1469px -1289px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
.headAccessory_special_greenHeadband {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1034px -863px;
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.headAccessory_special_lionEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1444px -1092px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.customize-option.headAccessory_special_lionEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1469px -1107px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
.headAccessory_special_pandaEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1444px -1001px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.customize-option.headAccessory_special_pandaEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1469px -1016px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
.headAccessory_special_pigEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1444px -910px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.customize-option.headAccessory_special_pigEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1469px -925px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
.headAccessory_special_pinkHeadband {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -305px -1014px;
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.headAccessory_special_redHeadband {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -689px -863px;
|
||||
background-position: -420px -1014px;
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.headAccessory_special_tigerEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1444px -1183px;
|
||||
background-position: -1444px -637px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.customize-option.headAccessory_special_tigerEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1469px -1198px;
|
||||
background-position: -1469px -652px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
|
|
@ -120,19 +120,19 @@
|
|||
}
|
||||
.headAccessory_special_wolfEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1444px -1092px;
|
||||
background-position: -1444px -455px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.customize-option.headAccessory_special_wolfEars {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1469px -1107px;
|
||||
background-position: -1469px -470px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
.headAccessory_special_yellowHeadband {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -420px -1014px;
|
||||
background-position: -650px -1014px;
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
|
|
@ -234,7 +234,7 @@
|
|||
}
|
||||
.shop_head_special_2 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1352px -1438px;
|
||||
background-position: -1421px -1438px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
|
|
@ -390,55 +390,55 @@
|
|||
}
|
||||
.shield_healer_1 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1444px -1001px;
|
||||
background-position: -1444px -273px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.shield_healer_2 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1444px -910px;
|
||||
background-position: -1444px -182px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.shield_healer_3 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1444px -819px;
|
||||
background-position: -1444px -91px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.shield_healer_4 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1444px -728px;
|
||||
background-position: -1444px 0px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.shield_healer_5 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1444px -637px;
|
||||
background-position: -1183px -1347px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.shield_rogue_0 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1444px -546px;
|
||||
background-position: -1092px -1347px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.shield_rogue_1 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -400px -1156px;
|
||||
background-position: -504px -1156px;
|
||||
width: 103px;
|
||||
height: 90px;
|
||||
}
|
||||
.shield_rogue_2 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -504px -1156px;
|
||||
background-position: -400px -1156px;
|
||||
width: 103px;
|
||||
height: 90px;
|
||||
}
|
||||
.shield_rogue_3 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -305px -1014px;
|
||||
background-position: -765px -1014px;
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
|
|
@ -450,19 +450,19 @@
|
|||
}
|
||||
.shield_rogue_5 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -919px -863px;
|
||||
background-position: -689px -863px;
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.shield_rogue_6 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -190px -1014px;
|
||||
background-position: -880px -1014px;
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.shield_special_1 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1444px -182px;
|
||||
background-position: -273px -1347px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
|
|
@ -474,73 +474,73 @@
|
|||
}
|
||||
.shield_special_goldenknight {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -880px -1014px;
|
||||
background-position: -995px -1014px;
|
||||
width: 111px;
|
||||
height: 90px;
|
||||
}
|
||||
.shield_special_lootBag {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1183px -1347px;
|
||||
background-position: 0px -1256px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.shield_special_mammothRiderHorn {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1092px -1347px;
|
||||
background-position: -1353px -364px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.shield_special_moonpearlShield {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1001px -1347px;
|
||||
background-position: -182px -1256px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.shield_special_roguishRainbowMessage {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -910px -1347px;
|
||||
background-position: -1002px -1156px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.shield_special_wakizashi {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1107px -1014px;
|
||||
background-position: -1222px -1014px;
|
||||
width: 114px;
|
||||
height: 87px;
|
||||
}
|
||||
.shield_special_wintryMirror {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -992px -1014px;
|
||||
background-position: -1107px -1014px;
|
||||
width: 114px;
|
||||
height: 87px;
|
||||
}
|
||||
.shield_warrior_1 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -455px -1347px;
|
||||
background-position: -1353px -1092px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.shield_warrior_2 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -364px -1347px;
|
||||
background-position: -1353px -1183px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.shield_warrior_3 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -273px -1347px;
|
||||
background-position: 0px -1347px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.shield_warrior_4 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -182px -1256px;
|
||||
background-position: -91px -1347px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.shield_warrior_5 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -91px -1256px;
|
||||
background-position: -182px -1347px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
|
|
@ -786,61 +786,61 @@
|
|||
}
|
||||
.shop_weapon_rogue_6 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1444px -1365px;
|
||||
background-position: 0px -1667px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_weapon_special_0 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1353px -1274px;
|
||||
background-position: -1444px -1365px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_weapon_special_1 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -220px -324px;
|
||||
background-position: -1353px -1274px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_weapon_special_2 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -660px -423px;
|
||||
background-position: -220px -324px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_weapon_special_3 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -660px -492px;
|
||||
background-position: -660px -423px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_weapon_special_aetherCrystals {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -660px -561px;
|
||||
background-position: -660px -492px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_weapon_special_bardInstrument {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -880px -643px;
|
||||
background-position: -660px -561px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_weapon_special_critical {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -880px -712px;
|
||||
background-position: -880px -643px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_weapon_special_fencingFoil {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -880px -781px;
|
||||
background-position: -880px -712px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_weapon_special_lunarScythe {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1222px -1014px;
|
||||
background-position: -880px -781px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
|
|
@ -942,13 +942,13 @@
|
|||
}
|
||||
.shop_weapon_wizard_1 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: 0px -1667px;
|
||||
background-position: -1352px -1438px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_weapon_wizard_2 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1421px -1438px;
|
||||
background-position: -69px -1667px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
|
|
@ -978,85 +978,85 @@
|
|||
}
|
||||
.weapon_healer_0 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1093px -1156px;
|
||||
background-position: -364px -1347px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_healer_1 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1353px -910px;
|
||||
background-position: -455px -1347px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_healer_2 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1353px -1183px;
|
||||
background-position: -546px -1347px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_healer_3 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: 0px -1347px;
|
||||
background-position: -728px -1347px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_healer_4 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -91px -1347px;
|
||||
background-position: -819px -1347px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_healer_5 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -182px -1347px;
|
||||
background-position: -910px -1347px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_healer_6 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -546px -1347px;
|
||||
background-position: -1001px -1347px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_rogue_0 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -637px -1347px;
|
||||
background-position: -1444px -364px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_rogue_1 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1274px -1347px;
|
||||
background-position: -1444px -546px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_rogue_2 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1444px -91px;
|
||||
background-position: -1444px -728px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_rogue_3 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1444px -273px;
|
||||
background-position: -1444px -819px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_rogue_4 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1444px -364px;
|
||||
background-position: -1444px -1183px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_rogue_5 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1444px -455px;
|
||||
background-position: -91px -1438px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_rogue_6 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1002px -1156px;
|
||||
background-position: -182px -1438px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
|
|
@ -1068,169 +1068,169 @@
|
|||
}
|
||||
.weapon_special_2 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1184px -1156px;
|
||||
background-position: -1093px -1156px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_special_3 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: 0px -1256px;
|
||||
background-position: -1184px -1156px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_special_aetherCrystals {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -765px -1014px;
|
||||
background-position: -190px -1014px;
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_special_bardInstrument {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -364px -1438px;
|
||||
background-position: -91px -1256px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_special_fencingFoil {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -273px -1256px;
|
||||
background-position: -364px -1438px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_special_lunarScythe {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -364px -1256px;
|
||||
background-position: -273px -1256px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_special_mammothRiderSpear {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -455px -1256px;
|
||||
background-position: -364px -1256px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_special_nomadsScimitar {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -546px -1256px;
|
||||
background-position: -455px -1256px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_special_pageBanner {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -637px -1256px;
|
||||
background-position: -546px -1256px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_special_roguishRainbowMessage {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -728px -1256px;
|
||||
background-position: -637px -1256px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_special_skeletonKey {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -819px -1256px;
|
||||
background-position: -728px -1256px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_special_tachi {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -910px -1256px;
|
||||
background-position: -819px -1256px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_special_taskwoodsLantern {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1001px -1256px;
|
||||
background-position: -910px -1256px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_special_tridentOfCrashingTides {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1092px -1256px;
|
||||
background-position: -1001px -1256px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_warrior_0 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1183px -1256px;
|
||||
background-position: -1092px -1256px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_warrior_1 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1353px 0px;
|
||||
background-position: -1183px -1256px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_warrior_2 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1353px -91px;
|
||||
background-position: -1353px 0px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_warrior_3 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1353px -182px;
|
||||
background-position: -1353px -91px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_warrior_4 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1353px -273px;
|
||||
background-position: -1353px -182px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_warrior_5 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1353px -364px;
|
||||
background-position: -1353px -273px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_warrior_6 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1353px -455px;
|
||||
background-position: -911px -1156px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_wizard_0 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1353px -546px;
|
||||
background-position: -1353px -455px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_wizard_1 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1353px -637px;
|
||||
background-position: -1353px -546px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_wizard_2 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1353px -728px;
|
||||
background-position: -1353px -637px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_wizard_3 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1353px -819px;
|
||||
background-position: -1353px -728px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_wizard_4 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -911px -1156px;
|
||||
background-position: -1353px -819px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_wizard_5 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1353px -1001px;
|
||||
background-position: -1353px -910px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_wizard_6 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1353px -1092px;
|
||||
background-position: -1353px -1001px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
|
|
@ -1272,25 +1272,25 @@
|
|||
}
|
||||
.avatar_floral_healer {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: 0px -1156px;
|
||||
background-position: -300px -1156px;
|
||||
width: 99px;
|
||||
height: 99px;
|
||||
}
|
||||
.avatar_floral_rogue {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -100px -1156px;
|
||||
background-position: -200px -1156px;
|
||||
width: 99px;
|
||||
height: 99px;
|
||||
}
|
||||
.avatar_floral_warrior {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -200px -1156px;
|
||||
background-position: 0px -1156px;
|
||||
width: 99px;
|
||||
height: 99px;
|
||||
}
|
||||
.avatar_floral_wizard {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -300px -1156px;
|
||||
background-position: -100px -1156px;
|
||||
width: 99px;
|
||||
height: 99px;
|
||||
}
|
||||
|
|
@ -1320,13 +1320,13 @@
|
|||
}
|
||||
.empty_bottles {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -69px -1667px;
|
||||
background-position: -138px -1667px;
|
||||
width: 64px;
|
||||
height: 54px;
|
||||
}
|
||||
.ghost {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -728px -1347px;
|
||||
background-position: -637px -1347px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
|
|
@ -1518,7 +1518,7 @@
|
|||
}
|
||||
.seafoam_star {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1444px 0px;
|
||||
background-position: -1274px -1347px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
|
|
@ -1650,16 +1650,22 @@
|
|||
}
|
||||
.notif_inventory_special_thankyou {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1763px -580px;
|
||||
background-position: -1763px -553px;
|
||||
width: 20px;
|
||||
height: 24px;
|
||||
}
|
||||
.notif_inventory_special_valentine {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1763px -553px;
|
||||
background-position: -1763px -580px;
|
||||
width: 20px;
|
||||
height: 24px;
|
||||
}
|
||||
.npc_aprilFool {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1178px -917px;
|
||||
width: 114px;
|
||||
height: 93px;
|
||||
}
|
||||
.npc_bailey {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -1742px 0px;
|
||||
|
|
@ -1704,13 +1710,13 @@
|
|||
}
|
||||
.quest_amber {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -220px -423px;
|
||||
background-position: -527px 0px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_armadillo {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -440px -423px;
|
||||
background-position: 0px -423px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
|
|
@ -1734,13 +1740,13 @@
|
|||
}
|
||||
.quest_axolotl {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: 0px -423px;
|
||||
background-position: -747px -220px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_badger {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -307px 0px;
|
||||
background-position: 0px -643px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
|
|
@ -1758,7 +1764,7 @@
|
|||
}
|
||||
.quest_bronze {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -747px -220px;
|
||||
background-position: -660px -643px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
|
|
@ -1770,13 +1776,13 @@
|
|||
}
|
||||
.quest_butterfly {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -660px -643px;
|
||||
background-position: -747px 0px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_cheetah {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: 0px -203px;
|
||||
background-position: -220px -423px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
|
|
@ -1788,7 +1794,7 @@
|
|||
}
|
||||
.quest_dilatory {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -220px -643px;
|
||||
background-position: -440px -423px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
|
|
@ -1806,25 +1812,25 @@
|
|||
}
|
||||
.quest_dilatoryDistress3 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -747px 0px;
|
||||
background-position: -440px -643px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_dilatory_derby {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -440px -643px;
|
||||
background-position: -307px 0px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_dolphin {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: -527px 0px;
|
||||
background-position: -220px -643px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_dustbunnies {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-12.png');
|
||||
background-position: 0px -643px;
|
||||
background-position: 0px -203px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1738,265 +1738,265 @@
|
|||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Ember {
|
||||
.Pet-BearCub-Dessert {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1558px -500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Fairy {
|
||||
.Pet-BearCub-Ember {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1558px -600px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Floral {
|
||||
.Pet-BearCub-Fairy {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1558px -700px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Frost {
|
||||
.Pet-BearCub-Floral {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1558px -800px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Ghost {
|
||||
.Pet-BearCub-Frost {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1558px -900px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Glass {
|
||||
.Pet-BearCub-Ghost {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1558px -1000px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Glow {
|
||||
.Pet-BearCub-Glass {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1558px -1100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Golden {
|
||||
.Pet-BearCub-Glow {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1558px -1200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Holly {
|
||||
.Pet-BearCub-Golden {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1558px -1300px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-IcySnow {
|
||||
.Pet-BearCub-Holly {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1558px -1400px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Peppermint {
|
||||
.Pet-BearCub-IcySnow {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: 0px -1500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Polar {
|
||||
.Pet-BearCub-Peppermint {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -82px -1500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Rainbow {
|
||||
.Pet-BearCub-Polar {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -164px -1500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Red {
|
||||
.Pet-BearCub-Rainbow {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -246px -1500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-RoseQuartz {
|
||||
.Pet-BearCub-Red {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -328px -1500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-RoyalPurple {
|
||||
.Pet-BearCub-RoseQuartz {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -410px -1500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Ruby {
|
||||
.Pet-BearCub-RoyalPurple {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -492px -1500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Shade {
|
||||
.Pet-BearCub-Ruby {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -574px -1500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Shadow {
|
||||
.Pet-BearCub-Shade {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -656px -1500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Shimmer {
|
||||
.Pet-BearCub-Shadow {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -738px -1500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Silver {
|
||||
.Pet-BearCub-Shimmer {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -820px -1500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Skeleton {
|
||||
.Pet-BearCub-Silver {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -902px -1500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Spooky {
|
||||
.Pet-BearCub-Skeleton {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -984px -1500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-StarryNight {
|
||||
.Pet-BearCub-Spooky {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1066px -1500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Sunshine {
|
||||
.Pet-BearCub-StarryNight {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1148px -1500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Thunderstorm {
|
||||
.Pet-BearCub-Sunshine {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1230px -1500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Veggie {
|
||||
.Pet-BearCub-Thunderstorm {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1312px -1500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Watery {
|
||||
.Pet-BearCub-Veggie {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1394px -1500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-White {
|
||||
.Pet-BearCub-Watery {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1476px -1500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-BearCub-Zombie {
|
||||
.Pet-BearCub-White {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1558px -1500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Beetle-Base {
|
||||
.Pet-BearCub-Zombie {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1640px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Beetle-CottonCandyBlue {
|
||||
.Pet-Beetle-Base {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1640px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Beetle-CottonCandyPink {
|
||||
.Pet-Beetle-CottonCandyBlue {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1640px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Beetle-Desert {
|
||||
.Pet-Beetle-CottonCandyPink {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1230px -800px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Beetle-Golden {
|
||||
.Pet-Beetle-Desert {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1230px -700px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Beetle-Red {
|
||||
.Pet-Beetle-Golden {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1230px -600px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Beetle-Shade {
|
||||
.Pet-Beetle-Red {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1230px -500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Beetle-Skeleton {
|
||||
.Pet-Beetle-Shade {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1230px -400px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Beetle-White {
|
||||
.Pet-Beetle-Skeleton {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1230px -300px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Beetle-Zombie {
|
||||
.Pet-Beetle-White {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1230px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Bunny-Base {
|
||||
.Pet-Beetle-Zombie {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1230px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Bunny-CottonCandyBlue {
|
||||
.Pet-Bunny-Base {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1230px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Bunny-CottonCandyPink {
|
||||
.Pet-Bunny-CottonCandyBlue {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1148px -1100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Bunny-Desert {
|
||||
.Pet-Bunny-CottonCandyPink {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-24.png');
|
||||
background-position: -1640px -300px;
|
||||
width: 81px;
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 4.6 KiB After Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 6.7 KiB |
|
Before Width: | Height: | Size: 8.7 KiB After Width: | Height: | Size: 7.8 KiB |
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 10 KiB |
|
Before Width: | Height: | Size: 7.8 KiB After Width: | Height: | Size: 8.8 KiB |
|
Before Width: | Height: | Size: 263 KiB After Width: | Height: | Size: 278 KiB |
|
Before Width: | Height: | Size: 192 KiB After Width: | Height: | Size: 193 KiB |
|
Before Width: | Height: | Size: 185 KiB After Width: | Height: | Size: 184 KiB |
|
Before Width: | Height: | Size: 166 KiB After Width: | Height: | Size: 166 KiB |
|
Before Width: | Height: | Size: 167 KiB After Width: | Height: | Size: 166 KiB |
|
Before Width: | Height: | Size: 81 KiB After Width: | Height: | Size: 87 KiB |
|
|
@ -5,14 +5,7 @@
|
|||
right: 0;
|
||||
bottom: 0;
|
||||
left: 0;
|
||||
|
||||
&:not([class*="FlyingPig"]) {
|
||||
top: -28px !important;
|
||||
}
|
||||
}
|
||||
|
||||
.Pet[class*="FlyingPig"] {
|
||||
top: 7px !important;
|
||||
top: -28px !important;
|
||||
}
|
||||
|
||||
.Pet.Pet-Dragon-Hydra {
|
||||
|
|
|
|||
|
|
@ -2,11 +2,11 @@
|
|||
// possible values are: normal, fall, habitoween, thanksgiving, winter, nye, birthday, valentines, spring, summer
|
||||
// more to be added on future seasons
|
||||
|
||||
$npc_market_flavor: 'spring';
|
||||
$npc_quests_flavor: 'spring';
|
||||
$npc_seasonal_flavor: 'spring';
|
||||
$npc_timetravelers_flavor: 'spring';
|
||||
$npc_tavern_flavor: 'spring';
|
||||
$npc_market_flavor: 'aprilfools';
|
||||
$npc_quests_flavor: 'aprilfools';
|
||||
$npc_seasonal_flavor: 'aprilfools';
|
||||
$npc_timetravelers_flavor: 'aprilfools';
|
||||
$npc_tavern_flavor: 'aprilfools';
|
||||
|
||||
$restingToolbarHeight: 40px;
|
||||
$menuToolbarHeight: 56px;
|
||||
|
|
|
|||
|
|
@ -79,9 +79,8 @@
|
|||
></span>
|
||||
<!-- Pet-->
|
||||
<span
|
||||
v-if="member.items.currentPet"
|
||||
class="current-pet"
|
||||
:class="'Pet-' + member.items.currentPet"
|
||||
:class="foolPet(member.items.currentPet)"
|
||||
></span>
|
||||
</template>
|
||||
</div>
|
||||
|
|
@ -124,6 +123,7 @@
|
|||
</style>
|
||||
|
||||
<script>
|
||||
import includes from 'lodash/includes';
|
||||
import { mapState } from '@/libs/store';
|
||||
|
||||
import ClassBadge from '@/components/members/classBadge';
|
||||
|
|
@ -189,7 +189,7 @@ export default {
|
|||
let val = '27px';
|
||||
|
||||
if (!this.avatarOnly) {
|
||||
if (this.member.items.currentPet) val = '24px';
|
||||
// if (this.member.items.currentPet) val = '24px';
|
||||
if (this.member.items.currentMount) val = '0px';
|
||||
}
|
||||
|
||||
|
|
@ -276,6 +276,52 @@ export default {
|
|||
|
||||
return !buffs.snowball && !buffs.spookySparkles && !buffs.shinySeed && !buffs.seafoam;
|
||||
},
|
||||
foolPet (pet) {
|
||||
const SPECIAL_PETS = [
|
||||
'Wolf-Veteran',
|
||||
'Wolf-Cerberus',
|
||||
'Dragon-Hydra',
|
||||
'Turkey-Base',
|
||||
'BearCub-Polar',
|
||||
'MantisShrimp-Base',
|
||||
'JackOLantern-Base',
|
||||
'Mammoth-Base',
|
||||
'Tiger-Veteran',
|
||||
'Phoenix-Base',
|
||||
'Turkey-Gilded',
|
||||
'MagicalBee-Base',
|
||||
'Lion-Veteran',
|
||||
'Gryphon-RoyalPurple',
|
||||
'JackOLantern-Ghost',
|
||||
'Jackalope-RoyalPurple',
|
||||
'Orca-Base',
|
||||
'Bear-Veteran',
|
||||
'Hippogriff-Hopeful',
|
||||
'Fox-Veteran',
|
||||
'JackOLantern-Glow',
|
||||
'Gryphon-Gryphatrice',
|
||||
];
|
||||
const BASE_PETS = [
|
||||
'Wolf',
|
||||
'TigerCub',
|
||||
'PandaCub',
|
||||
'LionCub',
|
||||
'Fox',
|
||||
'FlyingPig',
|
||||
'BearCub',
|
||||
'Dragon',
|
||||
'Cactus',
|
||||
];
|
||||
if (!pet) return 'Pet-Cactus-Dessert';
|
||||
if (SPECIAL_PETS.indexOf(pet) !== -1) {
|
||||
return 'Pet-LionCub-Dessert';
|
||||
}
|
||||
const species = pet.slice(0, pet.indexOf('-'));
|
||||
if (includes(BASE_PETS, species)) {
|
||||
return `Pet-${species}-Dessert`;
|
||||
}
|
||||
return 'Pet-FlyingPig-Dessert';
|
||||
},
|
||||
},
|
||||
};
|
||||
</script>
|
||||
|
|
|
|||
|
|
@ -161,7 +161,10 @@ export default {
|
|||
},
|
||||
getPetItemClass () {
|
||||
if (this.isOwned() || (this.mountOwned() && this.isHatchable())) {
|
||||
return `Pet Pet-${this.item.key} ${this.item.eggKey}`;
|
||||
if (this.isSpecial()) {
|
||||
return 'Pet Pet-LionCub-Dessert';
|
||||
}
|
||||
return `${this.item.class} ${this.item.eggKey}`;
|
||||
}
|
||||
|
||||
if (!this.isOwned() && this.isSpecial()) {
|
||||
|
|
@ -173,7 +176,7 @@ export default {
|
|||
}
|
||||
|
||||
if (this.mountOwned()) {
|
||||
return `GreyedOut Pet Pet-${this.item.key} ${this.item.eggKey}`;
|
||||
return `GreyedOut ${this.item.class} ${this.item.eggKey}`;
|
||||
}
|
||||
|
||||
// Can't hatch
|
||||
|
|
|
|||
|
|
@ -1,8 +1,10 @@
|
|||
|
||||
import content from '@/../../common/script/content';
|
||||
|
||||
const specialPets = Object.keys(content.specialPets);
|
||||
const wackyPets = Object.keys(content.wackyPets);
|
||||
const questPets = Object.keys(content.questPets);
|
||||
const premiumPets = Object.keys(content.premiumPets);
|
||||
const dropPets = Object.keys(content.pets);
|
||||
|
||||
function getText (textOrFunction) {
|
||||
if (textOrFunction instanceof Function) {
|
||||
|
|
@ -34,10 +36,20 @@ export function isSpecial (animal) {
|
|||
|
||||
export function createAnimal (egg, potion, type, _content, userItems) {
|
||||
const animalKey = `${egg.key}-${potion.key}`;
|
||||
let fooledKey = '';
|
||||
if (questPets.includes(animalKey)) {
|
||||
fooledKey = 'FlyingPig-Dessert';
|
||||
} else if (dropPets.includes(animalKey)
|
||||
|| premiumPets.includes(animalKey)
|
||||
|| wackyPets.includes(animalKey)) {
|
||||
fooledKey = `${egg.key}-Dessert`;
|
||||
} else {
|
||||
fooledKey = animalKey;
|
||||
}
|
||||
|
||||
return {
|
||||
key: animalKey,
|
||||
class: type === 'pet' ? `Pet Pet-${animalKey}` : `Mount_Icon_${animalKey}`,
|
||||
class: type === 'pet' ? `Pet Pet-${fooledKey}` : `Mount_Icon_${animalKey}`,
|
||||
eggKey: egg.key,
|
||||
eggName: getText(egg.text),
|
||||
potionKey: potion.key,
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
"reachedLevel": "Dosáhl jsi úrovně <%= level %>",
|
||||
"achievementLostMasterclasser": "Dokončení výprav: Série Mistra třídy",
|
||||
"achievementLostMasterclasserText": "Splnil všech šestnáct výprav v sérii výprav Mistra třídy a vyřešil záhadu Ztraceného Mistra!",
|
||||
"achievementLostMasterclasserModalText": "Dokončil jsi všech 16 masterclass výprav a vyřešil jsi tajemství ztracené masterclass!",
|
||||
"achievementLostMasterclasserModalText": "Dokončil jsi všech šestnáct výprav Mistra třídy a vyřešil jsi tajemství Ztraceného Mistra!",
|
||||
"achievementMindOverMatter": "Mysl nad hmotou",
|
||||
"achievementMindOverMatterText": "Dokončil/a kamennou, slizovou a vlněnou mazlíčkovou výpravu.",
|
||||
"achievementMindOverMatterModalText": "Dokončil jsi kamennou, slizovou a vlněnou mazlíčkovou výpravu!",
|
||||
|
|
@ -55,5 +55,12 @@
|
|||
"achievementCreatedTask": "Vytvořte úkol",
|
||||
"earnedAchievement": "Získali jste úspěch!",
|
||||
"viewAchievements": "Zobrazit úspěchy",
|
||||
"letsGetStarted": "Začněme!"
|
||||
"letsGetStarted": "Začněme!",
|
||||
"foundNewItemsCTA": "Podívej se do Tvého Inventáře a zkus zkombinovat Tvůj nový líhnoucí lektvar a vajíčko!",
|
||||
"foundNewItemsExplanation": "Splnění úkolů Ti dá šanci najít předměty, jako vajíčka, líhnoucí lektvary a jídlo.",
|
||||
"foundNewItems": "Našel jsi nové předměty!",
|
||||
"hideAchievements": "Schovat <%= kategorie %>",
|
||||
"onboardingCompleteDesc": "Získáš <strong>5 ocenění</strong> a <strong class=\"gold-amount\">100</strong> zlaťáků za dokončení seznamu.",
|
||||
"onboardingProgress": "<%= percentage %>% postup",
|
||||
"gettingStartedDesc": "Vytvoř si úkol, splň jej a pak se podívej na své odměny. Dostaneš <strong>5 ocenění</strong> a <strong class=“gold-amount”>100 zlaťáků</strong>, jakmile budeš hotový!"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -72,5 +72,6 @@
|
|||
"achievementTickledPink": "Rosige Bäckchen",
|
||||
"foundNewItems": "Du hast neue Gegenstände gefunden!",
|
||||
"foundNewItemsCTA": "Schau in Dein Inventar und versuche, Dein neues Schlüpfelixier mit einem Ei zu kombinieren!",
|
||||
"foundNewItemsExplanation": "Durch das Abschließen von Aufgaben erhältst Du die Chance Gegenstände, wie etwa Eier, Schlüpfelixiere und Futter, zu finden."
|
||||
"foundNewItemsExplanation": "Durch das Abschließen von Aufgaben erhältst Du die Chance Gegenstände, wie etwa Eier, Schlüpfelixiere und Futter, zu finden.",
|
||||
"achievementBugBonanza": "Kostbarer Käfer"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -681,7 +681,7 @@
|
|||
"questRubyCollectRubyGems": "Rubine",
|
||||
"questRubyCollectVenusRunes": "Venus-Runen",
|
||||
"questRubyCollectAquariusRunes": "Wassermann-Tierkreis-Runen",
|
||||
"questRubyText": "Die Rubinrote Lösung",
|
||||
"questRubyText": "Rubinrote Reaktion",
|
||||
"questRubyCompletion": "Nachdem die notwendigen Gegenstände sicher verstaut sind, eilen Sie drei zurück nach Habit City und treffen sich in @ beffymaroos Labor. \"Ausgezeichnete Arbeit!\" @beffymaroo sagt. \"Du hast die Zutaten für den Trank gesammelt!“ <br> <br> @beffymaroo kombiniert sorgfältig die Runen und Rubine zu einem leuchtend roten Trank und gießt einen Teil davon auf zwei Haustier-Eier. Wenn Sie die Ergebnisse beobachten, bemerken Sie, dass die beiden Haustiere völlig uninteressiert aneinander zu sein scheinen! <br> <br> \"Hat es nicht funktioniert?“ @Gully fragt. Aber bevor jemand antworten kann, merkt man plötzlich, dass es nicht der Trank ist, der Freundschaft und Liebe schafft, sondern die Erfahrung, gemeinsam auf ein gemeinsames Ziel hinzuarbeiten. Du kommst von der Suche weg, nachdem du neue Freunde gewonnen hast ... und einige auffällige neue Haustiere!",
|
||||
"questRubyNotes": "Die normalerweise geschäftigen Gipfel der Stoïkalm-Vulkane liegen still im Schnee. \"Ich nehme an, die Wanderer und Seher halten Winterschlaf?\" @gully sagt zu dir und @Aspiring_Advocate. \"Das erleichtert uns die Suche.\" <br> <br> Wenn Sie den Gipfel erreichen, verschmilzt der kühle Wind mit dem Dampf, der aus dem Krater aufsteigt. \"Dort!\" @Aspiring_Advocate ruft aus und zeigt auf eine heiße Quelle. \"Welchen besseren Ort gibt es, um kühle Runen des Wassermanns und leidenschaftliche Runen der Venus zu finden, als wo sich Eis und Feuer treffen?“ <br> <br> Sie drei beeilen sich in Richtung der heißen Quelle. \"Laut meiner Forschung\", sagt @Aspiring_Advocate, \"wird die Kombination der Runen mit herzförmigen Rubinen einen Schlupftrank erzeugen, der Freundschaft und Liebe fördern kann!\" <br> <br> Aufgeregt von der Aussicht auf eine neue Entdeckung, Sie alle Lächeln. \"In Ordnung\", sagt @gully, \"fangen wir an zu suchen!\""
|
||||
}
|
||||
|
|
|
|||
|
|
@ -203,7 +203,7 @@
|
|||
"goToSettings": "Gehe zu Einstellungen",
|
||||
"usernameVerifiedConfirmation": "Dein Benutzername, <%= username %>, ist bestätigt!",
|
||||
"usernameNotVerified": "Bitte bestätige Deinen Benutzernamen.",
|
||||
"changeUsernameDisclaimer": "Dieser Benutzername wird für Einladungen, @Erwähnungen im Chat und Nachrichten verwendet werden.",
|
||||
"changeUsernameDisclaimer": "Dein Benutzername wird für Einladungen, @Erwähnungen im Chat und Nachrichten verwendet. Er muss zwischen 1 und 20 Zeichen haben, darf nur Buchstaben von a bis z, Ziffern von 0 bis 9, Bindestriche oder Unterstriche beinhalten und darf keine unpassenden Ausdrücke enthalten.",
|
||||
"verifyUsernameVeteranPet": "Eines dieser Veteranen-Haustiere wartet auf Dich wenn Du die Bestätigung abgeschlossen hast!",
|
||||
"subscriptionReminders": "Abonnement-Erinnerung",
|
||||
"newPMNotificationTitle": "Neue Nachricht von <%= name %>",
|
||||
|
|
|
|||
|
|
@ -69,5 +69,11 @@
|
|||
"achievementRosyOutlook": "Rosy Lookout",
|
||||
"achievementTickledPinkModalText": "Ye've collected all th' Cotton Candy Pink Critters!",
|
||||
"achievementTickledPinkText": "'as collected all Cotton Candy Pink Critters.",
|
||||
"achievementTickledPink": "Pickled Pink"
|
||||
"achievementTickledPink": "Pickled Pink",
|
||||
"foundNewItemsCTA": "Head t' yer inventory an' try combinin' yer new 'atchin' potion an' egg!",
|
||||
"foundNewItemsExplanation": "Completin' tasks gives ye a chance ta find new items, like eggs, 'atchin' potions, an' vittles.",
|
||||
"foundNewItems": "Ye found somethin' new!",
|
||||
"achievementBugBonanzaModalText": "Ye've kermpleted th' Beetle, Butterfly, Snail, an' Spidey pet quests!",
|
||||
"achievementBugBonanzaText": "'as kermpleted Beetle, Butterfly, Snail, an' Spidey pet quests.",
|
||||
"achievementBugBonanza": "Crawly Catcher"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1813,5 +1813,7 @@
|
|||
"weaponSpecialWinter2020MageNotes": "Wiv practice, ye kin perject this aural magic (in waves! Like th' sea!!) any way ye like: a thoughtful hum, a festive chime, er a RED TASK O'ERBOARD ALARM. Raises yer Intelligence by <%= int %> and Perception by <%= per %>. Limited Edition 2019-2020 Winter Gear.",
|
||||
"weaponSpecialWinter2020MageText": "Ripplin' Waves o' Sound",
|
||||
"weaponSpecialWinter2020WarriorNotes": "Avast, squirrels! Ye'll get no piece o' this! ...But iffen ye wanna hang out an' 'ave cocoa, that be cool. Raises yer Strength by <%= str %>. Limited Edition 2019-2020 Winter Gear.",
|
||||
"weaponSpecialWinter2020WarriorText": "Pointy Conny-fer Cone"
|
||||
"weaponSpecialWinter2020WarriorText": "Pointy Conny-fer Cone",
|
||||
"weaponSpecialSpring2020RogueNotes": "Ye'll strike so fast it'll look e'en MORE blue! Raises yer Strength by <%= str %>. Limited Edition 2020 Spring Gear.",
|
||||
"weaponSpecialSpring2020RogueText": "Laz-yer-rite Blade"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -71,6 +71,9 @@
|
|||
"achievementTickledPinkText": "Has collected all Cotton Candy Pink Pets.",
|
||||
"achievementTickledPink": "Tickled Pink",
|
||||
"foundNewItemsCTA": "Head to your Inventory and try combining your new hatching potion and egg!",
|
||||
"foundNewItemsExplanation": "Completing tasks gives you a chance to find items, like eggs, hatching potions, and food.",
|
||||
"foundNewItems": "You found new items!"
|
||||
"foundNewItemsExplanation": "Completing tasks gives you a chance to find items, like Eggs, Hatching Potions, and Pet Food.",
|
||||
"foundNewItems": "You found new items!",
|
||||
"achievementBugBonanzaModalText": "You completed the Beetle, Butterfly, Snail, and Spider pet quests!",
|
||||
"achievementBugBonanzaText": "Has completed Beetle, Butterfly, Snail, and Spider pet quests.",
|
||||
"achievementBugBonanza": "Bug Bonanza"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -354,5 +354,6 @@
|
|||
"questEggDolphinAdjective": "a chipper",
|
||||
"questEggDolphinMountText": "Dolphin",
|
||||
"questEggDolphinText": "Dolphin",
|
||||
"hatchingPotionRuby": "Ruby"
|
||||
"hatchingPotionRuby": "Ruby",
|
||||
"hatchingPotionBirchBark": "Birch Bark"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2051,5 +2051,33 @@
|
|||
"armorArmoireBaseballUniformNotes": "Pinstripes never go out of style. Increases Constitution and Strength by <%= attrs %> each. Enchanted Armoire: Baseball Set (Item 2 of 4).",
|
||||
"armorArmoireBaseballUniformText": "Baseball Uniform",
|
||||
"weaponArmoireBaseballBatNotes": "Get a home run on those good habits! Increases Constitution by <%= con %>. Enchanted Armoire: Baseball Set (Item 3 of 4).",
|
||||
"weaponArmoireBaseballBatText": "Baseball Bat"
|
||||
"weaponArmoireBaseballBatText": "Baseball Bat",
|
||||
"shieldSpecialSpring2020HealerNotes": "Ward off those musty old To-Dos with this sweet-smelling shield. Increases Constitution by <%= con %>. Limited Edition 2020 Spring Gear.",
|
||||
"shieldSpecialSpring2020HealerText": "Perfumed Shield",
|
||||
"shieldSpecialSpring2020WarriorNotes": "Don't let the delicate colors fool you. This shield has got you covered! Increases Constitution by <%= con %>. Limited Edition 2020 Spring Gear.",
|
||||
"shieldSpecialSpring2020WarriorText": "Iridescent Shield",
|
||||
"headSpecialSpring2020HealerNotes": "Beguile your foes with this headpiece made of flowers! Increases Intelligence by <%= int %>. Limited Edition 2020 Spring Gear.",
|
||||
"headSpecialSpring2020HealerText": "Iris Fascinator",
|
||||
"headSpecialSpring2020MageNotes": "Is the sky clear? Humidity low? Don't worry, we've got you. Moisten your magic without dampening your spirits! Increases Perception by <%= per %>. Limited Edition 2020 Spring Gear.",
|
||||
"headSpecialSpring2020MageText": "Drip Top Cap",
|
||||
"headSpecialSpring2020WarriorNotes": "Your enemies' blows will glance off this beetle-inspired helm! Increases Strength by <%= str %>. Limited Edition 2020 Spring Gear.",
|
||||
"headSpecialSpring2020WarriorText": "Beetle Helm",
|
||||
"headSpecialSpring2020RogueNotes": "So vibrant and valuable, you'll be tempted to steal it off your own head. Increases Perception by <%= per %>. Limited Edition 2020 Spring Gear.",
|
||||
"headSpecialSpring2020RogueText": "Lapis Kabuto",
|
||||
"armorSpecialSpring2020HealerNotes": "Wrap yourself in soft iris leaves and petals to fool enemies into underestimating your healing power. Increases Constitution by <%= con %>. Limited Edition 2020 Spring Gear.",
|
||||
"armorSpecialSpring2020HealerText": "Protective Petals",
|
||||
"armorSpecialSpring2020MageNotes": "If you can't resist stomping through the leavings of rainstorms, this armour is for you! Turn a childish impulse into a display of mystic artistry. Increases Intelligence by <%= int %>. Limited Edition 2020 Spring Gear.",
|
||||
"armorSpecialSpring2020MageText": "Whirlpuddle Gown",
|
||||
"armorSpecialSpring2020WarriorNotes": "This rigid carapace can keep you safe from even the most crushing attacks. Increases Constitution by <%= con %>. Limited Edition 2020 Spring Gear.",
|
||||
"armorSpecialSpring2020WarriorText": "Exoskeleton Armour",
|
||||
"armorSpecialSpring2020RogueNotes": "The colour of twilight, of a multitude of precious stones, of the deepest sea! Increases Perception by <%= per %>. Limited Edition 2020 Spring Gear.",
|
||||
"armorSpecialSpring2020RogueText": "Ultramarine Armour",
|
||||
"weaponSpecialSpring2020HealerNotes": "An iris is beautiful, but the leaves are like swords... don't be deceived by the flowers, this staff is tough as steel! Increases Intelligence by <%= int %>. Limited Edition 2020 Spring Gear.",
|
||||
"weaponSpecialSpring2020HealerText": "Sword-Lily Staff",
|
||||
"weaponSpecialSpring2020MageNotes": "They keep falling on your head! But you'll never stop them by complaining. Increases Intelligence by <%= int %> and Perception by <%= per %>. Limited Edition 2020 Spring Gear.",
|
||||
"weaponSpecialSpring2020MageText": "Raindrops",
|
||||
"weaponSpecialSpring2020WarriorNotes": "Fight or flight, this wing will serve you well! Increases Strength by <%= str %>. Limited Edition 2020 Spring Gear.",
|
||||
"weaponSpecialSpring2020WarriorText": "Sharpened Wing",
|
||||
"weaponSpecialSpring2020RogueNotes": "You'll strike so fast it'll look even MORE blue! Increases Strength by <%= str %>. Limited Edition 2020 Spring Gear.",
|
||||
"weaponSpecialSpring2020RogueText": "Lazurite Blade"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -85,45 +85,45 @@
|
|||
"scarecrowWarriorSet": "Scarecrow Warrior (Warrior)",
|
||||
"stitchWitchSet": "Stitch Witch (Mage)",
|
||||
"potionerSet": "Potioner (Healer)",
|
||||
"battleRogueSet": "Bat-tle Rogue (Rogue)",
|
||||
"battleRogueSet": "Bat-tle (Rogue)",
|
||||
"springingBunnySet": "Springing Bunny (Healer)",
|
||||
"grandMalkinSet": "Grand Malkin (Mage)",
|
||||
"cleverDogSet": "Clever Dog (Rogue)",
|
||||
"braveMouseSet": "Brave Mouse (Warrior)",
|
||||
"summer2016SharkWarriorSet": "Shark Warrior (Warrior)",
|
||||
"summer2016DolphinMageSet": "Dolphin Mage (Mage)",
|
||||
"summer2016SeahorseHealerSet": "Seahorse Healer (Healer)",
|
||||
"summer2016EelSet": "Eel Rogue (Rogue)",
|
||||
"summer2016SharkWarriorSet": "Shark (Warrior)",
|
||||
"summer2016DolphinMageSet": "Dolphin (Mage)",
|
||||
"summer2016SeahorseHealerSet": "Seahorse (Healer)",
|
||||
"summer2016EelSet": "Eel (Rogue)",
|
||||
"fall2016SwampThingSet": "Swamp Thing (Warrior)",
|
||||
"fall2016WickedSorcererSet": "Wicked Sorcerer (Mage)",
|
||||
"fall2016GorgonHealerSet": "Gorgon Healer (Healer)",
|
||||
"fall2016BlackWidowSet": "Black Widow Rogue (Rogue)",
|
||||
"fall2016GorgonHealerSet": "Gorgon (Healer)",
|
||||
"fall2016BlackWidowSet": "Black Widow (Rogue)",
|
||||
"winter2017IceHockeySet": "Ice Hockey (Warrior)",
|
||||
"winter2017WinterWolfSet": "Winter Wolf (Mage)",
|
||||
"winter2017SugarPlumSet": "Sugar Plum Healer (Healer)",
|
||||
"winter2017FrostyRogueSet": "Frosty Rogue (Rogue)",
|
||||
"spring2017FelineWarriorSet": "Feline Warrior (Warrior)",
|
||||
"winter2017SugarPlumSet": "Sugar Plum (Healer)",
|
||||
"winter2017FrostyRogueSet": "Frosty (Rogue)",
|
||||
"spring2017FelineWarriorSet": "Feline (Warrior)",
|
||||
"spring2017CanineConjurorSet": "Canine Conjuror (Mage)",
|
||||
"spring2017FloralMouseSet": "Floral Mouse (Healer)",
|
||||
"spring2017SneakyBunnySet": "Sneaky Bunny (Rogue)",
|
||||
"summer2017SandcastleWarriorSet": "Sandcastle Warrior (Warrior)",
|
||||
"summer2017WhirlpoolMageSet": "Whirlpool Mage (Mage)",
|
||||
"summer2017SandcastleWarriorSet": "Sandcastle (Warrior)",
|
||||
"summer2017WhirlpoolMageSet": "Whirlpool (Mage)",
|
||||
"summer2017SeashellSeahealerSet": "Seashell Seahealer (Healer)",
|
||||
"summer2017SeaDragonSet": "Sea Dragon (Rogue)",
|
||||
"fall2017HabitoweenSet": "Habitoween Warrior (Warrior)",
|
||||
"fall2017MasqueradeSet": "Masquerade Mage (Mage)",
|
||||
"fall2017HauntedHouseSet": "Haunted House Healer (Healer)",
|
||||
"fall2017TrickOrTreatSet": "Trick or Treat Rogue (Rogue)",
|
||||
"winter2018ConfettiSet": "Confetti Mage (Mage)",
|
||||
"winter2018GiftWrappedSet": "Gift-Wrapped Warrior (Warrior)",
|
||||
"winter2018MistletoeSet": "Mistletoe Healer (Healer)",
|
||||
"winter2018ReindeerSet": "Reindeer Rogue (Rogue)",
|
||||
"spring2018SunriseWarriorSet": "Sunrise Warrior (Warrior)",
|
||||
"spring2018TulipMageSet": "Tulip Mage (Mage)",
|
||||
"spring2018GarnetHealerSet": "Garnet Healer (Healer)",
|
||||
"spring2018DucklingRogueSet": "Duckling Rogue (Rogue)",
|
||||
"summer2018BettaFishWarriorSet": "Betta Fish Warrior (Warrior)",
|
||||
"summer2018LionfishMageSet": "Lionfish Mage (Mage)",
|
||||
"fall2017HabitoweenSet": "Habitoween (Warrior)",
|
||||
"fall2017MasqueradeSet": "Masquerade (Mage)",
|
||||
"fall2017HauntedHouseSet": "Haunted House (Healer)",
|
||||
"fall2017TrickOrTreatSet": "Trick or Treat (Rogue)",
|
||||
"winter2018ConfettiSet": "Confetti (Mage)",
|
||||
"winter2018GiftWrappedSet": "Gift-Wrapped (Warrior)",
|
||||
"winter2018MistletoeSet": "Mistletoe (Healer)",
|
||||
"winter2018ReindeerSet": "Reindeer (Rogue)",
|
||||
"spring2018SunriseWarriorSet": "Sunrise (Warrior)",
|
||||
"spring2018TulipMageSet": "Tulip (Mage)",
|
||||
"spring2018GarnetHealerSet": "Garnet (Healer)",
|
||||
"spring2018DucklingRogueSet": "Duckling (Rogue)",
|
||||
"summer2018BettaFishWarriorSet": "Betta Fish (Warrior)",
|
||||
"summer2018LionfishMageSet": "Lionfish (Mage)",
|
||||
"summer2018MerfolkMonarchSet": "Merfolk Monarch (Healer)",
|
||||
"summer2018FisherRogueSet": "Fisher-Rogue (Rogue)",
|
||||
"fall2018MinotaurWarriorSet": "Minotaur (Warrior)",
|
||||
|
|
@ -173,5 +173,10 @@
|
|||
"summer2019ConchHealerSet": "Conch (Healer)",
|
||||
"summer2019WaterLilyMageSet": "Water Lily (Mage)",
|
||||
"summer2019SeaTurtleWarriorSet": "Sea Turtle (Warrior)",
|
||||
"june2018": "June 2018"
|
||||
"june2018": "June 2018",
|
||||
"marchYYYY": "March <%= year %>",
|
||||
"spring2020LapisLazuliRogueSet": "Lapis Lazuli (Rogue)",
|
||||
"spring2020IrisHealerSet": "Iris (Healer)",
|
||||
"spring2020PuddleMageSet": "Puddle (Mage)",
|
||||
"spring2020BeetleWarriorSet": "Rhinoceros Beetle (Warrior)"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -231,7 +231,7 @@
|
|||
"questGroupDilatoryDistress": "Dilatory Distress",
|
||||
"questDilatoryDistress1Text": "Dilatory Distress, Part 1: Message in a Bottle",
|
||||
"questDilatoryDistress1Notes": "A message in a bottle arrived from the newly rebuilt city of Dilatory! It reads: \"Dear Habiticans, we need your help once again. Our princess has disappeared and the city is under siege by some unknown watery demons! The mantis shrimps are holding the attackers at bay. Please aid us!\" To make the long journey to the sunken city, one must be able to breathe water. Fortunately, the alchemists @Benga and @hazel can make it all possible! You only have to find the proper ingredients.",
|
||||
"questDilatoryDistress1Completion": "You don the the finned armour and swim to Dilatory as quickly as you can. The merfolk and their mantis shrimp allies have managed to keep the monsters outside the city for the moment, but they are losing. No sooner are you within the castle walls than the horrifying siege descends!",
|
||||
"questDilatoryDistress1Completion": "You don the finned armor and swim to Dilatory as quickly as you can. The merfolk and their mantis shrimp allies have managed to keep the monsters outside the city for the moment, but they are losing. No sooner are you within the castle walls than the horrifying siege descends!",
|
||||
"questDilatoryDistress1CollectFireCoral": "Fire Coral",
|
||||
"questDilatoryDistress1CollectBlueFins": "Blue Fins",
|
||||
"questDilatoryDistress1DropArmor": "Finned Oceanic Armour (Armour)",
|
||||
|
|
@ -568,7 +568,7 @@
|
|||
"questPterodactylUnlockText": "Unlocks Pterodactyl Eggs for purchase in the Market",
|
||||
"questBadgerText": "Stop Badgering Me!",
|
||||
"questBadgerNotes": "Ah, winter in the Taskwoods. The softly falling snow, the branches sparkling with frost, the Flourishing Fairies… still not snoozing?<br><br>“Why are they still awake?” cries @LilithofAlfheim. “If they don't hibernate soon, they'll never have the energy for planting season.”<br><br>As you and @Willow the Witty hurry to investigate, a furry head pops up from the ground. Before you can yell, “It’s the Badgering Bother!” it’s back in its burrow—but not before snatching up the Fairies' “Hibernate” To-Dos and dropping a giant list of pesky tasks in their place!<br><br>“No wonder the fairies aren't resting, if they're constantly being badgered like that!” @plumilla says. Can you chase off this beast and save the Taskwood’s harvest this year?",
|
||||
"questBadgerCompletion": "You finally drive away the the Badgering Bother and hurry into its burrow. At the end of a tunnel, you find its hoard of the faeries’ “Hibernate” To-Dos. The den is otherwise abandoned, except for three eggs that look ready to hatch.",
|
||||
"questBadgerCompletion": "You finally drive away the Badgering Bother and hurry into its burrow. At the end of a tunnel, you find its hoard of the faeries’ “Hibernate” To-Dos. The den is otherwise abandoned, except for three eggs that look ready to hatch.",
|
||||
"questBadgerBoss": "The Badgering Bother",
|
||||
"questBadgerDropBadgerEgg": "Badger (Egg)",
|
||||
"questBadgerUnlockText": "Unlocks Badger Eggs for purchase in the Market",
|
||||
|
|
@ -683,5 +683,5 @@
|
|||
"questRubyCollectAquariusRunes": "Aquarius Zodiac Runes",
|
||||
"questRubyCompletion": "With the necessary items safely packed away, the three of you rush back to Habit City and meet in @beffymaroo's lab. “Excellent work!” @beffymaroo says. “You've gathered the ingredients for the potion!”<br><br>@beffymaroo carefully combines the runes and the rubies to create a brilliant red potion and pours some of it on two pet eggs. As you observe the results, you notice that the two pets seem completely uninterested in one another!<br><br>“Did it not work?” @gully asks. But before anyone can answer, you suddenly realize that it isn't the potion that creates friendship and love, but rather it is the experience of working together toward a common goal. You come away from the quest having gained some new friends...and some flashy new pets!",
|
||||
"questRubyNotes": "The normally bustling peaks of the Stoïkalm Volcanoes lie silent in the snow. “I suppose the hikers and sight-seers are hibernating?” @gully says to you and @Aspiring_Advocate. “That makes our search easier.”<br><br>As you reach the summit, the chill wind merges with the steam billowing from the crater. “There!” @Aspiring_Advocate exclaims, pointing toward a hot spring. “What better place to find cool runes of Aquarius and passionate runes of Venus than where ice and fire meet?”<br><br>The three of you hurry toward the hot spring. “According to my research,” @Aspiring_Advocate says, “combining the runes with heart-shaped rubies will create a hatching potion that can foster friendship and love!”<br><br>Excited by the prospect of a new discovery, you all smile. “All right,” @gully says, “let's start searching!”",
|
||||
"questRubyText": "The Ruby Solution"
|
||||
"questRubyText": "Ruby Rapport"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -203,7 +203,7 @@
|
|||
"goToSettings": "Go to Settings",
|
||||
"usernameVerifiedConfirmation": "Your username, <%= username %>, is confirmed!",
|
||||
"usernameNotVerified": "Please confirm your username.",
|
||||
"changeUsernameDisclaimer": "This username will be used for invitations, @mentions in chat, and messaging.",
|
||||
"changeUsernameDisclaimer": "Your username is used for invitations, @mentions in chat, and messaging. It must be 1 to 20 characters, containing only letters a to z, numbers 0 to 9, hyphens, or underscores, and cannot include any inappropriate terms.",
|
||||
"verifyUsernameVeteranPet": "One of these Veteran Pets will be waiting for you after you've finished confirming!",
|
||||
"everywhere": "Everywhere",
|
||||
"onlyPrivateSpaces": "Only in private spaces",
|
||||
|
|
|
|||
|
|
@ -72,5 +72,8 @@
|
|||
"achievementTickledPink": "Rose bonbon",
|
||||
"foundNewItemsCTA": "Rendez-vous dans votre inventaire et essayez de combiner les nouvelles potions d'éclosion et les nouveaux œufs !",
|
||||
"foundNewItemsExplanation": "Remplir vos tâches vous donne une chance de trouver des objets, comme les œufs, les potion d'éclosion et la nourriture.",
|
||||
"foundNewItems": "Vous avez trouvé de nouveaux objets !"
|
||||
"foundNewItems": "Vous avez trouvé de nouveaux objets !",
|
||||
"achievementBugBonanzaModalText": "Vous avez achevé les quêtes des scarabées, papillons, escargots et araignées !",
|
||||
"achievementBugBonanzaText": "A achevé les quêtes des scarabées, papillons, escargots et araignées.",
|
||||
"achievementBugBonanza": "Profusion d'insectes"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -354,5 +354,6 @@
|
|||
"premiumPotionUnlimitedNotes": "Ne peut pas être utilisé sur des œufs de familiers de quête.",
|
||||
"hatchingPotionAmber": "d'ambre",
|
||||
"hatchingPotionAurora": "Aurore",
|
||||
"hatchingPotionRuby": "Rubis"
|
||||
"hatchingPotionRuby": "Rubis",
|
||||
"hatchingPotionBirchBark": "Écorce de bouleau"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2051,5 +2051,33 @@
|
|||
"armorArmoireBaseballUniformNotes": "Les rayures ne sont toujours pas passées de mode. Augmente la constitution et la force de <%= attrs %> chacune. Armoire enchantée : ensemble de baseball (objet 2 de 4).",
|
||||
"armorArmoireBaseballUniformText": "Uniforme de baseball",
|
||||
"weaponArmoireBaseballBatNotes": "Faites un home run de ces bonnes habitudes ! Augmente la constitution de <%= con %>. Armoire enchantée : ensemble de baseball (objet 3 de 4).",
|
||||
"weaponArmoireBaseballBatText": "Batte de baseball"
|
||||
"weaponArmoireBaseballBatText": "Batte de baseball",
|
||||
"shieldSpecialSpring2020HealerNotes": "Éloignez ces vieilles tâches moisies avec la bonne odeur de ce bouclier. Augmente la constitution de <%= con %>. Équipement en édition limitée du printemps 2020.",
|
||||
"shieldSpecialSpring2020HealerText": "Bouclier parfumé",
|
||||
"shieldSpecialSpring2020WarriorNotes": "Ne laissez pas ces couleurs délicates vous berner. Ce bouclier vous protégera ! Augmente la constitution de <%= con %>. Équipement en édition limitée du printemps 2020.",
|
||||
"shieldSpecialSpring2020WarriorText": "Bouclier iridescent",
|
||||
"headSpecialSpring2020HealerNotes": "Séduisez vos ennemis avec ce couvre-chef fait de fleurs ! Augmente l'intelligence de <%= int %>. Équipement en édition limitée du printemps 2020.",
|
||||
"headSpecialSpring2020HealerText": "Iris fascinateur",
|
||||
"headSpecialSpring2020MageNotes": "Le ciel est clair ? L'humidité est faible ? Ne vous en faite pas, on s'en occupe. Humidifiez votre magie sans assécher votre esprit ! Augmente la perception de <%= per %>. Équipement en édition limitée du printemps 2020.",
|
||||
"headSpecialSpring2020MageText": "Capuchon d'égouttement",
|
||||
"headSpecialSpring2020WarriorNotes": "Les coups de vos ennemis dévieront de ce casque inspiré d'un scarabée ! Augmente la force de <%= str %>. Équipement en édition limitée du printemps 2020.",
|
||||
"headSpecialSpring2020WarriorText": "Casque scarabée",
|
||||
"headSpecialSpring2020RogueNotes": "Si dynamique et précieux que vous aurez la tentation de le voler de votre propre tête. Augmente la perception de <%= per %>. Équipement en édition limitée du printemps 2020.",
|
||||
"headSpecialSpring2020RogueText": "Kabuto lapis",
|
||||
"armorSpecialSpring2020HealerNotes": "Enveloppez-vous dans des feuilles et des pétales d'iris doux pour tromper vos ennemis et leur faire sous-estimer votre pouvoir de guérison. Augmente la constitution de <%= con %>. Équipement en édition limitée du printemps 2020.",
|
||||
"armorSpecialSpring2020HealerText": "Pétales protectives",
|
||||
"armorSpecialSpring2020MageNotes": "Si vous ne pouvez pas vous retenir de sauter dans les flaques d'eau après la tempête, cette armure est pour vous ! Changez une pulsion enfantine en démonstration de l'art mystique. Augmente l'intelligence de <%= int %>. Équipement en édition limitée du printemps 2020.",
|
||||
"armorSpecialSpring2020MageText": "Robe à tourbillons",
|
||||
"armorSpecialSpring2020WarriorNotes": "Cette carapace rigide peut même vous protéger des attaques écrasantes. Augmente la constitution de <%= con %>. Équipement en édition limitée du printemps 2020.",
|
||||
"armorSpecialSpring2020WarriorText": "Armure exosquelette",
|
||||
"armorSpecialSpring2020RogueNotes": "AL couleur du crépuscule, d'une multitude de pierres précieuses, de la mer la plus profonde ! Augmente la perception de <%= per %>. Équipement en édition limitée du printemps 2020.",
|
||||
"armorSpecialSpring2020RogueText": "Armure outremer",
|
||||
"weaponSpecialSpring2020HealerNotes": "L'iris et magnifique, mais ses feuilles sont comme des épées... Ne vous laissez pas tromper par les fleurs, ce bâton est solide comme l'acier ! Augmente l'intelligence de <%= int %>. Équipement en édition limitée du printemps 2020.",
|
||||
"weaponSpecialSpring2020HealerText": "Bâton de lys-épée",
|
||||
"weaponSpecialSpring2020MageNotes": "Elle n'arrête de vous tomber dessus ! Mais vous ne les arrêterez pas en vous plaignant. Augmente l'intelligence de <%= int %> et la perception de <%= per %>. Équipement en édition limitée du printemps 2020.",
|
||||
"weaponSpecialSpring2020MageText": "Gouttes de pluie",
|
||||
"weaponSpecialSpring2020WarriorNotes": "En vol ou au sol, ces ailes vous serviront bien ! Augmente la force de <%= str %>. Équipement en édition limitée du printemps 2020.",
|
||||
"weaponSpecialSpring2020WarriorText": "Ailes affutées",
|
||||
"weaponSpecialSpring2020RogueNotes": "Vous frapperez si vite que aura l'air encore PLUS bleu ! Augmente la force de <%= str %>. Équipement en édition limitée du printemps 2020.",
|
||||
"weaponSpecialSpring2020RogueText": "Épée de Lazurite"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -85,45 +85,45 @@
|
|||
"scarecrowWarriorSet": "Guerrier épouvantail (Guerrier)",
|
||||
"stitchWitchSet": "Sorcière Couturière (Mage)",
|
||||
"potionerSet": "Alchimiste (Guérisseur)",
|
||||
"battleRogueSet": "Voleur de bat-aille (Voleur)",
|
||||
"battleRogueSet": "Bat-aille (Voleur)",
|
||||
"springingBunnySet": "Lapin bondissant (Guérisseur)",
|
||||
"grandMalkinSet": "Grand matou (Mage)",
|
||||
"cleverDogSet": "Chien futé (Voleur)",
|
||||
"braveMouseSet": "Souris courageuse (Guerrier)",
|
||||
"summer2016SharkWarriorSet": "Guerrier requin (Guerrier)",
|
||||
"summer2016DolphinMageSet": "Mage dauphin (Mage)",
|
||||
"summer2016SeahorseHealerSet": "Guérisseur hippocampe (Guérisseur)",
|
||||
"summer2016EelSet": "Voleur anguille (Voleur)",
|
||||
"summer2016SharkWarriorSet": "Requin (Guerrier)",
|
||||
"summer2016DolphinMageSet": "Dauphin (Mage)",
|
||||
"summer2016SeahorseHealerSet": "Hippocampe (Guérisseur)",
|
||||
"summer2016EelSet": "Anguille (Voleur)",
|
||||
"fall2016SwampThingSet": "Chose des marais (Guerrier)",
|
||||
"fall2016WickedSorcererSet": "Sorcier malicieux (Mage)",
|
||||
"fall2016GorgonHealerSet": "Guérisseur gorgone (Guérisseur)",
|
||||
"fall2016BlackWidowSet": "Voleur veuve-noire (Voleur)",
|
||||
"fall2016GorgonHealerSet": "Gorgone (Guérisseur)",
|
||||
"fall2016BlackWidowSet": "Veuve-noire (Voleur)",
|
||||
"winter2017IceHockeySet": "Guerrier hockeyeur (Guerrier)",
|
||||
"winter2017WinterWolfSet": "Loup hiémal (Mage)",
|
||||
"winter2017SugarPlumSet": "Guérisseur dragée (Guérisseur)",
|
||||
"winter2017FrostyRogueSet": "Voleur givré (Voleur)",
|
||||
"spring2017FelineWarriorSet": "Guerrier félin (Guerrier)",
|
||||
"winter2017SugarPlumSet": "Dragée (Guérisseur)",
|
||||
"winter2017FrostyRogueSet": "Givré (Voleur)",
|
||||
"spring2017FelineWarriorSet": "Félin (Guerrier)",
|
||||
"spring2017CanineConjurorSet": "Conjurateur canin (Mage)",
|
||||
"spring2017FloralMouseSet": "Souris fleurie (Guérisseur)",
|
||||
"spring2017SneakyBunnySet": "Lapin masqué (Voleur)",
|
||||
"summer2017SandcastleWarriorSet": "Guerrier château-de-sable (Guerrier)",
|
||||
"summer2017WhirlpoolMageSet": "Mage tourbillon (Mage)",
|
||||
"summer2017SandcastleWarriorSet": "Château de sable (Guerrier)",
|
||||
"summer2017WhirlpoolMageSet": "Tourbillon (Mage)",
|
||||
"summer2017SeashellSeahealerSet": "Poissoigneur du coquillage (Guérisseur)",
|
||||
"summer2017SeaDragonSet": "Dragon de mer (Voleur)",
|
||||
"fall2017HabitoweenSet": "Guerrier Habitoween (Guerrier)",
|
||||
"fall2017MasqueradeSet": "Mage de mascarade (Mage)",
|
||||
"fall2017HauntedHouseSet": "Guérisseur maison-hantée (Guérisseur)",
|
||||
"fall2017TrickOrTreatSet": "Voleur un-bonbon-ou-un-sort (Voleur)",
|
||||
"winter2018ConfettiSet": "Mage confetti (Mage)",
|
||||
"winter2018GiftWrappedSet": "Guerrier papier-cadeau (Guerrier)",
|
||||
"winter2018MistletoeSet": "Guérisseur du gui (Guérisseur)",
|
||||
"winter2018ReindeerSet": "Voleur renne (Voleur)",
|
||||
"spring2018SunriseWarriorSet": "Guerrier de l'aurore (Guerrier)",
|
||||
"spring2018TulipMageSet": "Mage tulipe (Mage)",
|
||||
"spring2018GarnetHealerSet": "Guérisseur grenat (Guérisseur)",
|
||||
"spring2018DucklingRogueSet": "Voleur caneton (Voleur)",
|
||||
"summer2018BettaFishWarriorSet": "Poisson-combattant (Guerrier)",
|
||||
"summer2018LionfishMageSet": "Mage poisson-lion (Mage)",
|
||||
"fall2017HabitoweenSet": "Habitoween (Guerrier)",
|
||||
"fall2017MasqueradeSet": "Mascarade (Mage)",
|
||||
"fall2017HauntedHouseSet": "Maison hantée (Guérisseur)",
|
||||
"fall2017TrickOrTreatSet": "Un-bonbon-ou-un-sort (Voleur)",
|
||||
"winter2018ConfettiSet": "Confetti (Mage)",
|
||||
"winter2018GiftWrappedSet": "Papier cadeau (Guerrier)",
|
||||
"winter2018MistletoeSet": "Gui (Guérisseur)",
|
||||
"winter2018ReindeerSet": "Renne (Voleur)",
|
||||
"spring2018SunriseWarriorSet": "Aurore (Guerrier)",
|
||||
"spring2018TulipMageSet": "Tulipe (Mage)",
|
||||
"spring2018GarnetHealerSet": "Grenat (Guérisseur)",
|
||||
"spring2018DucklingRogueSet": "Caneton (Voleur)",
|
||||
"summer2018BettaFishWarriorSet": "Poisson combattant (Guerrier)",
|
||||
"summer2018LionfishMageSet": "Poisson-lion (Mage)",
|
||||
"summer2018MerfolkMonarchSet": "Sirène Monarque (Guérisseur)",
|
||||
"summer2018FisherRogueSet": "Voleur-pêcheur (Voleur)",
|
||||
"fall2018MinotaurWarriorSet": "Minotaure (Guerrier)",
|
||||
|
|
@ -173,5 +173,10 @@
|
|||
"decemberYYYY": "Décembre <%= year %>",
|
||||
"winter2020LanternSet": "Lanterne (Voleur)",
|
||||
"winter2020CarolOfTheMageSet": "Chant du mage (Mage)",
|
||||
"winter2020EvergreenSet": "Sempervirent (Guerrier)"
|
||||
"winter2020EvergreenSet": "Sempervirent (Guerrier)",
|
||||
"marchYYYY": "Mars <%= year %>",
|
||||
"spring2020LapisLazuliRogueSet": "Lapis-lazuli (Voleur)",
|
||||
"spring2020IrisHealerSet": "Iris (Guérisseur)",
|
||||
"spring2020BeetleWarriorSet": "Scarabée rhinocéros (Guerrier)",
|
||||
"spring2020PuddleMageSet": "Flaque (Mage)"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -683,5 +683,5 @@
|
|||
"questRubyCollectAquariusRunes": "Runes zodiacales du verseau",
|
||||
"questRubyCompletion": "Les objets nécessaires étant bien emballés, vous vous précipitez tous les trois à Habitiville et vous retrouvez dans le laboratoire de @beffymaroo. \"Excellent travail !\" dit @beffymaroo. \"Vous avez réuni les ingrédients de la potion !\"<br><br>@beffymaroo combine soigneusement les runes et les rubis pour créer une potion rouge brillante et en verse une partie sur deux œufs d'animaux de compagnie. En observant les résultats, vous remarquez que les deux animaux de compagnie semblent complètement désintéressés l'un par rapport à l'autre ! <br><br> \"Ça n'a pas marché ?\" demande @gully. Mais avant de pouvoir répondre, vous vous rendez soudain compte que ce n'est pas la potion qui crée l'amitié et l'amour, mais plutôt l'expérience de travailler ensemble vers un but commun. Vous sortez de la quête en ayant gagné de nouveaux amis... et de nouveaux animaux de compagnie tape-à-l'œil !",
|
||||
"questRubyNotes": "Les sommets des volcans du Stoïkalm, normalement très animés, sont silencieux dans la neige. \"Je suppose que les randonneurs et les observateurs sont en hibernation ?\" vous disent @gully et @Aspiring_Advocate. \"Cela facilite notre recherche.\"<br><br>En atteignant le sommet, le vent froid se confond avec la vapeur qui s'échappe du cratère. \"Là !\" s'exclame @Aspiring_Advocate, montrant une source chaude. \"Quel meilleur endroit pour trouver des runes fraîches du Verseau et des runes passionnées de Vénus que là où la glace et le feu se rencontrent ?\"<br><br>Vous vous précipitez vers la source chaude. \"Selon mes recherches,\" dit @Aspiring_Advocate, \"combiner les runes avec des rubis en forme de coeur permettra de créer une potion d'éclosion qui pourra favoriser l'amitié et l'amour !\"<br><br>Excités par la perspective d'une nouvelle découverte, vous souriez tous. \"Très bien\", dit @gully, \"commençons à chercher !\"",
|
||||
"questRubyText": "La solution rubis"
|
||||
"questRubyText": "Rapport rubis"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -203,7 +203,7 @@
|
|||
"goToSettings": "Voir les paramètres",
|
||||
"usernameVerifiedConfirmation": "Votre identifiant, <%= username %>, est confirmé !",
|
||||
"usernameNotVerified": "Veuillez confirmer votre identifiant.",
|
||||
"changeUsernameDisclaimer": "Cet identifiant sera utilisé pour les invitations, les @mentions dans les discussion, et les messages.",
|
||||
"changeUsernameDisclaimer": "Cet identifiant sera utilisé pour les invitations, les @mentions dans les discussions, et les messages.",
|
||||
"verifyUsernameVeteranPet": "Un de ces familiers vétérans t'attendra quand tu auras validé !",
|
||||
"subscriptionReminders": "Rappels d'abonnements",
|
||||
"newPMNotificationTitle": "Nouveau message de <%= name %>",
|
||||
|
|
|
|||
|
|
@ -63,5 +63,8 @@
|
|||
"achievementCreatedTaskText": "最初のタスクを作成しました。",
|
||||
"achievementCreatedTask": "タスクを作成する",
|
||||
"hideAchievements": "<%= category %>をたたむ",
|
||||
"showAllAchievements": "すべての<%= category %>を表示する"
|
||||
"showAllAchievements": "すべての<%= category %>を表示する",
|
||||
"foundNewItemsCTA": "所持品のページに行って、新しいたまごがえしの薬とたまごを組み合わせてみましょう!",
|
||||
"foundNewItemsExplanation": "タスクを完了することで、たまご・たまごがえしの薬・えさなどのアイテムを見つけるチャンスが与えられます。",
|
||||
"foundNewItems": "新しいアイテムを見つけました!"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -67,7 +67,7 @@
|
|||
"challengedEitherOwnedFilter": "どちらも",
|
||||
"backToChallenges": "すべてのチャレンジへ戻る",
|
||||
"prizeValue": "<%= gemcount %> <%= gemicon %>賞品",
|
||||
"clone": "クローン",
|
||||
"clone": "複製",
|
||||
"challengeNotEnoughGems": "このチャレンジをポストするためにジェムの数が足りません。",
|
||||
"noPermissionEditChallenge": "このチャレンジを編集する権限がありません",
|
||||
"noPermissionDeleteChallenge": "このチャレンジを削除する権限がありません",
|
||||
|
|
@ -130,7 +130,7 @@
|
|||
"summaryTooLong": "概要が長すぎます",
|
||||
"descriptionRequired": "チャレンジの説明が必要です",
|
||||
"locationRequired": "チャレンジの場所が必要です(「チャレンジを登録する場所」)",
|
||||
"categoiresRequired": "1つ以上のカテゴリーを選択する必要があります",
|
||||
"categoiresRequired": "1つ以上のカテゴリを選択する必要があります",
|
||||
"viewProgressOf": "進捗を見る",
|
||||
"viewProgress": "進捗を見る",
|
||||
"selectMember": "メンバーを選択",
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
"armoireText": "ラッキー宝箱",
|
||||
"armoireNotesFull": "ラッキー宝箱を開けると、特別な装備・経験値・えさの内どれかがランダムにもらえます! 残りの装備パーツの数:",
|
||||
"armoireLastItem": "ラッキー宝箱で貴重な装備の最後の1つを見つけました。",
|
||||
"armoireNotesEmpty": "毎月の最初の日に宝箱に新しい装備が入ります。それまでは経験値やえさをが手に入るので、クリックをつづけましょう!",
|
||||
"armoireNotesEmpty": "毎月の最初の週に宝箱に新しい装備が入ります。それまでは経験値やペットのえさをが手に入るので、クリックをつづけましょう!",
|
||||
"dropEggWolfText": "狼",
|
||||
"dropEggWolfMountText": "狼",
|
||||
"dropEggWolfAdjective": "忠実な",
|
||||
|
|
|
|||
|
|
@ -25,9 +25,9 @@
|
|||
"androidFaqAnswer5": "いちばんいいのは、ナビゲーションバーの「パーティー」をクリックして、あなたといっしょのパーティーに友達を誘うことです! パーティーでは、いっしょにクエストに参加して、いっしょにモンスターと戦い、お互いにスキルを使って助け合うことができます。いっしょのギルドに入ることもできます(ナビゲーションバーの「ギルド」をクリック)。ギルドは共通の趣味を話題にしたり、共通のゴールを追求するためのチャットルームで、公開・非公開の設定ができます。ギルドは好きなだけ入ることができますが、パーティーは1つだけにしか参加できません。より詳しい情報は、Wikiページの、[パーティー](https://habitica.fandom.com/ja/wiki/パーティー) や[ギルド](http://habitica.fandom.com/wiki/Guilds) をご覧ください。",
|
||||
"webFaqAnswer5": "いちばんいいのは、ナビゲーションバーの「パーティー」をクリックして、あなたといっしょのパーティーに友達を誘うことです! パーティーでは、いっしょにクエストに参加して、いっしょにモンスターと戦い、お互いにスキルを使って助け合うことができます。いっしょのギルドに入ることもできます(ナビゲーションバーの「ギルド」をクリック)。ギルドは共通の趣味を話題にしたり、共通のゴールを追求するためのチャットルームで、公開・非公開の設定ができます。ギルドは好きなだけ入ることができますが、パーティーは1つだけにしか参加できません。より詳しい情報は、Wikiページの、[パーティー](https://habitica.fandom.com/ja/wiki/パーティー) や[ギルド](http://habitica.fandom.com/wiki/Guilds) をご覧ください。",
|
||||
"faqQuestion6": "ペットや乗騎はどうやって手に入れるの?",
|
||||
"iosFaqAnswer6": "レベル3になると「落し物」システムがアンロックされます。あなたがタスクを達成するたびに、「たまご」や「たまごがえしの薬」、または「えさ」を手に入れるチャンスが与えられます。手に入れたアイテムはメニュー > 所持品 に保存されています。\n\n「たまご」からペットをかえすには、「たまご」と「たまごがえし」の薬が必要です。かえしたいペットの「たまご」をクリックすると、かえす「たまご」として選ばれます。次にペットの色にしたい「たまごがえしの薬」を選びます! メニュー > ペットでペットを選ぶと、アバターのそばにペットが表示されます。\n\nペットを育てて乗騎にすることもできます。メニュー > ペット でえさをやりましょう。ペットをタップすると「えさをやるペット」として選ばれます。ペットを乗騎にするにはたくさんのえさが必要ですが、お気に入りのえさだと、より早く成長します。いろいろ試してみてください。もしくは[ここでネタバレを見ましょう](https://habitica.fandom.com/ja/wiki/えさの好み)。乗騎を手に入れたら、メニュー > 乗騎 で、あなたのアバターに表示できます。\n\nクエストによっては、達成することでクエスト ペットのたまごが手に入ります。(クエストについての詳しくは、以下をご覧ください)",
|
||||
"androidFaqAnswer6": "レベル3になると「落し物」システムがアンロックされます。あなたがタスクを達成するたびに、「たまご」や「たまごがえしの薬」、または「えさ」を手に入れるチャンスが与えられます。手に入れたアイテムはメニュー > 所持品 に保存されています。\n\n「たまご」からペットをかえすには、「たまご」と「たまごがえし」の薬が必要です。かえしたいペットのたまごをタップし、「たまごをかえす」を選びます。次にペットの色にしたい「たまごがえしの薬」を選びます! 新しいペットを連れる(アバターのそばに表示する)には、メニュー > 動物小屋 > ペットでお好みのペットを選び、「連れる」を選びます。(アバターへの変更はすぐに反映されません。手動で更新してください)\n\nペットを育てて乗騎にすることもできます。メニュー > 動物小屋 [ > ペット] でえさをやりましょう。ペットをタップし、次に「えさ」を選びます。ペットを乗騎にするにはたくさんのえさが必要ですが、お気に入りのえさだと、より早く成長します。いろいろ試してみてください。もしくは[ここでネタバレを見ましょう](https://habitica.fandom.com/ja/wiki/えさの好み)。乗騎に乗るには、メニュー > 動物小屋 > 乗騎 で、お好みの乗騎を選び、「連れる」を選んでください。(アバターへの変更はすぐに反映されません。手動で更新してください)\n\nクエストによっては、達成することでクエスト ペットのたまごが手に入ります。(クエストについての詳しくは、以下をご覧ください)",
|
||||
"webFaqAnswer6": "レベル3になると「落とし物」システムがアンロックされます。あなたがタスクを達成するたびに、「たまご」や「たまごがえしの薬」、または「えさ」を手に入れるチャンスが与えられます。手に入れたアイテムは所持品 >アイテム に保存されています。「たまご」からペットをかえすには、「たまご」と「たまごがえしの薬」が必要です。「たまご」と「たまごがえしの薬」を両方持っているなら、所持品 > 動物小屋 に行きペットのアイコンをクリックして「たまご」をかえしましょう。ペットがすでに生まれているなら、クリックすることでアバターのそばに表示できます。ペットを育てて乗騎にすることもできます。所持品 > 動物小屋 で画面下のアクションバーから「えさ」をドラッグしてペットのところで放せば、「えさ」をあげられます! ペットを乗騎にするにはたくさんのえさが必要ですが、お気に入りのえさだと、早く成長します。いろいろ試してみてください。もしくは[ここでネタバレを見ましょう](https://habitica.fandom.com/ja/wiki/えさの好み)。乗騎を手に入れたら、所持品 > 動物小屋 の画面でクリックすると、あなたのアバターに表示できます。特定のクエストを達成することで、クエスト ペットのたまごを手に入れることもできます。(クエストについてより詳しく知るには、下記をご覧ください)",
|
||||
"iosFaqAnswer6": "あなたがタスクを達成するたびに、ランダムに「たまご」や「たまごがえしの薬」や「ペットのえさ」を手に入れるチャンスが得られます。手に入れたアイテムはメニュー > 所持品 に保存されています。\n\nペットをかえすには「たまご」と「たまごがえしの薬」が必要です。かえしたいペットの種類を決めて「たまご」を押して、「かえすたまご」として選択します。次にペットの色を決めて「たまごがえしの薬」を選びましょう! メニュー > ペットでペットを選ぶと、アバターのそばにペットが表示されます。\n\nペットを育てて乗騎にすることもできます。メニュー > ペット でえさをやりましょう。ペットを押して「えさをやるペット」として選択します! ペットを乗騎にするにはたくさんのえさが必要ですが、お気に入りのえさを見つけ出して与えれば、より早く成長します。いろいろ試してみてください。もしくは[ここでネタバレを見ましょう](https://habitica.fandom.com/ja/wiki/えさの好み)。乗騎を手に入れたら、メニュー > 乗騎 に行って押すことで、あなたのアバターに乗騎を表示できます。\n\nクエストによっては、達成することでクエスト ペットのたまごが手に入ります。(クエストについて詳しく知りたい方は以下をご覧ください)",
|
||||
"androidFaqAnswer6": "あなたがタスクを達成するたびに、ランダムに「たまご」や「たまごがえしの薬」や「ペットのえさ」を手に入れるチャンスが得られます。手に入れたアイテムはメニュー > 所持品 に保存されています。\n\nペットをかえすには「たまご」と「たまごがえしの薬」が必要です。かえしたいペットの種類を決めて「たまご」を押して、「たまごがえしの薬でかえす」として選択します。次にペットの色を決めて「たまごがえしの薬」を選びましょう! 新しいペットを連れる(アバターのそばに表示する)には、メニュー > 動物小屋 > ペット に行って種類を選び、希望するペットを押して「連れていく」を選択します(アバターは変更を反映して更新されません)。\n\nペットを育てて乗騎にすることもできます。メニュー > 動物小屋 [ > ペット] でえさをやりましょう。ペットを押して、次に「えさ」を選びます! ペットを乗騎にするにはたくさんのえさが必要ですが、お気に入りのえさを見つけ出して与えれば、より早く成長します。いろいろ試してみてください。もしくは[ここでネタバレを見ましょう](https://habitica.fandom.com/ja/wiki/えさの好み)。乗騎に乗るには、メニュー > 動物小屋 > 乗騎 へ行って種類を選んで、希望する乗騎を押してから「連れていく」を選択してください(アバターは変更を反映して更新されません)。\n\nクエストによっては、達成することでクエスト ペットのたまごが手に入ります。(クエストについて詳しく知りたい方は以下をご覧ください)",
|
||||
"webFaqAnswer6": "あなたがタスクを達成するたびに、ランダムに「たまご」や「たまごがえしの薬」や「ペットのえさ」を手に入れるチャンスが得られます。手に入れたアイテムはメニュー > 所持品 に保存されています。ペットをかえすには「たまご」と「たまごがえしの薬」が必要です。「たまご」と「たまごがえしの薬」を両方持っているなら、所持品 > 動物小屋 に行きペットのアイコンをクリックして「たまご」をかえしましょう。ペットをかえしたら、クリックすることでアバターのそばに表示できます。ペットを育てて乗騎にすることもできます。所持品 > 動物小屋 で画面下のアクションバーから「ペットのえさ」をドラッグしてペットのところで放せば、えさをあげられます! ペットを乗騎にするにはたくさんのえさが必要ですが、お気に入りのえさを見つけ出して与えれば、より早く成長します。いろいろ試してみてください。もしくは[ここでネタバレを見ましょう](https://habitica.fandom.com/ja/wiki/えさの好み)。手に入れた乗騎を押すと、あなたのアバターに表示できます。特定のクエストを達成することで、クエスト ペットのたまごを手に入れることもできます。(クエストについてより詳しく知るには、下記をご覧ください)",
|
||||
"faqQuestion7": "どうすれば戦士、魔道士、盗賊、治療師になれるの?",
|
||||
"iosFaqAnswer7": "レベル10になると、戦士、魔道士、盗賊、治療師のクラスを選べるようになります。( 標準では、すべてのプレイヤーは戦士でスタートします。) クラスによって、装備や、レベル11以降に使えるようになるスキル、そして長所が異なります。戦士はボスにダメージを与えるのがうまく、タスクからのダメージへの耐久力も高いので、パーティーがタフになります。魔道士もボスへのダメージを与えるのがうまく、レベルアップが速く、パーティーのマナを回復します。盗賊がいちばんゴールドと落ちているアイテムを獲得でき、パーティーにも同様の効果をもたらします。最後に、治療師は、自分自身とパーティーの仲間の体力を回復することができます。\n\nすぐにクラスを選びたくなければ――たとえば、いまのクラスの装備を買い集めている最中――「後で決める」をクリックし、後から選ぶときは メニュー > クラスを選ぶ で行います。",
|
||||
"androidFaqAnswer7": "レベルが10になると、戦士、魔道士、盗賊、治療師になるための選択ができます。(すべてのプレーヤーは、標準で戦士としてスタートします。) それぞれのクラスは、異なった装備、異なるスキル(レベル11以降、使えるようになります)、異なる特技をもっています。戦士はボスにダメージを与えやすく、タスクからのダメージへの耐性も強いので、戦士がいるパーティはタフになります。魔道士も戦士と同様、ボスへのダメージが与えやすいですが、レベルアップが早く、マナを回復してパーティーに貢献します。盗賊は、もっともゴールドを稼ぎ、もっとも「落とし物」を見つけます。所属するパーティーが同じようにできるよう貢献します。最後に治療師は、自分とパーティーのメンバーの体力を回復できます。\n\nすぐにクラスを選びたくなければ——例えば、現在のクラスの装備をすべて買い集めたいなど——「辞退する」をクリックし、後で メニュー > クラス選択 で選択してください。",
|
||||
|
|
|
|||
|
|
@ -43,8 +43,8 @@
|
|||
"errorNotInParty": "パーティーに参加していません",
|
||||
"noPartyText": "パーティーに参加していないか、パーティーの読み込みに時間がかかっています。あなたは新しいパーティを作成して仲間を招待することもできます。既存のパーティーに参加したい場合は、以下にあるあなたのユニークユーザーIDを相手に入力してもらったのち、ここに戻って来て招待状が届くのを待つとよいでしょう:",
|
||||
"LFG": "新しく作ったパーティーを宣伝するときや、参加できるパーティーを探すときは、 <%= linkStart %> パーティ求む (グループを探す)<%= linkEnd %>ギルドへ行きましょう。",
|
||||
"wantExistingParty": "すでにあるパーティーに加わりたいですか? <%= linkStart %>パーティー募集ギルド<%= linkEnd %>で、以下の User ID を投稿してみましょう:",
|
||||
"joinExistingParty": "すでにあるパーティーに参加する",
|
||||
"wantExistingParty": "既存のパーティーに参加したいですか? <%= linkStart %>Party Wantedギルド【英語】<%= linkEnd %>もしくは<a href='https://habitica.com/groups/guild/4f969d70-0765-4284-b192-b89a9b2ef333'>パーティー募集専用掲示板【日本語】</a>に行って、このユーザーIDを投稿してみましょう:",
|
||||
"joinExistingParty": "誰かのパーティーに参加する",
|
||||
"usernameCopied": "ユーザー名をクリップボードにコピーしました。",
|
||||
"needPartyToStartQuest": "おっと! クエストをはじめるには<a href='https://habitica.fandom.com/ja/wiki/パーティー' target='_blank'>パーティーに所属するか、新しいパーティーを作成</a>する必要があります!",
|
||||
"createGroupPlan": "作る",
|
||||
|
|
@ -199,7 +199,7 @@
|
|||
"sendGiftMessagePlaceholder": "個人メッセージ(任意)",
|
||||
"sendGiftSubscription": "<%= months %> カ月 : <%= price %> 米ドル",
|
||||
"gemGiftsAreOptional": "Habitica は他のプレイヤーにジェムを贈るように要求することは一切ありません。ジェムを他人にねだることは <strong>コミュニティガイドライン違反</strong>となります。このような行いは全て<%= hrefTechAssistanceEmail %>へと通報されるべきです。",
|
||||
"battleWithFriends": "仲間たちと一緒にモンスターと戦う",
|
||||
"battleWithFriends": "仲間たちと一緒にモンスターと戦いましょう",
|
||||
"startPartyWithFriends": "仲間たちといっしょにパーティーを作りましょう!",
|
||||
"startAParty": "パーティーを作る",
|
||||
"addToParty": "パーティーメンバーを追加する",
|
||||
|
|
@ -411,12 +411,12 @@
|
|||
"upgradeParty": "パーティーをアップグレード",
|
||||
"createParty": "パーティーを作る",
|
||||
"inviteMembersNow": "すぐにメンバーを招待したいですか?",
|
||||
"playInPartyTitle": "パーティーに入ってHabiticaをプレーしましょう!",
|
||||
"playInPartyTitle": "パーティーに入ってHabiticaを遊びましょう!",
|
||||
"playInPartyDescription": "仲間たちと一緒に、または一人で、素晴らしいクエストに挑戦しましょう。モンスターと戦ったり、チャレンジを作ったり…… そして、パーティーを通じてあなた自身を責任ある状態にし続けてみましょう。",
|
||||
"startYourOwnPartyTitle": "自分のパーティーを作る",
|
||||
"startYourOwnPartyDescription": "一人でモンスターと戦うか、好きなだけたくさんの友達を招待して戦おう!",
|
||||
"wantToJoinPartyTitle": "パーティーに参加したいですか?",
|
||||
"wantToJoinPartyDescription": "すでにパーティーに入っている友達にあなたのユーザー名を知らせるか、<a href='/groups/guild/f2db2a7f-13c5-454d-b3ee-ea1f5089e601'>Party Wanted Guild(パーティー募集ギルド)</a>に行って未来の仲間に出会いましょう!",
|
||||
"wantToJoinPartyDescription": "すでにパーティーを持っている友達にあなたのユーザー名を知らせるか、<a href='/groups/guild/f2db2a7f-13c5-454d-b3ee-ea1f5089e601'>Party Wantedギルド【英語】</a>もしくは<a href='https://habitica.com/groups/guild/4f969d70-0765-4284-b192-b89a9b2ef333'>パーティー募集専用掲示板【日本語】</a>に行って未来の仲間に出会いましょう!",
|
||||
"copy": "コピー",
|
||||
"inviteToPartyOrQuest": "パーティーをクエストに招待する",
|
||||
"inviteInformation": "「招待」をクリックするとパーティーのメンバーに招待状を出します。すべてのメンバーが了解するか拒否するかすると、クエストがはじまります。",
|
||||
|
|
@ -490,5 +490,8 @@
|
|||
"userWithUsernameOrUserIdNotFound": "ユーザー名またはユーザーIDが見つかりませんでした。",
|
||||
"usernameOrUserId": "ユーザー名またはユーザーID",
|
||||
"sendGiftToWhom": "誰に贈り物を送りたいですか?",
|
||||
"selectGift": "贈り物を選ぶ"
|
||||
"selectGift": "贈り物を選ぶ",
|
||||
"PMUnblockUserToSendMessages": "メッセージの送信と受信を続けるためにこのユーザーのブロックを解除しましょう。",
|
||||
"PMUserDoesNotReceiveMessages": "このユーザーはもはやプライベートメッセージを受信していません",
|
||||
"PMCanNotReply": "この会話に返信することはできません"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
{
|
||||
"noItemsAvailableForType": "<%= type %>を持っていません。",
|
||||
"foodItemType": "えさ",
|
||||
"eggsItemType": "たまご",
|
||||
"hatchingPotionsItemType": "たまごがえしの薬",
|
||||
"specialItemType": "特別なアイテム",
|
||||
"lockedItem": "ロックされたアイテム"
|
||||
"noItemsAvailableForType": "<%= type %>を持っていません。",
|
||||
"foodItemType": "ペットのえさ",
|
||||
"eggsItemType": "たまご",
|
||||
"hatchingPotionsItemType": "たまごがえしの薬",
|
||||
"specialItemType": "特別なアイテム",
|
||||
"lockedItem": "ロックされたアイテム"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -125,7 +125,7 @@
|
|||
"welcomeStable": "動物小屋へようこそ!",
|
||||
"welcomeStableText": "私の名前はマット、猛獣使いだ。レベル3 から、「たまご」と「たまごがえしの薬」を使って、たまごからペットをかえすことができる。「所持品」からペットをかえすと、ここに表示されるぞ! ペットの画像をクリックしてアバターに追加しよう。レベル 3 以降に見つかるえさをペットにやると、ペットはしっかりした乗騎へと育っていくんだ。",
|
||||
"petLikeToEat": "ペットのえさの好みは?",
|
||||
"petLikeToEatText": "ペットはあなたが何をあげても成長しますが、好みのえさをあげればより速く成長します。パターンを見つけるために試してみるか、こちらの答えをご覧ください。<br/><a href=\"https://habitica.fandom.com/ja/wiki/えさの好み\" target=\"_blank\">https://habitica.fandom.com/ja/wiki/えさの好み</a>",
|
||||
"petLikeToEatText": "ペットはあなたが何をあげても成長しますが、ペットの好みのえさをあげればより速く成長します。パターンを見つけるために試してみるか、こちらの答えをご覧ください。<br/><a href=\"https://habitica.fandom.com/ja/wiki/えさの好み\" target=\"_blank\">https://habitica.fandom.com/ja/wiki/えさの好み</a>",
|
||||
"filterByStandard": "基本",
|
||||
"filterByMagicPotion": "魔法の薬",
|
||||
"filterByQuest": "クエスト",
|
||||
|
|
|
|||
|
|
@ -69,8 +69,11 @@
|
|||
"achievementRosyOutlook": "Visus roseus",
|
||||
"achievementTickledPinkModalText": "Omnia animalia coloris dulcis gossypii rosei collegisti!",
|
||||
"achievementTickledPinkText": "Collegit omnia animalia coloris dulcis gossypii rosei.",
|
||||
"achievementTickledPink": "os roseum",
|
||||
"achievementTickledPink": "Os roseum",
|
||||
"foundNewItemsCTA": "Inspice inventarium et conare potionem cum ovo comportare!",
|
||||
"foundNewItemsExplanation": "Munera perficiens res sicut ova, potiones, pabulum invenire potes.",
|
||||
"foundNewItems": "Novas res invenisti!"
|
||||
"foundNewItems": "Novas res invenisti!",
|
||||
"achievementBugBonanzaText": "Investigationes animalium et Coleopterae et Cochleae et Araneae finivit.",
|
||||
"achievementBugBonanzaModalText": "Investigationes animalium et Coleopterae et Cochleae et Araneae finivisti!",
|
||||
"achievementBugBonanza": "Copia Insectorum"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
{
|
||||
"backgrounds": "Scaenae",
|
||||
"background": "Scaena",
|
||||
"backgroundShop": "Taberna Scaenarum",
|
||||
"backgroundShopText": "Taberna Scaenarum",
|
||||
"noBackground": "Scaena Non Legitur",
|
||||
"backgroundShop": "Emporium Scaenarum",
|
||||
"backgroundShopText": "Emporium Scaenarum",
|
||||
"noBackground": "Scaena Non Electa",
|
||||
"backgrounds062014": "THESAVRVS 1: Iunio 2014 editus",
|
||||
"backgroundBeachText": "Litus",
|
||||
"backgroundBeachNotes": "Desidere in litore calido.",
|
||||
|
|
@ -180,7 +180,7 @@
|
|||
"backgroundWaterfallRockText": "Petra Aquae Cadentis",
|
||||
"backgroundWaterfallRockNotes": "Resperge in Petra Aquae Cadentis.",
|
||||
"backgrounds072016": "THESAVRVS 26: Iulio 2016 editus",
|
||||
"backgroundAquariumText": "Aquarium",
|
||||
"backgroundAquariumText": "Aquarius",
|
||||
"backgroundAquariumNotes": "Nare in Aquario.",
|
||||
"backgroundDeepSeaText": "Oceanus Altus",
|
||||
"backgroundDeepSeaNotes": "Urinare sub Oceanum Altum.",
|
||||
|
|
|
|||
|
|
@ -80,7 +80,7 @@
|
|||
"autoEquipPopoverText": "Select this option to automatically equip gear as soon as you purchase it.",
|
||||
"costumeDisabled": "You have disabled your costume.",
|
||||
"gearAchievement": "\"Armamenta Ultima\" Rem Perfectam meruisti propter tuum progrediendum ad maximam collationem armamentorum pro professione. Has collationes completas obtinuisti:",
|
||||
"gearAchievementNotification": "\"Armamenta Ultima\" Rem Perfectam meruisti propter tuum progrediendum ad maximam collationem armamentorum pro professione.",
|
||||
"gearAchievementNotification": "\"Armamenta Ultima\" Rem Perfectam meruisti propter tuum progrediendum ad maximam collationem armamentorum pro professione!",
|
||||
"moreGearAchievements": "To attain more Ultimate Gear badges, change classes on <a href='/user/settings/site' target='_blank'>the Settings > Site page</a> and buy your new class's gear!",
|
||||
"armoireUnlocked": "For more equipment, check out the <strong>Enchanted Armoire!</strong> Click on the Enchanted Armoire Reward for a random chance at special Equipment! It may also give you random XP or food items.",
|
||||
"ultimGearName": "Armamentum Ultimum - <%= ultClass %>",
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"iAcceptCommunityGuidelines": "Audio remanere fidelem ad Regulas Communitatis",
|
||||
"tavernCommunityGuidelinesPlaceholder": "Friendly reminder: this is an all-ages chat, so please keep content and language appropriate! Consult the Community Guidelines in the sidebar if you have questions.",
|
||||
"iAcceptCommunityGuidelines": "Consentio ad leges communitatis servandas",
|
||||
"tavernCommunityGuidelinesPlaceholder": "Familiariter postulatum: Haec disputatio homines cuiusque aetatis destinata est, igitur verbis et dictis accomodatis utere! Si quid interrogare vis, vide leges communitatis supra scriptae.",
|
||||
"lastUpdated": "Last updated:",
|
||||
"commGuideHeadingWelcome": "Salve ad Habitica!",
|
||||
"commGuidePara001": "Greetings, adventurer! Welcome to Habitica, the land of productivity, healthy living, and the occasional rampaging gryphon. We have a cheerful community full of helpful people supporting each other on their way to self-improvement. To fit in, all it takes is a positive attitude, a respectful manner, and the understanding that everyone has different skills and limitations -- including you! Habiticans are patient with one another and try to help whenever they can.",
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@
|
|||
"loadUser": "Utentem Lege",
|
||||
"noAdminAccess": "Aditum administratoris non habes.",
|
||||
"userNotFound": "Utens non nactus est.",
|
||||
"invalidUUID": "Debere UUID lictum esse.",
|
||||
"invalidUUID": "Debere UUID lictum esse",
|
||||
"title": "Titulus",
|
||||
"moreDetails": "Particulae plures (1-7)",
|
||||
"moreDetails2": "particulae plures (8-9)",
|
||||
|
|
@ -77,4 +77,4 @@
|
|||
"blurbChallenges": "Challenges are created by your fellow players. Joining a Challenge will add its tasks to your task dashboard, and winning a Challenge will give you an achievement and often a gem prize!",
|
||||
"blurbHallPatrons": "This is the Hall of Patrons, where we honor the noble adventurers who backed Habitica's original Kickstarter. We thank them for helping us bring Habitica to life!",
|
||||
"blurbHallContributors": "This is the Hall of Contributors, where open-source contributors to Habitica are honored. Whether through code, art, music, writing, or even just helpfulness, they have earned <a href='http://habitica.wikia.com/wiki/Contributor_Rewards' target='_blank'> gems, exclusive equipment</a>, and <a href='http://habitica.wikia.com/wiki/Contributor_Titles' target='_blank'>prestigious titles</a>. You can contribute to Habitica, too! <a href='http://habitica.wikia.com/wiki/Contributing_to_Habitica' target='_blank'> Find out more here. </a>"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -21,9 +21,9 @@
|
|||
"weapon": "telum",
|
||||
"weaponCapitalized": "Res in Manu Dominante",
|
||||
"weaponBase0Text": "Nullum Telum",
|
||||
"weaponBase0Notes": "Nullum Telum",
|
||||
"weaponBase0Notes": "Nullum Telum.",
|
||||
"weaponWarrior0Text": "Gladius Rudis",
|
||||
"weaponWarrior0Notes": "Rude Telum, quo nihil augetur",
|
||||
"weaponWarrior0Notes": "Rude Telum, quo nihil augetur.",
|
||||
"weaponWarrior1Text": "Gladius",
|
||||
"weaponWarrior1Notes": "Acies militaris vulguris, qua Vires augentur <%= str %> punctis.",
|
||||
"weaponWarrior2Text": "Securis",
|
||||
|
|
@ -51,7 +51,7 @@
|
|||
"weaponRogue6Text": "Gladius Uncinatus",
|
||||
"weaponRogue6Notes": "Complex weapon adept at ensnaring and disarming opponents. Increases Strength by <%= str %>.",
|
||||
"weaponWizard0Text": "Scipio Discipuli",
|
||||
"weaponWizard0Notes": "Scipio Rudis, quo nihil augetur",
|
||||
"weaponWizard0Notes": "Scipio Rudis, quo nihil augetur.",
|
||||
"weaponWizard1Text": "Scipio Ligneus",
|
||||
"weaponWizard1Notes": "Basic implement of carven wood. Increases Intelligence by <%= int %> and Perception by <%= per %>.",
|
||||
"weaponWizard2Text": "Scipio Gemmatus",
|
||||
|
|
@ -298,7 +298,7 @@
|
|||
"weaponMystery301404Notes": "Excellent for taking a turn about town. March 3015 Subscriber Item. Confers no benefit.",
|
||||
"weaponArmoireBasicCrossbowText": "Basic Crossbow",
|
||||
"weaponArmoireBasicCrossbowNotes": "This crossbow can pierce a task's armor from very far away! Increases Strength by <%= str %>, Perception by <%= per %>, and Constitution by <%= con %>. Enchanted Armoire: Independent Item.",
|
||||
"weaponArmoireLunarSceptreText": "Sceptrum Lunare Leniens ",
|
||||
"weaponArmoireLunarSceptreText": "Sceptrum Lunare Leniens",
|
||||
"weaponArmoireLunarSceptreNotes": "The healing power of this wand waxes and wanes. Increases Constitution by <%= con %> and Intelligence by <%= int %>. Enchanted Armoire: Soothing Lunar Set (Item 3 of 3).",
|
||||
"weaponArmoireRancherLassoText": "Rancher Lasso",
|
||||
"weaponArmoireRancherLassoNotes": "Lassos: the ideal tool for rounding up and wrangling. Increases Strength by <%= str %>, Perception by <%= per %>, and Intelligence by <%= int %>. Enchanted Armoire: Rancher Set (Item 3 of 3).",
|
||||
|
|
@ -514,7 +514,7 @@
|
|||
"armorSpecialSpring2015MageNotes": "Your coattails match your cottontail! Increases Intelligence by <%= int %>. Limited Edition 2015 Spring Gear.",
|
||||
"armorSpecialSpring2015HealerText": "Comforting Catsuit",
|
||||
"armorSpecialSpring2015HealerNotes": "This soft catsuit is comfortable, and as comforting as mint tea. Increases Constitution by <%= con %>. Limited Edition 2015 Spring Gear.",
|
||||
"armorSpecialSummer2015RogueText": "Cauda Gemmae Rubeae ",
|
||||
"armorSpecialSummer2015RogueText": "Cauda Gemmae Rubeae",
|
||||
"armorSpecialSummer2015RogueNotes": "This garment of shimmering scales transforms its wearer into a real Reef Renegade! Increases Perception by <%= per %>. Limited Edition 2015 Summer Gear.",
|
||||
"armorSpecialSummer2015WarriorText": "Cauda Aurea",
|
||||
"armorSpecialSummer2015WarriorNotes": "This garment of shimmering scales transforms its wearer into a real Sunfish Warrior! Increases Constitution by <%= con %>. Limited Edition 2015 Summer Gear.",
|
||||
|
|
@ -764,7 +764,7 @@
|
|||
"armorArmoireRamFleeceRobesNotes": "These robes keep you warm even through the fiercest blizzard. Increases Constitution by <%= con %> and Strength by <%= str %>. Enchanted Armoire: Ram Barbarian Set (Item 2 of 3).",
|
||||
"armorArmoireGownOfHeartsText": "Gown of Hearts",
|
||||
"armorArmoireGownOfHeartsNotes": "This gown has all the frills! But that's not all, it will also increase your heart's fortitude. Increases Constitution by <%= con %>. Enchanted Armoire: Queen of Hearts Set (Item 2 of 3).",
|
||||
"armorArmoireMushroomDruidArmorText": "Tegimen Funginum Druidis ",
|
||||
"armorArmoireMushroomDruidArmorText": "Tegimen Funginum Druidis",
|
||||
"armorArmoireMushroomDruidArmorNotes": "This woody brown armor, capped with tiny mushrooms, will help you hear the whispers of forest life. Increases Constitution by <%= con %> and Perception by <%= per %>. Enchanted Armoire: Mushroom Druid Set (Item 2 of 3).",
|
||||
"armorArmoireGreenFestivalYukataText": "Green Festival Yukata",
|
||||
"armorArmoireGreenFestivalYukataNotes": "This fine lightweight yukata will keep you cool while you enjoy any festive occasion. Increases Constitution and Perception by <%= attrs %> each. Enchanted Armoire: Festival Attire Set (Item 1 of 3).",
|
||||
|
|
@ -817,7 +817,7 @@
|
|||
"headgear": "cassis",
|
||||
"headgearCapitalized": "Capitium",
|
||||
"headBase0Text": "No Headgear",
|
||||
"headBase0Notes": "Nihil tegumentum capitis",
|
||||
"headBase0Notes": "Nihil tegumentum capitis.",
|
||||
"headWarrior1Text": "Galea",
|
||||
"headWarrior1Notes": "Cap of sturdy boiled hide. Increases Strength by <%= str %>.",
|
||||
"headWarrior2Text": "Hamatus Cassis",
|
||||
|
|
@ -938,7 +938,7 @@
|
|||
"headSpecialWinter2015WarriorNotes": "Think, think, think as hard as you can. Increases Strength by <%= str %>. Limited Edition 2014-2015 Winter Gear.",
|
||||
"headSpecialWinter2015MageText": "Aurora Hat",
|
||||
"headSpecialWinter2015MageNotes": "The fabric of this hat shifts and glows when the wearer studies. Increases Perception by <%= per %>. Limited Edition 2014-2015 Winter Gear.",
|
||||
"headSpecialWinter2015HealerText": "Tegillum Solacium Aurium ",
|
||||
"headSpecialWinter2015HealerText": "Tegillum Solacium Aurium",
|
||||
"headSpecialWinter2015HealerNotes": "These warm earmuffs keep out chills and distracting noises. Increases Intelligence by <%= int %>. Limited Edition 2014-2015 Winter Gear.",
|
||||
"headSpecialSpring2015RogueText": "Fireproof Helm",
|
||||
"headSpecialSpring2015RogueNotes": "Fire? HAH! You squeak fiercely in the face of fire! Increases Perception by <%= per %>. Limited Edition 2015 Spring Gear.",
|
||||
|
|
|
|||
|
|
@ -294,5 +294,6 @@
|
|||
"options": "Optiones",
|
||||
"finish": "Finias",
|
||||
"loadEarlierMessages": "Demonstra nuntios priores",
|
||||
"demo": "Demonstratio"
|
||||
"demo": "Demonstratio",
|
||||
"congratulations": "Gratulationes!"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@
|
|||
"glossary": "<a target='_blank' href='http://habitica.wikia.com/wiki/Glossary'>Index Verborum</a>",
|
||||
"wiki": "Vici",
|
||||
"wikiLink": "<a target='_blank' href='http://habitica.wikia.com/'>Vici</a>",
|
||||
"reportAP": "Problema nuntia ",
|
||||
"reportAP": "Problema nuntia",
|
||||
"requestAF": "Proprio exposce",
|
||||
"community": "<a target='_blank' href='http://habitica.wikia.com/wiki/Special:Forum'>Forum Commune</a>",
|
||||
"dataTool": "Instrumentum Quod Data Exhibet",
|
||||
|
|
@ -31,7 +31,7 @@
|
|||
"askQuestionNewbiesGuild": "Quaestionem Quaere (Collegium Adiumenti Habitica)",
|
||||
"tavernAlert1": "To report a bug, visit",
|
||||
"tavernAlert2": "the Report a Bug Guild",
|
||||
"moderatorIntro1": "Tavern and guild moderators are:",
|
||||
"moderatorIntro1": "Tavern and guild moderators are: ",
|
||||
"communityGuidelines": "Regula Communitatis",
|
||||
"communityGuidelinesRead1": "Quaeso lege nostrum",
|
||||
"communityGuidelinesRead2": "ante colloqueris.",
|
||||
|
|
@ -78,7 +78,7 @@
|
|||
"guildGems": "Gemmae Collegii",
|
||||
"group": "Group",
|
||||
"editGroup": "Muta Gregem",
|
||||
"newGroupName": "Nomen <%= groupType %> ",
|
||||
"newGroupName": "Nomen <%= groupType %>",
|
||||
"groupName": "Nomen Gregis",
|
||||
"groupLeader": "Dux Gregis",
|
||||
"groupID": "Grex ID",
|
||||
|
|
@ -151,7 +151,7 @@
|
|||
"gemAmountRequired": "A number of gems is required",
|
||||
"notAuthorizedToSendMessageToThisUser": "You can't send a message to this player because they have chosen to block messages.",
|
||||
"privateMessageGiftGemsMessage": "Salve <%= receiverName %>, <%= senderName %> <%= gemAmount %> gemmas tibi misit!",
|
||||
"privateMessageGiftSubscriptionMessage": "<%= numberOfMonths %> menses subscriptionum!",
|
||||
"privateMessageGiftSubscriptionMessage": "<%= numberOfMonths %> menses subscriptionum! ",
|
||||
"cannotSendGemsToYourself": "Cannot send gems to yourself. Try a subscription instead.",
|
||||
"badAmountOfGemsToSend": "Amount must be within 1 and your current number of gems.",
|
||||
"report": "Report",
|
||||
|
|
@ -237,7 +237,7 @@
|
|||
"cannotInviteSelfToGroup": "You cannot invite yourself to a group.",
|
||||
"userAlreadyInvitedToGroup": "UserID: <%= userId %>, User \"<%= username %>\" already invited to that group.",
|
||||
"userAlreadyPendingInvitation": "UserID: <%= userId %>, User \"<%= username %>\" already pending invitation.",
|
||||
"userAlreadyInAParty": "UserID: <%= userId %>, User \"<%= username %>\" already in a party.",
|
||||
"userAlreadyInAParty": "UserID: <%= userId %>, User \"<%= username %>\" already in a party. ",
|
||||
"userWithIDNotFound": "Utens cum \"<%= userId %>\" non reperta est.",
|
||||
"userWithUsernameNotFound": "User with username \"<%= username %>\" not found.",
|
||||
"userHasNoLocalRegistration": "User does not have a local registration (username, email, password).",
|
||||
|
|
@ -290,7 +290,7 @@
|
|||
"approvalTitle": "<%= userName %> has completed <%= type %>: \"<%= text %>\"",
|
||||
"confirmTaskApproval": "Do you want to reward <%= username %> for completing this task?",
|
||||
"groupSubscriptionPrice": "$9 every month + $3 a month for every additional group member",
|
||||
"groupAdditionalUserCost": "+$3.00/mensis/utens",
|
||||
"groupAdditionalUserCost": " +$3.00/mensis/utens",
|
||||
"groupBenefitsTitle": "How a group plan can help you",
|
||||
"groupBenefitsDescription": "We've just launched the beta version of our group plans! Upgrading to a group plan unlocks some unique features to optimize the social side of Habitica.",
|
||||
"groupBenefitOneTitle": "Create a shared task list",
|
||||
|
|
@ -329,7 +329,7 @@
|
|||
"approvalRequested": "Approval Requested",
|
||||
"refreshApprovals": "Refresh Approvals",
|
||||
"refreshGroupTasks": "Refresh Group Tasks",
|
||||
"claimedBy": "Postulatur ab: <%= claimingUsers %>",
|
||||
"claimedBy": "\n\nPostulatur ab: <%= claimingUsers %>",
|
||||
"cantDeleteAssignedGroupTasks": "Can't delete group tasks that are assigned to you.",
|
||||
"confirmGuildPlanCreation": "Facene gregem hunc?",
|
||||
"groupPlanUpgraded": "<strong><%= groupName %></strong> was upgraded to a Group Plan!",
|
||||
|
|
@ -339,9 +339,9 @@
|
|||
"aboutToJoinCancelledGroupPlan": "You are about to join a group with a canceled plan. You will NOT receive a free subscription.",
|
||||
"cannotChangeLeaderWithActiveGroupPlan": "You can not change the leader while the group has an active plan.",
|
||||
"leaderCannotLeaveGroupWithActiveGroup": "A leader can not leave a group while the group has an active plan",
|
||||
"youHaveGroupPlan": "You have a free subscription because you are a member of a group that has a Group Plan. This will end when you are no longer in the group that has a Group Plan. Any months of extra subscription credit you have will be applied at the end of the Group Plan.",
|
||||
"youHaveGroupPlan": "Gratis tibi constat hic interesse, quia sodalis Ordinationis Tribus es. Quae res perserverabit, dum sodalis eris.",
|
||||
"cancelGroupSub": "Cancel Group Plan",
|
||||
"confirmCancelGroupPlan": "Are you sure you want to cancel the group plan and remove its benefits from all members, including their free subscriptions?",
|
||||
"confirmCancelGroupPlan": "Are you sure you want to cancel your Group Plan? All Group members will lose their subscription and benefits.",
|
||||
"canceledGroupPlan": "Canceled Group Plan",
|
||||
"groupPlanCanceled": "Group Plan will become inactive on",
|
||||
"purchasedGroupPlanPlanExtraMonths": "You have <%= months %> months of extra group plan credit.",
|
||||
|
|
@ -479,5 +479,6 @@
|
|||
"sharedCompletion": "Shared Completion",
|
||||
"recurringCompletion": "None - Group task does not complete",
|
||||
"singleCompletion": "Single - Completes when any assigned user finishes",
|
||||
"allAssignedCompletion": "All - Completes when all assigned users finish"
|
||||
"allAssignedCompletion": "All - Completes when all assigned users finish",
|
||||
"PMDisabled": "Nuntii privati non permittuntur"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@
|
|||
"aquaticFriendsText": "Got splashed <%= count %> times by party members.",
|
||||
"valentineCard": "Charta Diei Valentini",
|
||||
"valentineCardExplanation": "For enduring such a saccharine poem, you both receive the \"Adoring Friends\" badge!",
|
||||
"valentineCardNotes": "Chartam Diei Valentini sodali contubernii mitte",
|
||||
"valentineCardNotes": "Chartam Diei Valentini sodali contubernii mitte.",
|
||||
"valentine0": "\"Rosae sunt rubeae\n\nCotidiana mea sunt caerulea\n\nSum laetus esse\n\nIn Contubernio cum te!\"",
|
||||
"valentine1": "\"Rosae sunt rubeae\n\nViolae sunt pulchrae\n\nConvergamus\n\nEt pugnemus contra Vitium!\"",
|
||||
"valentine2": "\"Rosae sunt rubeae\n\nPoema hoc est antiqua\n\nSpero ut id ames\n\nPropter pretium Aurorum decem.\"",
|
||||
|
|
@ -21,7 +21,7 @@
|
|||
"valentineCardAchievementText": "Aww, you and your friend must really care about each other! Sent or received <%= count %> Valentine's Day cards.",
|
||||
"polarBear": "Ursus Maritimus",
|
||||
"turkey": "Meleagris Gallopavo",
|
||||
"gildedTurkey": "Obaurata Meleagris Gallopavo ",
|
||||
"gildedTurkey": "Obaurata Meleagris Gallopavo",
|
||||
"polarBearPup": "Ursulus Maritimus",
|
||||
"jackolantern": "Cucurbita Caelata Ignifera",
|
||||
"ghostJackolantern": "Cucurbita Phantasma Caelata Ignifera",
|
||||
|
|
@ -52,7 +52,7 @@
|
|||
"toAndFromCard": "Ad: <%= toName %>, Ab: <%= fromName %>",
|
||||
"nyeCard": "Charta Kalendarum Ianuariarum",
|
||||
"nyeCardExplanation": "For celebrating the new year together, you both receive the \"Auld Acquaintance\" badge!",
|
||||
"nyeCardNotes": "Chartam Kalendarum Ianuariarum sodali conturbernii mitte",
|
||||
"nyeCardNotes": "Chartam Kalendarum Ianuariarum sodali conturbernii mitte.",
|
||||
"seasonalItems": "Seasonal Items",
|
||||
"nyeCardAchievementTitle": "Auld Acquaintance",
|
||||
"nyeCardAchievementText": "Felix Kalendae Ianuariae! Chartas Kalendarum Ianuariarum <%= count %> mitte vel accipe.",
|
||||
|
|
|
|||
|
|
@ -12,9 +12,9 @@
|
|||
"messageLikesFood": "<%= egg %> really likes <%= foodText %>!",
|
||||
"messageDontEnjoyFood": "<%= egg %> eats <%= foodText %> but doesn't seem to enjoy it.",
|
||||
"messageBought": "Emitur <%= itemText %>",
|
||||
"messageEquipped": "<%= itemText %> armatur.",
|
||||
"messageEquipped": " <%= itemText %> armatur.",
|
||||
"messageUnEquipped": "<%= itemText %> inarmatur.",
|
||||
"messageMissingEggPotion": "Aut ovo aut potioni dees.",
|
||||
"messageMissingEggPotion": "Aut ovo aut potioni dees",
|
||||
"messageInvalidEggPotionCombo": "Ova Animaliorum Domesticorum ex Investigatione incubare Potione Magica Incubante non potest. Conare alio ovo.",
|
||||
"messageAlreadyPet": "Iam animal domesticum tibi est. Conare incubare aliam combīnātiōnem!",
|
||||
"messageHatched": "Your egg hatched! Visit your stable to equip your pet.",
|
||||
|
|
@ -36,7 +36,7 @@
|
|||
"armoireFood": "<%= image %> You rummage in the Armoire and find <%= dropText %>. What's that doing in here?",
|
||||
"armoireExp": "Cum Armario luctaris et punctas experientiae lucraris. Evax!",
|
||||
"messageInsufficientGems": "Gemmae non satis sunt!",
|
||||
"messageAuthPasswordMustMatch": ":password non est :confirmPassword idem.",
|
||||
"messageAuthPasswordMustMatch": ":password non est :confirmPassword idem",
|
||||
"messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword requiruntur",
|
||||
"messageAuthEmailTaken": "Inscriptio electronica iam capta est",
|
||||
"messageAuthNoUserFound": "Utens non nactus est.",
|
||||
|
|
|
|||
|
|
@ -87,7 +87,7 @@
|
|||
"typeNotSellable": "Type is not sellable. Must be one of the following <%= acceptedTypes %>",
|
||||
"userItemsKeyNotFound": "Key not found for user.items <%= type %>",
|
||||
"userItemsNotEnough": "You do not have enough <%= type %>",
|
||||
"pathRequired": "Via seriei requiritur.",
|
||||
"pathRequired": "Via seriei requiritur",
|
||||
"unlocked": "Res reseratae sunt",
|
||||
"alreadyUnlocked": "Collectum completum iam reseratum est.",
|
||||
"alreadyUnlockedPart": "Collectum completum partim iam reseratum est.",
|
||||
|
|
@ -96,7 +96,7 @@
|
|||
"newStuff": "New Stuff by Bailey",
|
||||
"newBaileyUpdate": "New Bailey Update!",
|
||||
"tellMeLater": "Tell Me Later",
|
||||
"dismissAlert": "Amitte Hunc Monitum ",
|
||||
"dismissAlert": "Amitte Hunc Monitum",
|
||||
"donateText1": "Adds 20 Gems to your account. Gems are used to buy special in-game items, such as shirts and hairstyles.",
|
||||
"donateText2": "Help support Habitica",
|
||||
"donateText3": "Habitica is an open source project that depends on our users for support. The money you spend on gems helps us keep the servers running, maintain a small staff, develop new features, and provide incentives for our volunteer programmers. Thank you for your generosity!",
|
||||
|
|
@ -157,7 +157,7 @@
|
|||
"tourRewardsBrief": "<strong>Reward List</strong><ul><li>Spend your hard-earned Gold here!</li><li>Purchase Equipment for your avatar, or set custom Rewards.</li></ul>",
|
||||
"tourRewardsArmoire": "<strong>Reward List</strong><ul><li>Spend your hard-earned Gold here!</li><li>Purchase Equipment for your avatar, get a random prize from the Enchanted Armoire, or set custom Rewards.</li></ul>",
|
||||
"tourRewardsProceed": "Omnes sunt!",
|
||||
"welcomeToHabit": " Salve ad Habitica!",
|
||||
"welcomeToHabit": "Salve ad Habitica!",
|
||||
"welcome1": "Imaginem simplam personae crea.",
|
||||
"welcome1notes": "Haec imago personae te repraesentabit ut progrederis.",
|
||||
"welcome2": "Praepara tua munera.",
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@
|
|||
"royalPurpleGryphon": "Gryphus Purpureus Regius",
|
||||
"noEggs": "Ulla ova non habes.",
|
||||
"eggSingular": "ovum",
|
||||
"eggs": "ova",
|
||||
"eggs": "Ova",
|
||||
"mountName": "<%= mount(locale) %> <%= potion(locale) %>",
|
||||
"petName": "<%= egg(locale) %> <%= potion(locale) %>",
|
||||
"hatchedPet": "Incubuisti novum animal nominatum <%= potion %> <%= egg %>!",
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@
|
|||
"questSend": "Clicking \"Invite\" will send an invitation to your party members. When all members have accepted or denied, the quest begins. See status under Social > Party.",
|
||||
"questSendBroken": "Clicking \"Invite\" will send an invitation to your party members... When all members have accepted or denied, the quest begins... See status under Social > Party...",
|
||||
"inviteParty": "Contibernium ad Investigationem Invita",
|
||||
"questInvitation": "Invitatio ad Investigationem:",
|
||||
"questInvitation": "Invitatio ad Investigationem: ",
|
||||
"questInvitationTitle": "Quest Invitation",
|
||||
"questInvitationInfo": "Invitation for the Quest <%= quest %>",
|
||||
"invitedToQuest": "You were invited to the Quest <span class=\"notification-bold-blue\"><%= quest %></span>",
|
||||
|
|
@ -71,8 +71,8 @@
|
|||
"scrollsText1": "Quests require parties. If you want to quest solo,",
|
||||
"scrollsText2": "create an empty party",
|
||||
"scrollsPre": "You haven't unlocked this quest yet!",
|
||||
"alreadyEarnedQuestLevel": "You already earned this quest by attaining Level <%= level %>.",
|
||||
"alreadyEarnedQuestReward": "You already earned this quest by completing <%= priorQuest %>.",
|
||||
"alreadyEarnedQuestLevel": "You already earned this quest by attaining Level <%= level %>. ",
|
||||
"alreadyEarnedQuestReward": "You already earned this quest by completing <%= priorQuest %>. ",
|
||||
"completedQuests": "Completed the following quests",
|
||||
"mustComplete": "You must first complete <%= quest %>.",
|
||||
"mustLevel": "You must be level <%= level %> to begin this quest.",
|
||||
|
|
|
|||
|
|
@ -137,7 +137,7 @@
|
|||
"unsubscribeAllEmailsText": "By checking this box, I certify that I understand that by unsubscribing from all emails, Habitica will never be able to notify me via email about important changes to the site or my account.",
|
||||
"unsubscribeAllPush": "Check to Unsubscribe from all Push Notifications",
|
||||
"correctlyUnsubscribedEmailType": "Ab \"<%= emailType %>\" epistulis electronicis puriter insubscriptus es.",
|
||||
"subscriptionRateText": "Recurrere $<%= price %> USD <%= months %> quasque mentes",
|
||||
"subscriptionRateText": "Recurrere <strong>$<%= price %> USD</strong> quasque <strong><%= months %> mentes",
|
||||
"recurringText": "recurring",
|
||||
"benefits": "Beneficia",
|
||||
"coupon": "Tessera Nummaria",
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@
|
|||
"cancelSubInfoGoogle": "Please go to the \"Account\" > \"Subscriptions\" section of the Google Play Store app to cancel your subscription or to see your subscription's termination date if you have already cancelled it. This screen is not able to show you whether your subscription has been cancelled.",
|
||||
"cancelSubInfoApple": "Please follow <a href=\"https://support.apple.com/en-us/HT202039\">Apple's official instructions</a> to cancel your subscription or to see your subscription's termination date if you have already cancelled it. This screen is not able to show you whether your subscription has been cancelled.",
|
||||
"cancelSubInfoGroupPlan": "Because you have a free subscription from a Group Plan, you cannot cancel it. It will end when you are no longer in the Group. If you are the Group leader and want to cancel the entire Group Plan, you can do that from the group's \"Payment Details\" tab.",
|
||||
"canceledSubscription": "Subscriptio abrogata est.",
|
||||
"canceledSubscription": "Subscriptio abrogata est",
|
||||
"cancelingSubscription": "Subscriptio abrogabaris",
|
||||
"adminSub": "Subscriptiones Administratoribus",
|
||||
"morePlans": "Plura Consilia<br>Cito Venient",
|
||||
|
|
@ -179,9 +179,9 @@
|
|||
"planNotActive": "The plan hasn't activated yet (due to a PayPal bug). It will begin <%= nextBillingDate %>, after which you can cancel to retain your full benefits",
|
||||
"notAllowedHourglass": "Pet/Mount not available for purchase with Mystic Hourglass.",
|
||||
"readCard": "<%= cardType %> perlectum est",
|
||||
"cardTypeRequired": "Genus tituli requiritur.",
|
||||
"cardTypeRequired": "Genus tituli requiritur",
|
||||
"cardTypeNotAllowed": "Hoc genus tituli recognoscitur.",
|
||||
"invalidCoupon": "Litterae validae semirelatoriae non sunt. ",
|
||||
"invalidCoupon": "Litterae validae semirelatoriae non sunt.",
|
||||
"couponUsed": "Litterae semirelatoriae iam applicantur.",
|
||||
"couponCodeRequired": "Litterae semirelatoriae requiruntur.",
|
||||
"paypalCanceled": "Tua subscriptio terminata est",
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@
|
|||
"notes": "Notae",
|
||||
"direction/Actions": "Direction/Actions",
|
||||
"advancedSettings": "Advanced Settings",
|
||||
"taskAlias": "Nomen Aliud Muneris ",
|
||||
"taskAlias": "Nomen Aliud Muneris",
|
||||
"taskAliasPopover": "This task alias can be used when integrating with 3rd party integrations. Only dashes, underscores, and alphanumeric characters are supported. The task alias must be unique among all your tasks.",
|
||||
"taskAliasPlaceholder": "nomen-aliud-muneris-tui-hic",
|
||||
"taskAliasPopoverWarning": "WARNING: Changing this value will break any 3rd party integrations that rely on the task alias.",
|
||||
|
|
@ -173,7 +173,7 @@
|
|||
"habitCounterDown": "Negative Counter (Resets <%= frequency %>)",
|
||||
"taskRequiresApproval": "This task must be approved before you can complete it. Approval has already been requested",
|
||||
"taskApprovalHasBeenRequested": "Approbatio requista est",
|
||||
"taskApprovalWasNotRequested": "Only a task waiting for approval can be marked as needing more work",
|
||||
"taskApprovalWasNotRequested": "Only a task waiting for approval can be marked as needing more work.",
|
||||
"approvals": "Approbationes",
|
||||
"approvalRequired": "Needs Approval",
|
||||
"repeatZero": "Daily is never due",
|
||||
|
|
@ -199,7 +199,7 @@
|
|||
"monthlyRepeatHelpContent": "This task will be due every X months",
|
||||
"yearlyRepeatHelpContent": "This task will be due every X years",
|
||||
"resets": "Resets",
|
||||
"summaryStart": "Repeats <%= frequency %> every <%= everyX %> <%= frequencyPlural %>",
|
||||
"summaryStart": "Repeats <%= frequency %> every <%= everyX %> <%= frequencyPlural %> ",
|
||||
"nextDue": "Next Due Dates",
|
||||
"checkOffYesterDailies": "Check off any Dailies you did yesterday:",
|
||||
"yesterDailiesTitle": "You left these Dailies unchecked yesterday! Do you want to check off any of them now?",
|
||||
|
|
|
|||
|
|
@ -71,6 +71,9 @@
|
|||
"achievementTickledPinkText": "Heeft alle Suikerspinroze Huisdieren verzameld.",
|
||||
"achievementTickledPink": "Door een Roze Bril",
|
||||
"foundNewItemsCTA": "Ga naar je Inventaris en probeer je nieuwe uitbroeddrank eens te combineren met een ei!",
|
||||
"foundNewItemsExplanation": "Taken voltooien geeft je een kans om voorwerpen te vinden, zoals eieren, uitbroeddranken en voedsel.",
|
||||
"foundNewItems": "Je hebt nieuwe voorwerpen gevonden!"
|
||||
"foundNewItemsExplanation": "Taken voltooien geeft je een kans om voorwerpen te vinden, zoals Eieren, Uitbroeddranken en Voedsel.",
|
||||
"foundNewItems": "Je hebt nieuwe voorwerpen gevonden!",
|
||||
"achievementBugBonanzaModalText": "Je hebt de kever-, vlinder-, slak- en spin-huisdierzoektochten voltooid!",
|
||||
"achievementBugBonanzaText": "Heeft kever-, vlinder-, slak- en spin-huisdierzoektochten voltooid.",
|
||||
"achievementBugBonanza": "Bug Bonanza"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -354,5 +354,6 @@
|
|||
"hatchingPotionShadow": "Schaduw",
|
||||
"questEggRobotAdjective": "een futuristische",
|
||||
"questEggRobotText": "Robot Huisdier",
|
||||
"questEggRobotMountText": "Robot"
|
||||
"questEggRobotMountText": "Robot",
|
||||
"hatchingPotionBirchBark": "Berkenschors"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -25,9 +25,9 @@
|
|||
"androidFaqAnswer5": "De beste manier is om ze uit te nodigen voor een Gezelschap met jou! Gezelschappen kunnen queestes doen, monsters bestrijden en vaardigheden uitspreken om elkaar te ondersteunen. Je kunt je ook samen aansluiten bij gildes (Sociaal > Gilden). Ga naar de [website](https://habitica.com/) om er eentje te creëren als je nog niet in een Gezelschap zit. Gilden zijn chatrooms die zicht richten op een gedeelde interesse of het nastreven van een zelfde doel en kunnen publiek of privé zijn. Je kunt je aansluiten bij zoveel Gilden als je wilt, maar slechts bij één Gezelschap.\n\nVoor meer gedetailleerde informatie, kun je kijken op de wiki-pagina's over [Gezelschappen](https://habitica.fandom.com/nl/wiki/Groep) en [Gilden](https://habitica.fandom.com/nl/wiki/Gilden).",
|
||||
"webFaqAnswer5": "De beste manier is om ze uit te nodigen voor een groep met jou, via Sociaal > Gezelschap! Gezelschappen kunnen queestes doen, monsters bestrijden en vaardigheden uitspreken om elkaar te ondersteunen. Je kunt je ook samen aansluiten bij gildes (Sociaal > Gilden). Gilden zijn chatrooms die zicht richten op een gedeelde interesse of het nastreven van een zelfde doel en kunnen publiek of privé zijn. Je kunt je aansluiten bij zoveel gilden als je wilt, maar slechts bij één groep. Voor meer gedetailleerde informatie, kun je kijken op de wiki-pagina's over [Gezelschappen](https://habitica.fandom.com/nl/wiki/Groep) en [Gilden](https://habitica.fandom.com/nl/wiki/Gilden).",
|
||||
"faqQuestion6": "Hoe kan ik een huisdier of een rijdier krijgen?",
|
||||
"iosFaqAnswer6": "Op niveau 3 speel je het vondstensysteem vrij. Iedere keer dat je een taak voltooit, heb je een willekeurige kans om een ei, een uitbroeddrank of eten te ontvangen. Ze zullen opgeslagen worden in Menu > Boedel.\n\nOm een huisdier te laten uitkomen, heb je een ei en een uitbroeddrank nodig. Druk op het ei om de soort te bepalen en selecteer 'Laat ei uitkomen'. Kies daarna een uitbroeddrank om de kleur te bepalen! Ga naar Menu > Huisdieren om je avatar uit te rusten met je nieuwe huisdier door erop te drukken.\n\nJe kunt je huisdieren ook laten opgroeien tot rijdieren door ze te voederen onder Menu > Huisdieren. Druk op het huisdier en selecteer dan 'Huisdier Voeren'. Je zult een huisdier vele malen moeten voederen voordat het verandert in een rijdier, maar als je zijn favoriete voedsel kan bepalen, zal 'ie sneller groeien. Probeer het met vallen en opstaan of [zie het hier verklapt](https://habitica.fandom.com/nl/wiki/Voedsel#Voedsel_voorkeuren). Als je eenmaal een rijdier hebt, kun je het toevoegen aan je avatar onder Menu > Rijdieren.\n\nJe kunt ook eieren van queeste-huisdieren krijgen door bepaalde queesten te voltooien. (Lees hieronder meer over queesten.)",
|
||||
"androidFaqAnswer6": "Op niveau 3 speel je het dropsysteem vrij. Iedere keer dat je een taak voltooit, heb je een willekeurige kans om een ei, een uitbroeddrank of eten te ontvangen. Ze zullen opgeslagen worden in Menu > Boedel.\n\nOm een huisdier te laten uitkomen, heb je een ei en een uitbroeddrank nodig. Druk op het ei om de soort te bepalen en selecteer 'Laat ei uitkomen met toverdrank'. Kies daarna een uitbroeddrank om de kleur te bepalen! Om je huisdier uit te rusten ga je naar Menu > Stal > Huisdieren, klik je op je het gewenste huisdier en selecteer je \"Gebruik\" (Je avatar wordt niet geüpdatet met de verandering).\n\nJe kunt je huisdieren ook laten opgroeien tot rijdieren door ze te voeren onder Menu > Stal > [> Huisdieren]. Druk op een huisdier en selecteer dan \"Voeren\"! Je zult een huisdier vele malen moeten voeren voordat het verandert in een rijdier, maar als je zijn favoriete voedsel kan bepalen, zal hij sneller groeien. Probeer het met vallen en opstaan of [zie het hier verklapt](https://habitica.fandom.com/nl/wiki/Voedsel#Voedsel_voorkeuren). Om je rijdier uit te rusten ga je naar Menu > Stal > Rijdieren, selecteer je een soort, klik je op je het gewenste rijdier en selecteer je \"Gebruik\" (Je avatar wordt niet geüpdatet met de verandering).\n\nJe kunt ook eieren van queeste-huisdieren krijgen door bepaalde queestes te voltooien. (Lees hieronder meer over queestes.)",
|
||||
"webFaqAnswer6": "Vanaf niveau 3 speel je het Vondstensysteem vrij. Telkens wanneer je een taak voltooit heb je een willekeurige kans om een ei, een uitbroeddrank of eten te ontvangen. Ze zullen bewaard worden in Boedel > Artikelen. Om een huisdier uit te broeden heb je een ei en een uitbroeddrank nodig. Zodra je zowel een ei als een uitbroeddrankje hebt, ga naar Boedel > Stal om je huisdier uit te broeden door te klikken op de afbeelding. Zodra je een huisdier hebt uitgebroed, kan je deze gebruiken door erop te klikken. Je kan huisdieren ook in rijdieren groeien door ze te voeden via Boedel > Stal. Sleep een stuk Voedsel van de actierij aan de onderkant van het scherm en gebruik deze op een huisdier om het te voeden! Je zal een huisdier meerdere keren moeten voeden voordat het in een rijdier veranderd, maar als je het favoriete voedsel uitvogelt, groeit het sneller. Probeer meerdere malen, of [zie het hier verklapt](http://habitica.fandom.com/wiki/Food#Food_Preferences). Zodra je een rijdier hebt, klik erop om het te gebruiken voor je avatar. Je kan ook eieren krijgen voor queeste huisdieren door bepaalde queesten te voltooien. (Lees hieronder meer over queesten.) ",
|
||||
"iosFaqAnswer6": "Iedere keer dat je een taak voltooit, heb je een willekeurige kans om een Ei, een Uitbroeddrank of Voedsel te ontvangen. Ze zullen opgeslagen worden in Menu > Boedel.\n\nOm een Huisdier te laten uitkomen, heb je een Ei en een Uitbroeddrank nodig. Druk op het Ei om de soort te bepalen en selecteer 'Laat Ei uitkomen'. Kies daarna een Uitbroeddrank om de kleur te bepalen! Ga naar Menu > Huisdieren en klik op je nieuwe Huisdier om je Avatar ermee uit te rusten.\n\nJe kunt je huisdieren ook laten opgroeien tot rijdieren door ze te voederen onder Menu > Huisdieren. Druk op het huisdier en selecteer 'Huisdier Voeren'. Je zult een Huisdier vele malen moeten voederen voordat het verandert in een rijdier, maar als je zijn favoriete voedsel kan bepalen, zal 'ie sneller groeien. Probeer het met vallen en opstaan of [zie het hier verklapt](https://habitica.fandom.com/nl/wiki/Voedsel#Voedsel_voorkeuren). Als je eenmaal een rijdier hebt, kun je het toevoegen aan je Avatar onder Menu > Rijdieren.\n\nJe kunt ook Eieren van queeste-huisdieren krijgen door bepaalde queesten te voltooien. (Lees hieronder meer over queesten.)",
|
||||
"androidFaqAnswer6": "Iedere keer dat je een taak voltooit, heb je een willekeurige kans om een Ei, een Uitbroeddrank of Voedsel te ontvangen. Ze zullen opgeslagen worden in Menu > Boedel.\n\nOm een huisdier te laten uitkomen, heb je een Ei en een Uitbroeddrank nodig. Tik op het Ei om de soort te bepalen en selecteer \"Laat Ei uitkomen met Uitbroeddrank\". Kies daarna een Uitbroeddrank om de kleur te bepalen! Om je met je huisdier uit te rusten ga je naar Menu > Stal > Huisdieren, klik je op je het gewenste huisdier en selecteer je \"Gebruik\" (Je avatar wordt niet geüpdatet met de verandering).\n\nJe kunt je Huisdieren ook laten opgroeien tot rijdieren door ze te voeren onder Menu > Stal > [> Huisdieren]. Druk op een huisdier en selecteer dan \"Voeren\"! Je zult een Huisdier vele malen moeten voeren voordat het verandert in een Rijdier, maar als je zijn favoriete voedsel kan bepalen, zal hij sneller groeien. Probeer het met vallen en opstaan of [zie het hier verklapt](https://habitica.fandom.com/nl/wiki/Voedsel#Voedsel_voorkeuren). Om je met je Rijdier uit te rusten ga je naar Menu > Stal > Rijdieren, selecteer je een soort, klik je op je het gewenste Rijdier en selecteer je \"Gebruik\" (Je Avatar wordt niet geüpdatet met de verandering).\n\nJe kunt ook Eieren van Queeste-Huisdieren krijgen door bepaalde Queestes te voltooien. (Lees hieronder meer over Queestes.)",
|
||||
"webFaqAnswer6": "Telkens wanneer je een taak voltooit heb je een willekeurige kans om een Ei, een Uitbroeddrank of Voedsel te ontvangen. Ze zullen bewaard worden in Boedel > Artikelen. Om een Huisdier uit te broeden heb je een Ei en een Uitbroeddrank nodig. Zodra je zowel een Ei als een Uitbroeddrankje hebt, ga naar Boedel > Stal en klik op de afbeelding. Zodra je een Huisdier hebt uitgebroed, kan je deze gebruiken door erop te klikken. Je kan Huisdieren ook in Rijdieren groeien door ze te voeden via Boedel > Stal. Sleep een stuk Voedsel van de actierij aan de onderkant van het scherm en gebruik deze op een Huisdier om het te voeden! Je zal een Huisdier meerdere keren moeten voeden voordat het in een Rijdier veranderd, maar als je het favoriete voedsel uitvogelt, groeit het sneller. Probeer meerdere malen, of [zie het hier verklapt](http://habitica.fandom.com/wiki/Food#Food_Preferences). Zodra je een Rijdier hebt, klik erop om het te gebruiken voor je Avatar. Je kan ook Eieren krijgen voor Queeste Huisdieren door bepaalde Queesten te voltooien. (Lees hieronder meer over Queesten.)",
|
||||
"faqQuestion7": "Hoe word ik een Krijger, Magiër, Dief of Heler?",
|
||||
"iosFaqAnswer7": "Je kan pas kiezen om een krijger, magiër, dief of heler te worden als je niveau 10 bereikt hebt. (Alle spelers beginnen standaard als krijger.) Elke klasse heeft andere uitrusting, verschillende vaardigheden die ze kunnen uitspreken na niveau 11 en meer verschillende voordelen. Krijgers kunnen veel schade aanrichten bij eindbazen, schade weerstaan van taken en hun gezelschap sterker maken. Magiërs kunnen ook makkelijk schade aanrichten bij eindbazen, evenals sneller niveaus behalen en extra mana geven aan de gezelschap. Dieven verdienen het meeste geld en vinden sneller voorwerpen en kunnen hun gezelschap hetzelfde laten doen. Tenslotte kunnen helers zichzelf, en mensen uit hun gezelschap, helen.\n\nAls je nog niet direct een klasse wilt kiezen -- als je bijvoorbeeld nog al je uitrusting wilt kopen voor je huidige klasse -- kun je op \"later beslissen\" klikken en later kiezen bij menu > kies klasse.",
|
||||
"androidFaqAnswer7": "Je kan pas kiezen om een krijger, magiër, dief of heler te worden als je niveau 10 bereikt hebt. (Alle spelers beginnen standaard als krijger.) Elke klasse heeft andere uitrusting, verschillende vaardigheden die ze kunnen uitspreken na niveau 11 en meer verschillende voordelen. Krijgers kunnen veel schade aanrichten bij eindbazen, schade weerstaan van taken en hun gezelschap sterker maken. Magiërs kunnen ook makkelijk schade aanrichten bij eindbazen, evenals sneller niveaus behalen en extra mana geven aan het gezelschap. Dieven verdienen het meeste geld en vinden sneller voorwerpen en kunnen hun gezelschap hetzelfde laten doen. Tenslotte kunnen helers zichzelf, en mensen uit hun gezelschap, helen.\n\nAls je nog niet direct een klasse wilt kiezen -- als je bijvoorbeeld nog al je uitrusting wilt kopen voor je huidige klasse -- kun je op \"afmelden\" klikken en later kiezen bij menu > kies klasse.",
|
||||
|
|
|
|||
|
|
@ -374,7 +374,7 @@
|
|||
"weaponArmoireSpearOfSpadesNotes": "This knightly lance is perfect for attacking your reddest Habits and Dailies. Increases Constitution by <%= con %>. Enchanted Armoire: Ace of Spades Set (Item 3 of 3).",
|
||||
"weaponArmoireArcaneScrollText": "Arcane Scroll",
|
||||
"weaponArmoireArcaneScrollNotes": "This ancient To-Do list is filled with strange symbols and spells from a forgotten age. Increases Intelligence by <%= int %>. Enchanted Armoire: Scribe Set (Item 3 of 3).",
|
||||
"armor": "wapenrusting",
|
||||
"armor": "Pantser",
|
||||
"armorCapitalized": "Pantser",
|
||||
"armorBase0Text": "Eenvoudige kleding",
|
||||
"armorBase0Notes": "Normale kleding. Verleent geen voordelen.",
|
||||
|
|
@ -1836,5 +1836,42 @@
|
|||
"weaponSpecialWinter2020HealerText": "Kruidnagel Scepter",
|
||||
"weaponMystery202002Text": "Parasol voor de Stijlvolle Lieveling",
|
||||
"weaponMystery201911Notes": "De kristallen bal boven op deze staf kan je de toekomst laten zien, maar pas op! Het gebruik van zulke gevaarlijke kennis kan een persoon op onverwachte manieren veranderen. Verleent geen attribuutbonus. Item voor geabonneerden 2019.",
|
||||
"weaponMystery201911Text": "Bezweerde Kristallen Staf"
|
||||
"weaponMystery201911Text": "Bezweerde Kristallen Staf",
|
||||
"weaponArmoireFloridFanNotes": "Deze prachtige zijden waaier klap je in als je hem niet gebruikt. Verhoogt Lichaam met <%= con %>. Betoverd Kabinet: Onafhankelijk Voorwerp.",
|
||||
"weaponArmoireFloridFanText": "Weelderige Waaier",
|
||||
"weaponMystery202002Notes": "Een accessoire dat je een air van mysterie en romantiek verleent. Bescherming tegen de zon is een bonus! Verleent geen attribuutbonus. Item voor geabonneerden Februari 2020.",
|
||||
"weaponSpecialSpring2020HealerNotes": "Een iris is mooi, maar de bladeren zijn als zwaarden ... laat je niet misleiden door de bloemen, deze staf is taai als staal! Verhoogt intelligentie met <%= int%>. Beperkte voorjaarseditie 2020.",
|
||||
"weaponSpecialSpring2020HealerText": "Zwaard-Lily Staf",
|
||||
"weaponSpecialSpring2020MageNotes": "Ze blijven op je hoofd vallen! Maar je houdt ze nooit tegen door te klagen. Verhoogt intelligentie met <%= int%> en perceptie met <%= per%>. Beperkte voorjaarseditie 2020.",
|
||||
"weaponSpecialSpring2020MageText": "Regendruppels",
|
||||
"weaponSpecialSpring2020WarriorNotes": "Vecht of vlucht, deze vleugel zal je goed van pas komen! Verhoogt kracht met <%= str %>. Beperkte voorjaarseditie 2020.",
|
||||
"weaponSpecialSpring2020WarriorText": "Geslepen vleugel",
|
||||
"weaponSpecialSpring2020RogueNotes": "Je slaat zo snel dat het er nog MEER blauw uitziet! Verhoogt sterkte met <%= str %>. Beperkte voorjaarseditie 2020.",
|
||||
"weaponSpecialSpring2020RogueText": "Lazurite Mes",
|
||||
"weaponArmoireBaseballBatText": "Honkbalknuppel",
|
||||
"weaponArmoireLivelyMatchText": "Een Levendige Lucifer",
|
||||
"weaponArmoireHappyBannerText": "Blije Vlag",
|
||||
"weaponArmoireAlchemistsDistillerText": "Alchemist Distillateur",
|
||||
"weaponArmoireShadowMastersMaceText": "Schaduwmeester Strijdknots",
|
||||
"weaponArmoireResplendentRapierText": "Schitterende Rapier",
|
||||
"armorSpecialBirthday2020Text": "Schandelijke Feest Jurk",
|
||||
"armorSpecialKS2019Notes": "Dit schitterende pantser, dat van binnen straalt als het nobele hart van een griffioen, moedigt je aan om trots te zijn op je prestaties. Verhoogt de constitutie met <% = con%>.",
|
||||
"armorSpecialKS2019Text": "Mythisch Griffioen Pantser",
|
||||
"weaponArmoireBaseballBatNotes": "Zorg dat je die goede gewoontes op de hielen zit! Verhoogt de constitutie met <%= con%>. Betoverd Kabinet: Honkbal Set (voorwerp 3 van 4).",
|
||||
"weaponArmoireLivelyMatchNotes": "Als je dit vasthoudt, zul je zeker iemands interesse wekken! Verhoogt de sterkte met <%= str %>. Betoverd Kabinet: Lucifermaker Set (voorwerp 3 van 4).",
|
||||
"weaponArmoireHappyBannerNotes": "Is de \"H\" voor Happy of Habitica? Uw keuze! Verhoogt de perceptie met <%= per %>. Betoverd Kabinet: Fijne Verjaardag Set (voorwerp 3 van 4).",
|
||||
"weaponArmoireAlchemistsDistillerNotes": "Zuiver metalen en andere magische samenstellingen met dit glanzende koperen instrument. Verhoogt de kracht met <%= str %> en intelligentie met <%= int %>. Betoverd Kabinet: Alchimist Set (voorwerp 3 van 4).",
|
||||
"weaponArmoireShadowMastersMaceNotes": "Wezens van duisternis zullen al je geboden gehoorzamen wanneer je met deze gloeiende knots zwaait. Verhoogt de perceptie met <%= per %>. Betoverd Kabinet: Schaduw Meester Set (voorwerp 3 van 4).",
|
||||
"weaponArmoireResplendentRapierNotes": "Demonstreer je zwaardvechten met dit scherpe puntwapen. Verhoogt de perceptie met <%= per %>. Betoverd Kabinet: Onafhankelijk voorwerp.",
|
||||
"armorSpecialFall2019HealerNotes": "Er wordt gezegd dat deze gewaden gemaakt zijn van pure nacht. Gebruik de duistere kracht verstandig! Verhoogt constitutie met <%= con%>. Beperkte Editie 2019 herfstuitrusting.",
|
||||
"armorSpecialFall2019HealerText": "Gewaad van Duisternis",
|
||||
"armorSpecialFall2019MageNotes": "De naamgenoot van Polyphemits onderging een verschrikkelijk lot. Maar je wordt niet zo gemakkelijk voor de gek gehouden! Trek jezelf aan in deze mantel van legende en niemand zal je overtreffen. Verhoogt intelligentie met <%= int%>. Beperkte Editie 2019 herfstuitrusting.",
|
||||
"armorSpecialFall2019MageText": "Kiel van Polyphemus",
|
||||
"armorSpecialFall2019WarriorNotes": "Deze gevederde gewaden geven de kracht van de vlucht, zodat je over elk gevecht kunt zweven. Verhoogt constitutie met <%= con%>. Berpekte Editie 2019 herfstuitrusting.",
|
||||
"armorSpecialFall2019WarriorText": "Vleugels van de Nacht",
|
||||
"armorSpecialFall2019RogueNotes": "Deze outfit wordt compleet geleverd met witte handschoenen en is ideaal om te broeden in je privébox boven het podium of om verrassende ingangen via grote trappen te maken. Verhoogt de perceptie met <%= per%>. Beperkte Editie 2019 herfstuitrusting.",
|
||||
"armorSpecialFall2019RogueText": "Gekaapte Opera Jas",
|
||||
"armorSpecialBirthday2020Notes": "Fijne verjaardag, Habitica! Draag deze Schandelijke Feest Jurk om deze prachtige dag te vieren. Geeft geen voordeel.",
|
||||
"armorSpecialWinter2020RogueNotes": "Ondanks dat je vast en zeker stormen kan trotseren met de innerlijke warme van je motivatie en toewijding, kan het geen kwaad om je op het weer te kleden. Verhoogt Perceptie met <%= per %>. Limited Edition 2019-2020 Winteruitrusting.",
|
||||
"armorSpecialWinter2020RogueText": "Pluizige Parka"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"noItemsAvailableForType": "Je hebt geen <%= type %>.",
|
||||
"foodItemType": "Voedsel",
|
||||
"foodItemType": "Dierenvoeding",
|
||||
"eggsItemType": "Eieren",
|
||||
"hatchingPotionsItemType": "Uitbroeddrank",
|
||||
"specialItemType": "Speciale artikelen",
|
||||
|
|
|
|||
|
|
@ -85,45 +85,45 @@
|
|||
"scarecrowWarriorSet": "Vogelverschrikker Krijger (Krijger)",
|
||||
"stitchWitchSet": "Stekende Heks (Magiër)",
|
||||
"potionerSet": "Drankenier (Heler)",
|
||||
"battleRogueSet": "Vleermuis-stille Dief (Dief)",
|
||||
"battleRogueSet": "Vleermuis-stille (Dief)",
|
||||
"springingBunnySet": "Huppelend konijn (Heler)",
|
||||
"grandMalkinSet": "Machtige malkin (Magiër)",
|
||||
"cleverDogSet": "Snuggere hond (Dief)",
|
||||
"braveMouseSet": "Moedige muis (Krijger)",
|
||||
"summer2016SharkWarriorSet": "Haaienkrijger (Krijger)",
|
||||
"summer2016DolphinMageSet": "Dolfijnenmagiër (Magiër)",
|
||||
"summer2016SeahorseHealerSet": "Zeepaardheler (Heler)",
|
||||
"summer2016EelSet": "Aaldief (Dief)",
|
||||
"summer2016SharkWarriorSet": "Haai (Krijger)",
|
||||
"summer2016DolphinMageSet": "Dolfijn (Magiër)",
|
||||
"summer2016SeahorseHealerSet": "Zeepaard (Heler)",
|
||||
"summer2016EelSet": "Aal (Dief)",
|
||||
"fall2016SwampThingSet": "Moeras ding (krijger)",
|
||||
"fall2016WickedSorcererSet": "Gestoorde tovenaar (magiër)",
|
||||
"fall2016GorgonHealerSet": "Gorgon heler (heler)",
|
||||
"fall2016BlackWidowSet": "Zwarte weduwe dief (dief)",
|
||||
"fall2016GorgonHealerSet": "Gorgon (Heler)",
|
||||
"fall2016BlackWidowSet": "Zwarte Weduwe (Dief)",
|
||||
"winter2017IceHockeySet": "Ijshockey (krijger)",
|
||||
"winter2017WinterWolfSet": "Winter wolf (magiër)",
|
||||
"winter2017SugarPlumSet": "Suikerpluim heler (heler)",
|
||||
"winter2017FrostyRogueSet": "Ijzige dief (dief)",
|
||||
"spring2017FelineWarriorSet": "Katachtige krijger (krijger)",
|
||||
"winter2017SugarPlumSet": "Suikerwerk (Heler)",
|
||||
"winter2017FrostyRogueSet": "Ijzig (Dief)",
|
||||
"spring2017FelineWarriorSet": "Katachtig (Krijger)",
|
||||
"spring2017CanineConjurorSet": "Hondachtige goochelaar (magiër)",
|
||||
"spring2017FloralMouseSet": "Bloemige muis (heler)",
|
||||
"spring2017SneakyBunnySet": "Geniepig konijn (dief)",
|
||||
"summer2017SandcastleWarriorSet": "Zandkasteelkrijger (Krijger)",
|
||||
"summer2017WhirlpoolMageSet": "Draaikolkmagiër (Magiër)",
|
||||
"summer2017SandcastleWarriorSet": "Zandkasteel (Krijger)",
|
||||
"summer2017WhirlpoolMageSet": "Draaikolk (Magiër)",
|
||||
"summer2017SeashellSeahealerSet": "Zeeschelp Zeeheler (Heler)",
|
||||
"summer2017SeaDragonSet": "Zeedraak (Dief)",
|
||||
"fall2017HabitoweenSet": "Habitoween Krijger (Krijger)",
|
||||
"fall2017MasqueradeSet": "Gemaskerde Magiër (Magiër)",
|
||||
"fall2017HauntedHouseSet": "Spookhuisheler (Heler)",
|
||||
"fall2017TrickOrTreatSet": "Snoep of je Leven Dief (Dief)",
|
||||
"winter2018ConfettiSet": "Confetti magiër",
|
||||
"winter2018GiftWrappedSet": "Pakjeskrijger",
|
||||
"winter2018MistletoeSet": "Maretak Heler",
|
||||
"winter2018ReindeerSet": "Rendierdief",
|
||||
"spring2018SunriseWarriorSet": "Krijger van de Dageraad",
|
||||
"spring2018TulipMageSet": "Tulpenmagiër (Magiër)",
|
||||
"spring2018GarnetHealerSet": "Granaten genezer",
|
||||
"spring2018DucklingRogueSet": "Eendjesdief (Dief)",
|
||||
"summer2018BettaFishWarriorSet": "Siamese Kempvis Krijger (Krijger)",
|
||||
"summer2018LionfishMageSet": "Koraalduivel Magiër (Magiër)",
|
||||
"fall2017HabitoweenSet": "Habitoween (Krijger)",
|
||||
"fall2017MasqueradeSet": "Maskerade (Magiër)",
|
||||
"fall2017HauntedHouseSet": "Spookhuis (Heler)",
|
||||
"fall2017TrickOrTreatSet": "Snoep of je Leven (Dief)",
|
||||
"winter2018ConfettiSet": "Confetti (Magiër)",
|
||||
"winter2018GiftWrappedSet": "Ingepakt (Krijger)",
|
||||
"winter2018MistletoeSet": "Maretak (Heler)",
|
||||
"winter2018ReindeerSet": "Rendier (Dief)",
|
||||
"spring2018SunriseWarriorSet": "Dageraad (Krijger)",
|
||||
"spring2018TulipMageSet": "Tulp (Magiër)",
|
||||
"spring2018GarnetHealerSet": "Granaatsteen (Heler)",
|
||||
"spring2018DucklingRogueSet": "Eendje (Dief)",
|
||||
"summer2018BettaFishWarriorSet": "Siamese Kempvis (Krijger)",
|
||||
"summer2018LionfishMageSet": "Koraalduivel (Magiër)",
|
||||
"summer2018MerfolkMonarchSet": "Meermens Majesteit (Heler)",
|
||||
"summer2018FisherRogueSet": "Vissersdief (Dief)",
|
||||
"fall2018MinotaurWarriorSet": "Minotaurus (Krijger)",
|
||||
|
|
@ -143,13 +143,40 @@
|
|||
"dateEndAugust": "31 augustus",
|
||||
"dateEndSeptember": "21 September",
|
||||
"dateEndOctober": "31 oktober",
|
||||
"dateEndNovember": "3 december",
|
||||
"dateEndNovember": "30 November",
|
||||
"dateEndJanuary": "31 januari",
|
||||
"dateEndFebruary": "28 februari",
|
||||
"dateEndFebruary": "29 Februari",
|
||||
"winterPromoGiftHeader": "GEEF EEN ABONNEMENT EN KRIJG ER ZELF OOK EEN!",
|
||||
"winterPromoGiftDetails1": "Alleen tot 15 januari, wanneer je iemand een abonnement schenkt, krijg je hetzelfde abonnenemt gratis voor jezelf!",
|
||||
"winterPromoGiftDetails1": "Alleen tot 6 Januari, wanneer je iemand een abonnement schenkt, krijg je hetzelfde abonnenemt gratis voor jezelf!",
|
||||
"winterPromoGiftDetails2": "Denk eraan dat als jij of je geschenk ontvanger al een terugkerend abonnenemt bevat, het geschonken abonnement pas start nadat dat abonnement is afgezegd of afgelopen is. Hartelijk dank voor je steun! <3",
|
||||
"discountBundle": "bundel",
|
||||
"g1g1Announcement": "Schenk een abonnement, krijg een abonnement gratis evenement is nu aan de gang!",
|
||||
"g1g1Details": "Schenk een abonnement aan een vriend via hun profiel en je zal gratis hetzelfde abonnement ontvangen!"
|
||||
"g1g1Details": "Schenk een abonnement aan een vriend via hun profiel en je zal gratis hetzelfde abonnement ontvangen!",
|
||||
"september2018": "September 2018",
|
||||
"september2017": "September 2017",
|
||||
"marchYYYY": "Maart <%= year %>",
|
||||
"decemberYYYY": "December <%= year %>",
|
||||
"augustYYYY": "Augustus <%= year %>",
|
||||
"eventAvailabilityReturning": "Beschikbaar om te kopen tot <%= availableDate(locale) %>. Deze uitbroedrank was voor het laatst beschikbaar in <%= previousDate(locale) %>.",
|
||||
"spring2020LapisLazuliRogueSet": "Lapis Lazuli (Dief)",
|
||||
"spring2020IrisHealerSet": "Iris (Heler)",
|
||||
"spring2020PuddleMageSet": "Plas (Magiër)",
|
||||
"spring2020BeetleWarriorSet": "Neushoornkever (Krijger)",
|
||||
"winter2020LanternSet": "Lantaarn (Dief)",
|
||||
"winter2020WinterSpiceSet": "Winter Kruiden (Heler)",
|
||||
"winter2020CarolOfTheMageSet": "Lied van de Magiër (Magiër)",
|
||||
"winter2020EvergreenSet": "Naaldboom (Krijger)",
|
||||
"fall2019LichSet": "Zielenzuiger (Heler)",
|
||||
"fall2019RavenSet": "Raaf (Krijger)",
|
||||
"fall2019CyclopsSet": "Cycloop (Magiër)",
|
||||
"fall2019OperaticSpecterSet": "Operatisch Spook (Dief)",
|
||||
"summer2019HammerheadRogueSet": "Hamerhaai (Dief)",
|
||||
"summer2019ConchHealerSet": "Zeeschelp (Heler)",
|
||||
"summer2019WaterLilyMageSet": "Waterlelie (Magiër)",
|
||||
"summer2019SeaTurtleWarriorSet": "Zeeschildpad (Krijger)",
|
||||
"spring2019CloudRogueSet": "Wolk (Dief)",
|
||||
"spring2019RobinHealerSet": "Roodborstje (Heler)",
|
||||
"spring2019AmberMageSet": "Amber (Magiër)",
|
||||
"spring2019OrchidWarriorSet": "Orchidee (Krijger)",
|
||||
"june2018": "Juni 2018"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -20,8 +20,8 @@
|
|||
"welcomeToTavern": "Welkom bij de Herberg!",
|
||||
"sleepDescription": "Heb je een pauze nodig? Neem een kijkje in Daniel's Herberg om enkele van de moeilijkere spelmechanismen te pauzeren:",
|
||||
"sleepBullet1": "Gemiste Dagtaken zullen je niet beschadigen",
|
||||
"sleepBullet2": "Taken zullen geen aantal opeenvolgingen verliezen of zullen geen kleur verliezen",
|
||||
"sleepBullet3": "Bazen zullen geen schade aanbrengen voor je gemiste dagelijke taken",
|
||||
"sleepBullet2": "Taken zullen geen aantal opeenvolgingen verliezen",
|
||||
"sleepBullet3": "Bazen zullen geen schade aanbrengen voor je eigen gemiste dagelijkse taken",
|
||||
"sleepBullet4": "Your boss damage or collection Quest items will stay pending until check-out",
|
||||
"pauseDailies": "Pauzeer schade",
|
||||
"unpauseDailies": "Schade hervatten",
|
||||
|
|
|
|||
|
|
@ -47,8 +47,8 @@
|
|||
"haveHatchablePet": "Je hebt een <%= potion %>uitbroeddrank en een <%= egg %>ei om dit huisdier te laten uitbroeden! <b>Click</b> op de pootafdruk om uit te broeden.",
|
||||
"quickInventory": "Snelle boedel",
|
||||
"foodText": "voedsel",
|
||||
"food": "Voedsel en zadels",
|
||||
"noFoodAvailable": "Je hebt geen voedsel.",
|
||||
"food": "Huisdieren voedsel en zadels",
|
||||
"noFoodAvailable": "Je hebt geen huisdieren voedsel.",
|
||||
"noSaddlesAvailable": "Je hebt geen zadels.",
|
||||
"noFood": "Je hebt geen voedsel of zadels.",
|
||||
"dropsExplanation": "Verkrijg deze voorwerpen sneller met edelstenen als je niet wilt wachten tot je ze vindt als je een taak afrondt. <a href=\"https://habitica.fandom.com/nl/wiki/Drops\">Leer meer over het vondstensysteem.</a>",
|
||||
|
|
@ -133,7 +133,7 @@
|
|||
"sortByColor": "Kleur",
|
||||
"sortByHatchable": "Uitbroedbaar",
|
||||
"hatch": "Uitbroeden!",
|
||||
"foodTitle": "Voedsel",
|
||||
"foodTitle": "Huisdieren voedsel",
|
||||
"dragThisFood": "Sleep dit <%= foodName %> naar een huisdier en zie het groeien!",
|
||||
"clickOnPetToFeed": "Klik op een huisdier om <%= foodName %>te voeren en het te zien groeien!",
|
||||
"dragThisPotion": "Sleep deze <%= potionName %> naar een ei en broed een nieuw huisdier uit!",
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
{
|
||||
"questEvilSantaText": "Pelsjagende Kerstman",
|
||||
"questEvilSantaNotes": "Je hoort kreunende brullen diep in de ijsvelden. Je volgt het gegrom - onderbroken door het geluid van gekakel - naar een open plek in het bos, waar je een volgroeide ijsbeer ziet. Ze is gekooid en geboeid, vechtend voor haar leven. Bovenop de kooi danst een kwaadaardige kleine imp in een aftands kerstkostuum. Overwin de pelsjagende Kerstman, en red het beest!",
|
||||
"questEvilSantaNotes": "Je hoort kreunende brullen diep in de ijsvelden. Je volgt het gegrom - onderbroken door het geluid van gekakel - naar een open plek in het bos, waar je een volgroeide ijsbeer ziet. Ze is gekooid en geboeid, vechtend voor haar leven. Bovenop de kooi danst een kwaadaardige kleine imp in een aftands kerstkostuum. Overwin de pelsjagende Kerstman, en red het beest! <br><br><strong> Opmerking </strong>: \"Trapper Santa\" beloont een stapelbare questprestatie, maar geeft een zeldzame mount die maar één keer aan je stal kan worden toegevoegd.",
|
||||
"questEvilSantaCompletion": "De Pelsjagende Kerstman krijst van woede, en stuitert weg in de nacht. De dankbare berin probeert je iets te vertellen door te brullen en te grommen. Je neemt haar mee naar de stallen, waar Matt Boch de dierenfluisteraar met een snik van afgrijzen luistert. Ze heeft een welp! Hij rende de ijsvelden in toen mama-beer gevangen werd genomen.",
|
||||
"questEvilSantaBoss": "Pelsjagende Kerstman",
|
||||
"questEvilSantaDropBearCubPolarMount": "IJsbeer (rijdier)",
|
||||
"questEvilSanta2Text": "Vind de welp",
|
||||
"questEvilSanta2Notes": "De welp van mama-beer is de ijsvelden in weggerend toen mama-beer gevangen werd genomen door de pelsjagende Kerstman. Je hoort takjes breken en sneeuw kraken door de kristalheldere geluiden van het bos. Pootafdrukken! Jullie beginnen te rennen om het spoor te volgen. Vind alle afdrukken en gebroken takjes, en haal haar jong terug!",
|
||||
"questEvilSanta2Notes": "De welp van mama-beer is de ijsvelden in weggerend toen mama-beer gevangen werd genomen door de pelsjagende Kerstman. Je hoort takjes breken en sneeuw kraken door de kristalheldere geluiden van het bos. Pootafdrukken! Jullie beginnen te rennen om het spoor te volgen. Vind alle afdrukken en gebroken takjes, en haal haar jong terug! <br><br><strong>Opmerking</strong>: \"Find the Cub\" beloont een stapelbare missie, maar geeft een zeldzaam huisdier dat maar één keer aan je stal kan worden toegevoegd.",
|
||||
"questEvilSanta2Completion": "Je hebt de welp gevonden! Hij zal je voor altijd gezelschap houden.",
|
||||
"questEvilSanta2CollectTracks": "Sporen",
|
||||
"questEvilSanta2CollectBranches": "Gebroken takjes",
|
||||
|
|
@ -656,5 +656,6 @@
|
|||
"questBronzeNotes": "Tijdens een verfrissende pauze tussen twee taken, wandelen jij en je vriend over de paden van het Takenbos. Je komt aan een grote, holle boomstam, en een glinstering binnenin trekt je aandacht.<br><br>Waarom, het is een opslagplaats voor Magische Toverdrankjes! Het geflonker wervelt zachtjes in de flessen, en @Hachiseiko reikt om er eentje op te nemen.<br><br> “Halt!”, sist een stem achter je. Het is een gigantische kever met een rugschild van glanzend brons, die haar poot met klauwen opheft in een vechtstand. \"Dit zijn mijn toverdranken, en als je ze wil bekomen, dan moet je jezelf bewijzen in een adelstand duel!\"",
|
||||
"questBronzeText": "Strijd van de Bronzen Kever",
|
||||
"mythicalMarvelsNotes": "Bevat 'De Eenhoornkoningin Overtuigen', 'De Vurige Griffioen' en 'Gevaar in de Diepten: Zeeslangen Slag'! Beschikbaar tot 28 Februari.",
|
||||
"mythicalMarvelsText": "Mytische Wonderen Queeste Bundel"
|
||||
"mythicalMarvelsText": "Mytische Wonderen Queeste Bundel",
|
||||
"evilSantaAddlNotes": "Wees er bewust van dat Trapper Santa en Find the Cub stapelbare questprestaties hebben, maar een zeldzaam huisdier en een mount geven die maar één keer aan je stal kan worden toegevoegd."
|
||||
}
|
||||
|
|
|
|||
|
|
@ -137,7 +137,7 @@
|
|||
"unsubscribeAllEmailsText": "Door dit aan te klikken geef ik aan dat ik begrijp dat als ik me uitschrijf van e-mails, Habitica nooit meer per e-mail contact met me op kan nemen om belangrijke wijzigingen in de site of mijn account door te geven.",
|
||||
"unsubscribeAllPush": "Vink aan om je uit te schrijven voor alle pushnotificaties",
|
||||
"correctlyUnsubscribedEmailType": "Afgemeld voor \"<%= emailType %>\" e-mails.",
|
||||
"subscriptionRateText": "Herhalend $<%= price %> USD iedere <%= months %> maanden",
|
||||
"subscriptionRateText": "Herhalend <strong>$<%= price %> USD</strong> elke <strong> <%= months %> maanden </strong>",
|
||||
"recurringText": "herhalend",
|
||||
"benefits": "Voordelen",
|
||||
"coupon": "Kadobon",
|
||||
|
|
@ -173,14 +173,14 @@
|
|||
"pushDeviceAlreadyAdded": "De gebruiker heeft al een push-knop",
|
||||
"pushDeviceNotFound": "De gebruiker heeft geen push-knop met dit id.",
|
||||
"pushDeviceRemoved": "Pushknop succesvol verwijderd.",
|
||||
"buyGemsGoldCap": "Capaciteit verhoogd naar <%= amount %>",
|
||||
"buyGemsGoldCap": "Edelstenen limiet verhoogd naar <%= amount %>",
|
||||
"mysticHourglass": "<%= amount %> mystieke zandloper(s)",
|
||||
"mysticHourglassText": "Met mystieke zandlopers kun je abonnee-uitrusting uit eerdere maanden kopen.",
|
||||
"purchasedPlanId": "Herhalend $<%= price %> USD elke <%= months %> maand(en) (<%= plan %>)",
|
||||
"purchasedPlanExtraMonths": "Je hebt <%= months %> maanden extra abonnementkrediet.",
|
||||
"purchasedPlanExtraMonths": "Je hebt <strong><%= months %> months</strong> maanden extra abonnementskrediet.",
|
||||
"consecutiveSubscription": "Opeenvolgende Abonnementen",
|
||||
"consecutiveMonths": "Opeenvolgende maanden:",
|
||||
"gemCapExtra": "Extra edelsteencapaciteit:",
|
||||
"gemCapExtra": "Bonus edelsteencapaciteit",
|
||||
"mysticHourglasses": "Mystieke zandlopers:",
|
||||
"mysticHourglassesTooltip": "Mystieke zandlopers",
|
||||
"paypal": "PayPal",
|
||||
|
|
@ -203,7 +203,7 @@
|
|||
"goToSettings": "Ga naar instellingen",
|
||||
"usernameVerifiedConfirmation": "Jouw gebruikersnaam, <%= username %>, is bevestigd!",
|
||||
"usernameNotVerified": "Bevestig alsjeblieft je gebruikersnaam.",
|
||||
"changeUsernameDisclaimer": "Deze gebruikersnaam zal gebruikt worden bij uitnodigingen, @mentions in de chat en het sturen van berichten.",
|
||||
"changeUsernameDisclaimer": "Deze gebruikersnaam zal gebruikt worden bij uitnodigingen, @mentions in de chat en het sturen van berichten. Het moet 1 tot 20 tekens bevatten, alleen letters a tot z, cijfers 0 tot 9, koppeltekens of onderstrepingstekens en mag geen ongepaste termen bevatten.",
|
||||
"verifyUsernameVeteranPet": "Een van deze Veteraan Huisdieren staat voor je klaar wanneer je bevestiging volbracht is!",
|
||||
"subscriptionReminders": "Herinneringen Abonnementen",
|
||||
"onlyPrivateSpaces": "Alleen in privé plekken",
|
||||
|
|
@ -212,5 +212,6 @@
|
|||
"mentioning": "Vermelding",
|
||||
"newPMNotificationTitle": "Nieuw Bericht van <%= name %>",
|
||||
"chatExtensionDesc": "De Chat Uitbreiding voor Habitica voegt een intuïtieve chat box toe aan habitica.com. Hierdoor kunnen gebruikers chatten in de Herberg, hun gezelschap, en de gildes waar ze in zitten.",
|
||||
"chatExtension": "<a target='blank' href='https://chrome.google.com/webstore/detail/habitrpg-chat-client/hidkdfgonpoaiannijofifhjidbnilbb'>Chrome Chat Extentie</a> en <a target='blank' href='https://addons.mozilla.org/en-US/firefox/addon/habitica-chat-client-2/'>Firefox Chat Extentie</a>"
|
||||
"chatExtension": "<a target='blank' href='https://chrome.google.com/webstore/detail/habitrpg-chat-client/hidkdfgonpoaiannijofifhjidbnilbb'>Chrome Chat Extentie</a> en <a target='blank' href='https://addons.mozilla.org/en-US/firefox/addon/habitica-chat-client-2/'>Firefox Chat Extentie</a>",
|
||||
"buyGemsGoldCapBase": "Edelstenen limiet op <%= amount %>"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -202,22 +202,50 @@
|
|||
"gemBenefit3": "Spannende Queeste kettingen die huisdiereneieren droppen.",
|
||||
"gemBenefit4": "Reset je avatar's Statistiek Punten en verander de klasse.",
|
||||
"subscriptionBenefitLeadin": "Steun Habitica door abonnee te worden en je zult deze nuttige voordelen krijgen!",
|
||||
"subscriptionBenefit1": "Alexander de Koopman zal je Edelstenen verkopen, 20 Goud per stuk!",
|
||||
"subscriptionBenefit1": "Alexander de Koopman zal je nu Edelstenen verkopen vanaf de markt 20 Goud per stuk!",
|
||||
"subscriptionBenefit2": "Afgewerkte To-Do's en taak geschiedenis is voor langere tijd beschikbaar.",
|
||||
"subscriptionBenefit3": "Ontdek meer artikelen in Habitica met een verdubbelde dagelijke drop drempel.",
|
||||
"subscriptionBenefit4": "Unieke cosmetische artikelen voor je avatar elke maand.",
|
||||
"subscriptionBenefit5": "Ontvang een exclusieve Koninklijk Paars Jackalope huisdier!",
|
||||
"subscriptionBenefit6": "Verdien Mystieke zandlopers voor gebruik in de Tijdreizigerswinkel!",
|
||||
"subscriptionBenefit3": "Ontdek nog meer voorwerpen in Habitica met een 2x dagelijkse vondstenlimiet.",
|
||||
"subscriptionBenefit4": "Uniek cosmetisch voorwerp waarmee je elke maand je avatar kunt versieren.",
|
||||
"subscriptionBenefit5": "Ontvang het Royale Paarse Jackalope-huisdier wanneer u een nieuwe abonnee wordt.",
|
||||
"subscriptionBenefit6": "Verdien Mystieke zandlopers om voorwerpen te kopen in de Tijdreizigerswinkel!",
|
||||
"haveCouponCode": "Heb je een coupon code?",
|
||||
"subscriptionAlreadySubscribedLeadIn": "Bedankt voor het abonneren!",
|
||||
"subscriptionAlreadySubscribed1": "Om je abonnement details te zien en het afzeggen, vernieuwen of veranderen van je abonnenment, ga dan naar <a href='/user/settings/subscription'>Gebruikers icoon > Instellingen > Abonnement</a>.",
|
||||
"purchaseAll": "Koop set aan",
|
||||
"gemsPurchaseNote": "Abonnees kunnen Edelstenen voor Goud kopen in de Markt! Voor gemakkelijke toegang, kan je de Edelsteen ook aan je Beloningskolom vastmaken.",
|
||||
"gemsRemaining": "resterende Edelstenen",
|
||||
"notEnoughGemsToBuy": "Je bent niet in staat om die hoeveelheid Edelstenen te kopen",
|
||||
"gemsPurchaseNote": "Abonnees kunnen Edelstenen voor Goud op de Markt kopen! Voor gemakkelijke toegang, kan je de Edelsteen ook aan je Beloningskolom vastmaken.",
|
||||
"gemsRemaining": "Edelstenen resterend",
|
||||
"notEnoughGemsToBuy": "Je kunt dat aantal edelstenen niet kopen",
|
||||
"viewSubscriptions": "Bekijk Abonnementen",
|
||||
"mysticHourglassNeededNoSub": "Voor dit artikel heb je een Mystieke Zandloper nodig. Je kunt Mystieke Zandlopers verdienen door een Habitica abonnee te zijn.",
|
||||
"subWillBecomeInactive": "Wordt inactief",
|
||||
"confirmCancelSub": "Weet je zeker dat je je abonnement wilt annuleren? Je zult alle voordelen van het abonnement verliezen.",
|
||||
"giftASubscription": "Geef iemand een abonnement cadeau"
|
||||
"giftASubscription": "Geef iemand een abonnement cadeau",
|
||||
"mysterySet202003": "Prikkeldraad Strijder Set",
|
||||
"mysterySet202002": "Stijlvolle Schat Set",
|
||||
"mysterySet202001": "Legendarische Vossen Set",
|
||||
"mysterySet201912": "Polaire Fee Set",
|
||||
"mysterySet201911": "Kristallen Verlokker Set",
|
||||
"mysterySet201910": "Cryptische Vlammen Set",
|
||||
"mysterySet201909": "Vriendelijke Eikel Set",
|
||||
"mysterySet201908": "Vrije Bosgod Set",
|
||||
"mysterySet201907": "Strand Maatje Set",
|
||||
"mysterySet201906": "Wewillende Koi Set",
|
||||
"mysterySet201905": "Oogverblindende Draken Set",
|
||||
"mysterySet201904": "Overvloedige Opaal Set",
|
||||
"mysterySet201903": "Voortreffelijke Ei Set",
|
||||
"mysterySet201902": "Cryptische Verpletter Set",
|
||||
"cancelSubAlternatives": "Als je technische problemen hebt of Habitica niet lijkt te werken voor jou, overweeg dan om <a href='mailto:admin@habitica.com'> contact met ons op te nemen </a>. We willen je helpen het meeste uit Habitica te halen.",
|
||||
"cancelYourSubscription": "Je abonnement opzeggen?",
|
||||
"readyToResubscribe": "Ben je klaar om je opnieuw in te schrijven?",
|
||||
"needToUpdateCard": "Wilt u uw kaart bijwerken?",
|
||||
"subMonths": "Abonnementsmaanden",
|
||||
"subscriptionStats": "Abonnementsstatistieken",
|
||||
"subscriptionInactiveDate": "Uw abonnementsvoordelen worden inactief op <strong><%= date %></strong>",
|
||||
"subscriptionCanceled": "Uw abonnement is opgezegd",
|
||||
"youAreSubscribed": "Je bent geabonneerd op Habitica",
|
||||
"doubleDropCap": "Verdubbel de vondsten",
|
||||
"monthlyMysteryItems": "Maandelijkse mysterie-voorwerpen",
|
||||
"subscribersReceiveBenefits": "Abonnees ontvangen deze handige voordelen!",
|
||||
"subCanceledTitle": "Abonnement opgezegd",
|
||||
"backgroundAlreadyOwned": "Achtergrond al in bezit."
|
||||
}
|
||||
|
|
|
|||
|
|
@ -149,7 +149,7 @@
|
|||
"promoCodeApplied": "Código Promocional Aplicado! Verifique seu inventário",
|
||||
"promoPlaceholder": "Insira um Código Promocional",
|
||||
"displayInviteToPartyWhenPartyIs1": "Mostrar o botão 'Convidar' para a Equipe quando a equipe tiver 1 membro.",
|
||||
"saveCustomDayStart": "Salvar Início de Dia Personalizado",
|
||||
"saveCustomDayStart": "Salvar início de dia personalizado",
|
||||
"registration": "Registro",
|
||||
"addLocalAuth": "Adicionar e-mail e Senha de Login",
|
||||
"generateCodes": "Gerar Códigos",
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@
|
|||
"achievementCreatedTaskText": "Criou sua primeira tarefa.",
|
||||
"achievementCreatedTask": "Criar uma Tarefa",
|
||||
"hideAchievements": "Ocultar <%= category %>",
|
||||
"showAllAchievements": "Exibir todos(as) <%= category %>",
|
||||
"showAllAchievements": "Exibir todas as <%= category %>",
|
||||
"onboardingCompleteDesc": "Você ganhou <strong>5 conquistas</strong> e <strong class=\"gold-amount\">100</strong> peças de ouro por completar a lista.",
|
||||
"earnedAchievement": "Você ganhou uma conquista!",
|
||||
"viewAchievements": "Visualizar Conquistas",
|
||||
|
|
@ -71,6 +71,9 @@
|
|||
"achievementTickledPinkText": "Coletou todos os Mascotes algodão-doce rosa.",
|
||||
"achievementTickledPink": "Cócegas rosa",
|
||||
"foundNewItemsCTA": "Vá para o seu Inventário e tente combinar sua nova poção de eclosão com algum ovo!",
|
||||
"foundNewItemsExplanation": "A conclusão de tarefas oferece a chance de encontrar itens, como ovos, poções de eclosão e comida.",
|
||||
"foundNewItems": "Você encontrou todos os novos itens!"
|
||||
"foundNewItemsExplanation": "A conclusão de tarefas oferece a chance de encontrar itens, como ovos, poções de eclosão e comida para mascotes.",
|
||||
"foundNewItems": "Você encontrou todos os novos itens!",
|
||||
"achievementBugBonanzaModalText": "Você completou as missões dos mascotes Besouro, Borboleta, Caracol e Aranha!",
|
||||
"achievementBugBonanzaText": "Completou as missões dos mascotes Besouro, Borboleta, Caracol e Aranha.",
|
||||
"achievementBugBonanza": "Inseto próspero"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -153,8 +153,8 @@
|
|||
"mageText": "Magos aprendem rápido, ganhando Experiência e Níveis mais rápido que outras classes. Eles também tem muito mais Mana para usar habilidades especiais. Jogue de Mago se você gostar dos aspectos táticos de jogo do Habitica ou se você sentir bastante motivação por aumentar seu nível e desbloquear novas funcionalidades!",
|
||||
"rogueText": "Gatunos amam acumular fortunas, ganhando mais Ouro que qualquer um, e são peritos em achar itens aleatórios. Sua habilidade icônica, Furtividade, os permite evitar as consequências de Diárias não feitas. Jogue de Gatuno se tiver grande motivação com receber Recompensas e Conquistas, e se gostar de ganhar itens e medalhas!",
|
||||
"healerText": "Curandeiros são impenetráveis contra danos, e extendem essa proteção aos outros. Diárias perdidas e maus Hábitos não incomodam muito, e eles possuem maneiras de recuperar Vida do fracasso. Jogue de Curandeiro se gostar de ajudar os outros em seu Grupo, ou se a ideia de enganar a Morte com trabalho duro o inspira!",
|
||||
"optOutOfClasses": "Se Abster",
|
||||
"optOutOfPMs": "Se Abster",
|
||||
"optOutOfClasses": "Abster-se",
|
||||
"optOutOfPMs": "Abster-se",
|
||||
"chooseClass": "Escolha sua Classe",
|
||||
"chooseClassLearnMarkdown": "[Aprenda mais sobre o sistema de Classes do Habitica](https://habitica.fandom.com/pt-br/wiki/Class_System)",
|
||||
"optOutOfClassesText": "Não quer se incomodar com classes? Deseja escolher depois? Se Abstenha - você será um guerreiro sem habilidades especiais. Você pode ler sobre o sistema de classes na wiki e habilitar sua classe clicando no Ícone de Usuário > Configurações.",
|
||||
|
|
|
|||
|
|
@ -310,9 +310,9 @@
|
|||
"hatchingPotionRoseQuartz": "Quartzo Rosa",
|
||||
"hatchingPotionCelestial": "Celestial",
|
||||
"hatchingPotionVeggie": "Jardim",
|
||||
"foodPieSkeleton": "Torta de Maionese",
|
||||
"foodPieSkeletonThe": "a Torta de Maionese",
|
||||
"foodPieSkeletonA": "uma fatia de Torta de Maionese",
|
||||
"foodPieSkeleton": "Torta de medula óssea",
|
||||
"foodPieSkeletonThe": "a torta de medula óssea",
|
||||
"foodPieSkeletonA": "uma fatia de torta de medula óssea",
|
||||
"foodPieBase": "Torta Básica de Maçã",
|
||||
"foodPieBaseThe": "a Torta Básica de Maçã",
|
||||
"foodPieBaseA": "uma fatia de Torta Básica de Maçã",
|
||||
|
|
@ -354,5 +354,6 @@
|
|||
"premiumPotionUnlimitedNotes": "Não utilizável em ovos de mascotes adquiridos em missões.",
|
||||
"hatchingPotionAmber": "Âmbar",
|
||||
"hatchingPotionAurora": "Aurora",
|
||||
"hatchingPotionRuby": "Rubi"
|
||||
"hatchingPotionRuby": "Rubi",
|
||||
"hatchingPotionBirchBark": "Casca de bétula"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -314,7 +314,7 @@
|
|||
"trackYourGoalsDesc": "Mantenha-se responsável através do acompanhamento e gerenciamento de seus Hábitos, objetivos Diários e lista de Afazeres nos aplicativos móveis e no site, fáceis de usar.",
|
||||
"earnRewards": "Ganhe Recompensas por Suas Metas",
|
||||
"earnRewardsDesc": "Marque suas tarefas para aumentar o nível de seu Avatar e desbloqueie recursos como equipamento de batalha, mascotes misteriosos, habilidades mágicas e até missões!",
|
||||
"battleMonsters": "Enfrente Monstros Junto com Seus Amigos",
|
||||
"battleMonsters": "Enfrente monstros com seus amigos",
|
||||
"battleMonstersDesc": "Enfrente monstros com outros Habiticanos! Use o Ouro obtido para adquirir recompensas do jogo ou customizáveis, como assistir um episódio do seu programa favorito.",
|
||||
"playersUseToImprove": "Jogadores Usam Habitica para Melhorar",
|
||||
"healthAndFitness": "Saúde e Condicionamento Físico",
|
||||
|
|
|
|||
|
|
@ -2044,5 +2044,40 @@
|
|||
"bodyMystery202003Text": "Ombreiras farpadas",
|
||||
"headMystery202003Notes": "Tenha cuidado, este elmo é afiado em mais de um sentido! Não confere benefícios. Item de assinante, Março de 2020.",
|
||||
"headMystery202003Text": "Elmo farpado",
|
||||
"weaponArmoireBaseballBatText": "Taco de beisebol"
|
||||
"weaponArmoireBaseballBatText": "Taco de beisebol",
|
||||
"shieldArmoireBaseballGloveNotes": "Perfeita para grandes torneios ou para uma partida captura amistosa no intervalo entre as tarefas. Aumenta a Força em <%= str %>. Armário encantado: Conjunto de beisebol (Item 4 de 4).",
|
||||
"shieldArmoireBaseballGloveText": "Luva de beisebol",
|
||||
"headArmoireBaseballCapNotes": "Deixe todos saberem que você está no Time Habitica! Aumenta a Constituição e Força em <%= attrs %>, cada. Armário encantado: Conjunto de beisebol (Item 1 de 4).",
|
||||
"headArmoireBaseballCapText": "Chapéu de beisebol",
|
||||
"armorArmoireBaseballUniformNotes": "Listras nunca saem de moda. Aumenta a Constituição e Força <%= attrs %>, cada. Armário encantado: Conjunto de beisebol (Item 2 de 4).",
|
||||
"armorArmoireBaseballUniformText": "Uniforme de beisebol",
|
||||
"weaponArmoireBaseballBatNotes": "Faça um bom negócio com esses bons hábitos! Aumenta a Constituição em <%= con %>. Armário encantado: Conjunto de beisebol (Item 3 de 4).",
|
||||
"headSpecialSpring2020RogueText": "Kabuto lazulita",
|
||||
"shieldSpecialSpring2020HealerNotes": "Afaste aqueles velhos e mofados Afazeres com este escudo de cheiro doce. Aumenta a Constituição em <%= con %>. Equipamento de edição limitada da primavera de 2020.",
|
||||
"shieldSpecialSpring2020HealerText": "Escudo perfumado",
|
||||
"shieldSpecialSpring2020WarriorNotes": "Não deixe que as cores delicadas te enganem. Este escudo te mantém protegido(a)! Aumenta a Constituição em <%= con %>. Equipamento de edição limitada da primavera de 2020.",
|
||||
"shieldSpecialSpring2020WarriorText": "Escudo iridescente",
|
||||
"headSpecialSpring2020HealerNotes": "Engane seus inimigos com este capacete feito de flores! Aumenta a Inteligência em <%= int %>. Equipamento de edição limitada da primavera de 2020.",
|
||||
"headSpecialSpring2020HealerText": "Fascinador da íris",
|
||||
"headSpecialSpring2020MageNotes": "O céu está limpo? Umidade baixa? Não se preocupe, nós temos você. Umedeça a sua magia sem diminuir o seu espírito! Aumenta a Percepção em <%= per %>. Equipamento de edição limitada da primavera de 2020.",
|
||||
"headSpecialSpring2020MageText": "Chapéu de goteira",
|
||||
"headSpecialSpring2020WarriorNotes": "Os golpes de seus inimigos vão vislumbrar este elmo inspirado em besouros! Aumenta a Força em <%= str %>. Equipamento de edição limitada da primavera de 2020.",
|
||||
"headSpecialSpring2020WarriorText": "Elmo de besouro",
|
||||
"headSpecialSpring2020RogueNotes": "Tão vibrante e valioso que você será tentado a roubá-lo de sua própria cabeça. Aumenta a percepção em <% = per %>. Equipamento de edição limitada da primavera de 2020.",
|
||||
"armorSpecialSpring2020HealerNotes": "Envolva-se em folhas e pétalas de íris macias para enganar os inimigos e subestimar o seu poder de cura. Aumenta a Constituição em <%= con %>. Equipamento de edição limitada da primavera de 2020.",
|
||||
"armorSpecialSpring2020HealerText": "Pétalas de proteção",
|
||||
"armorSpecialSpring2020MageNotes": "Se você não consegue resistir a pisar nos restos das tempestades, esta armadura é para você! Transforme um impulso infantil em uma exibição de arte mística. Aumenta a Inteligência em <%= int%>. Equipamento de edição limitada da primavera de 2020.",
|
||||
"armorSpecialSpring2020MageText": "Vestido de redemoinho",
|
||||
"armorSpecialSpring2020WarriorNotes": "Essa carapaça rígida pode mantê-lo seguro até dos ataques mais esmagadores. Aumenta a Constituição em <%= con %>. Equipamento de edição limitada da primavera de 2020.",
|
||||
"armorSpecialSpring2020WarriorText": "Armadura de exoesqueleto",
|
||||
"armorSpecialSpring2020RogueNotes": "A cor do crepúsculo, de uma infinidade de pedras preciosas, do mar mais profundo! Aumenta a Percepção em <%= per %>. Equipamento de edição limitada da primavera de 2020.",
|
||||
"armorSpecialSpring2020RogueText": "Armadura ultramarina",
|
||||
"weaponSpecialSpring2020HealerNotes": "Uma íris é linda, mas as folhas são como espadas ... não se deixe enganar pelas flores, esse cajado é duro como aço! Aumenta a Inteligência em <% =int %>. Equipamento de edição limitada da primavera de 2020.",
|
||||
"weaponSpecialSpring2020HealerText": "Cajado da espada-lírio",
|
||||
"weaponSpecialSpring2020MageNotes": "Eles continuam caindo em sua cabeça! Mas você nunca os impedirá reclamando. Aumenta a Inteligência em <%= int %> e a Percepção em <%=per %>. Equipamento de edição limitada da primavera de 2020.",
|
||||
"weaponSpecialSpring2020MageText": "Pingos de chuva",
|
||||
"weaponSpecialSpring2020WarriorNotes": "Lutar ou voar, esta asa irá te atender bem! Aumenta a Força em <%= str %>. Equipamento de edição limitada da primavera de 2020.",
|
||||
"weaponSpecialSpring2020WarriorText": "Asa afiada",
|
||||
"weaponSpecialSpring2020RogueNotes": "Você atacará tão rápido que ficará ainda MAIS AZUL! Aumenta a Força em <%= str %>. Equipamento de edição limitada da primavera de 2020.",
|
||||
"weaponSpecialSpring2020RogueText": "Lâmina de lazurita"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -191,15 +191,15 @@
|
|||
"invitedFriendText": "Este usuário convidou um ou mais amigos(as) que se uniram a eles em suas aventuras!",
|
||||
"inviteAlertInfo2": "Ou compartilhe este link (copiar/colar):",
|
||||
"inviteLimitReached": "Você já enviou a quantidade máxima de convites por e-mail. Nós temos um limite para prevenir spam. De qualquer forma, se você gostaria que o limite fosse maior, mande um e-mail para <%= techAssistanceEmail %> e nós ficaremos felizes em discutir isso!",
|
||||
"sendGiftHeading": "Enviar Presente para <%= name %>",
|
||||
"sendGiftHeading": "Enviar presente para <%= name %>",
|
||||
"sendGiftGemsBalance": "De <%= number %> Gemas",
|
||||
"sendGiftCost": "Total: $<%= cost %> (Dólar)",
|
||||
"sendGiftFromBalance": "Do Saldo",
|
||||
"sendGiftFromBalance": "Do saldo",
|
||||
"sendGiftPurchase": "Compra",
|
||||
"sendGiftMessagePlaceholder": "Mensagem pessoal (opcional)",
|
||||
"sendGiftSubscription": "<%= months %> Mês(es): $<%= price %> (Dólar)",
|
||||
"gemGiftsAreOptional": "Por favor, note que o Habitica nunca exigirá que você presenteie outros jogadores com gemas. Pedir gemas para outras pessoas é uma <strong> violação das Diretrizes de Comunidade</strong> e todos esses pedidos devem ser informados, mandando um e-mail para <%= hrefTechAssistanceEmail %>.",
|
||||
"battleWithFriends": "Enfrente Monstros com os Amigos",
|
||||
"battleWithFriends": "Enfrente monstros com seus amigos",
|
||||
"startPartyWithFriends": "Comece um Grupo com seus amigos!",
|
||||
"startAParty": "Começar um Grupo",
|
||||
"addToParty": "Adicione alguém a seu Grupo",
|
||||
|
|
@ -490,5 +490,8 @@
|
|||
"userWithUsernameOrUserIdNotFound": "Nome de usuário ou ID de usuário não encontrados.",
|
||||
"usernameOrUserId": "Nome de usuário ou ID de usuário",
|
||||
"sendGiftToWhom": "Para quem você gostaria de enviar um presente?",
|
||||
"selectGift": "Selecionar presente"
|
||||
"selectGift": "Selecionar presente",
|
||||
"PMUnblockUserToSendMessages": "Desbloqueie esse usuário para continuar enviando ou recebendo mensagens.",
|
||||
"PMUserDoesNotReceiveMessages": "Este usuário não está mais recebendo mensagens privadas",
|
||||
"PMCanNotReply": "Você não pode responder a essa conversa"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
{
|
||||
"noItemsAvailableForType": "Você não possui <%= type %>.",
|
||||
"foodItemType": "Comida",
|
||||
"eggsItemType": "Ovos",
|
||||
"hatchingPotionsItemType": "Poções de Eclosão",
|
||||
"specialItemType": "Itens Especiais",
|
||||
"lockedItem": "Item bloqueado"
|
||||
"noItemsAvailableForType": "Você não possui <%= type %>.",
|
||||
"foodItemType": "Comida para Mascote",
|
||||
"eggsItemType": "Ovos",
|
||||
"hatchingPotionsItemType": "Poções de eclosão",
|
||||
"specialItemType": "Itens especiais",
|
||||
"lockedItem": "Item bloqueado"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -85,45 +85,45 @@
|
|||
"scarecrowWarriorSet": "Guerreiro Espantalho (Guerreiro)",
|
||||
"stitchWitchSet": "Bruxa Costura (Mago)",
|
||||
"potionerSet": "Poçãoneiro (Curandeiro)",
|
||||
"battleRogueSet": "Gatuno Morcego (Gatuno)",
|
||||
"battleRogueSet": "Morcego (Gatuno)",
|
||||
"springingBunnySet": "Coelhinho Saltitante (Curandeiro)",
|
||||
"grandMalkinSet": "Grande Gatuno (Mago)",
|
||||
"cleverDogSet": "Cachorro Esperto (Gatuno)",
|
||||
"braveMouseSet": "Rato Valente (Guerreiro)",
|
||||
"summer2016SharkWarriorSet": "Guerreiro Tubarão (Guerreiro)",
|
||||
"summer2016DolphinMageSet": "Mago Golfinho (Mago)",
|
||||
"summer2016SeahorseHealerSet": "Curandeiro Cavalo-Marinho (Curandeiro)",
|
||||
"summer2016EelSet": "Gatuno Enguia (Gatuno)",
|
||||
"summer2016SharkWarriorSet": "Tubarão (Guerreiro)",
|
||||
"summer2016DolphinMageSet": "Golfinho (Mago)",
|
||||
"summer2016SeahorseHealerSet": "Cavalo-marinho (Curandeiro)",
|
||||
"summer2016EelSet": "Enguia (Gatuno)",
|
||||
"fall2016SwampThingSet": "Coisa Pantanosa (Guerreiro)",
|
||||
"fall2016WickedSorcererSet": "Feiticeiro Perverso (Mago)",
|
||||
"fall2016GorgonHealerSet": "Curandeiro de Medusa (Curandeiro)",
|
||||
"fall2016BlackWidowSet": "Gatuno Viúva-Negra (Gatuno)",
|
||||
"fall2016GorgonHealerSet": "Medusa (Curandeiro)",
|
||||
"fall2016BlackWidowSet": "Viúva-negra (Gatuno)",
|
||||
"winter2017IceHockeySet": "Hóquei no Gelo (Guerreiro)",
|
||||
"winter2017WinterWolfSet": "Lobo Invernal (Mago)",
|
||||
"winter2017SugarPlumSet": "Curandeiro Bombonzinho (Curandeiro)",
|
||||
"winter2017FrostyRogueSet": "Gatuno Glacial (Gatuno)",
|
||||
"spring2017FelineWarriorSet": "Guerreiro Felino (Guerreiro)",
|
||||
"winter2017SugarPlumSet": "Bombonzinho (Curandeiro)",
|
||||
"winter2017FrostyRogueSet": "Glacial (Gatuno)",
|
||||
"spring2017FelineWarriorSet": "Felino (Guerreiro)",
|
||||
"spring2017CanineConjurorSet": "Ilusionista Canino (Mago)",
|
||||
"spring2017FloralMouseSet": "Rato Colorido (Curandeiro)",
|
||||
"spring2017SneakyBunnySet": "Coelhinho Sorrateiro (Gatuno)",
|
||||
"summer2017SandcastleWarriorSet": "Guerreiro do Castelo de Areia (Guerreiro)",
|
||||
"summer2017WhirlpoolMageSet": "Mago do Turbilhão (Mago)",
|
||||
"summer2017SandcastleWarriorSet": "Castelo de areia (Guerreiro)",
|
||||
"summer2017WhirlpoolMageSet": "Turbilhão (Mago)",
|
||||
"summer2017SeashellSeahealerSet": "Curandeiro Concha Marinha (Curandeiro)",
|
||||
"summer2017SeaDragonSet": "Dragão do Mar (Gatuno)",
|
||||
"fall2017HabitoweenSet": "Guerreiro Habitoween (Guerreiro)",
|
||||
"fall2017HabitoweenSet": "Habitoween (Guerreiro)",
|
||||
"fall2017MasqueradeSet": "Máscara-cadabra (Mago)",
|
||||
"fall2017HauntedHouseSet": "Curandeiro Casa Assombrada (Curandeiro)",
|
||||
"fall2017TrickOrTreatSet": "Gatuno Doçura ou Travessura (Gatuno)",
|
||||
"winter2018ConfettiSet": "Mago de Confete (Mago)",
|
||||
"winter2018GiftWrappedSet": "Guerreiro Embrulhado para Presente (Guerreiro)",
|
||||
"winter2018MistletoeSet": "Curandeiro do Visco (Curandeiro)",
|
||||
"winter2018ReindeerSet": "Gatuno da Rena (Gatuno)",
|
||||
"spring2018SunriseWarriorSet": "Guerreiro do Alvorecer (Guerreiro)",
|
||||
"spring2018TulipMageSet": "Tulipa Mágica (Mago)",
|
||||
"spring2018GarnetHealerSet": "Granada da Cura (Curandeiro)",
|
||||
"spring2018DucklingRogueSet": "Disfarce de Patinho (Ladino)",
|
||||
"summer2018BettaFishWarriorSet": "Guerreiro Peixe Betta (Guerreiro)",
|
||||
"summer2018LionfishMageSet": "Leão-Maguinho (Mago)",
|
||||
"fall2017HauntedHouseSet": "Casa assombrada (Curandeiro)",
|
||||
"fall2017TrickOrTreatSet": "Doçura ou travessura (Gatuno)",
|
||||
"winter2018ConfettiSet": "Confete (Mago)",
|
||||
"winter2018GiftWrappedSet": "Embrulhado para presente (Guerreiro)",
|
||||
"winter2018MistletoeSet": "Visco (Curandeiro)",
|
||||
"winter2018ReindeerSet": "Rena (Gatuno)",
|
||||
"spring2018SunriseWarriorSet": "Alvorecer (Guerreiro)",
|
||||
"spring2018TulipMageSet": "Tulipa (Mago)",
|
||||
"spring2018GarnetHealerSet": "Granada (Curandeiro)",
|
||||
"spring2018DucklingRogueSet": "Patinho (Ladino)",
|
||||
"summer2018BettaFishWarriorSet": "Betta (Guerreiro)",
|
||||
"summer2018LionfishMageSet": "Leão-marinho (Mago)",
|
||||
"summer2018MerfolkMonarchSet": "Monarca Atlântico (Curandeiro)",
|
||||
"summer2018FisherRogueSet": "Pescador Trapaceiro (Gatuno)",
|
||||
"fall2018MinotaurWarriorSet": "Minotauro (Guerreiro)",
|
||||
|
|
@ -173,5 +173,10 @@
|
|||
"winter2020LanternSet": "Lanterna (Ladino)",
|
||||
"winter2020WinterSpiceSet": "Tempero de inverno (Curandeiro)",
|
||||
"winter2020CarolOfTheMageSet": "Cântico do Mago (Mago)",
|
||||
"winter2020EvergreenSet": "Sempre-viva (Guerreiro)"
|
||||
"winter2020EvergreenSet": "Sempre-viva (Guerreiro)",
|
||||
"marchYYYY": "Março <%= year %>",
|
||||
"spring2020LapisLazuliRogueSet": "Lazulita (Gatuno)",
|
||||
"spring2020IrisHealerSet": "Íris (Curandeiro)",
|
||||
"spring2020PuddleMageSet": "Poça d'água (Mago)",
|
||||
"spring2020BeetleWarriorSet": "Besouro rinoceronte (Guerreiro)"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@
|
|||
"tip25": "As quatro Grande Galas sazonais começam próximo do início de cada estação do ano.",
|
||||
"tip26": "Você pode procurar por um Grupo ou encontrar membros para ele na Guilda Procurando Grupo Brasil!",
|
||||
"tip27": "Fez uma Diária ontem mas esqueceu de marcar como concluída? Não se preocupe! Você terá a chance de marcar o que fez logo antes de iniciar um novo dia.",
|
||||
"tip28": "Especifique um Início de Dia Personalizado clicando no Ícone de Usuário > Configurações para controlar quando teu dia reinicia.",
|
||||
"tip28": "Especifique um início do dia personalizado clicando no ícone de Usuário > Configurações para controlar quando seu dia reinicia.",
|
||||
"tip29": "Complete todas as suas Diárias para ganhar o Buff Dia Perfeito, que aumenta seus atributos!",
|
||||
"tip30": "Você também pode convidar pessoas para Guildas e não somente para Grupos. Por exemplo, a Guilda \"Brasil\".",
|
||||
"tip31": "Confira listas pré-definidas na Guilda \"Library of Tasks and Challenges\" ou pergunte na Guilda Brasil.",
|
||||
|
|
|
|||