Initial commit

This commit is contained in:
2026-02-02 04:50:13 +01:00
commit 5b11698731
22592 changed files with 7677434 additions and 0 deletions

243
devtools/README Normal file
View File

@@ -0,0 +1,243 @@
This directory contains various tools which aid the ScummVM developers
in their work. They are not intended for the general audience, and are
only sparsely, if at all, documented. Use at your own risk. You have
been warned :-).
agi-palex.py (buddha)
------------
Tool for extracting palettes from Amiga AGI games' executables.
construct-pred-dict.pl, extract-words-tok.pl (sev)
--------------------------------------------
Tools related to predictive input for AGI engine.
convbdf
-------
Tool which converts BDF fonts (BDF = Bitmap Distribution Format) to
C++ source. That source, after being slightly tweaked, can be used to
replace or add fonts for the ScummVM GUI.
There is also a ttf2bdf tool which allows you to convert TrueType
fonts to BDF.
Hint from SumthinWicked: If you use ttf2bdf, it'll convert all glyphs
to bitmaps, but ScummVM only needs some of them. So you may want to
do your conversion like this:
ttf2bdf -p SIZE -l "32_160" -o FONT.bdf FONT.ttf
where SIZE is replaced by the desired font height.
create_japanesemacfonts.sh
--------------------------
Script for extracting fonts from Classic Japanese MacOS images
freely available from apple.com (used in Director, MacVenture,
SCUMM and WAGE engines).
create_cryo
-----------
Creates cryo.dat file which contains a lot of hardcoded tables used
by the Cryo engine.
create_drascula (sev)
---------------
Stores a lot of hardcoded data of Drascula in a data file, based on
the game's original source code. This includes the game's character
map, item locations, several hardcoded arrays used in animations,
room script logic, talk sequence logic and all of the game's texts
(mostly the dialog subtitles) in English, Spanish, German, French
and Italian. This tool is used to create the drascula.dat file.
create_encodings (phcoder)
--------------
Transforms CJK tables from Unicode consortium format to the format
used by ScummVM.
create_hugo (Strangerke)
-----------
Creates hugo.dat file which contains all kinds of static data contained
in original game executable.
create_kyradat (LordHoto, athrxx)
--------------
Extracts various static data from the original game executables.
This includes room tables in kyra1, various hardcoded language
strings in both kyra1 and kyra2, script data for the sequence
players of kyra1 and kyra2 and other static data. This tool is used
to create the kyra.dat file.
create_lure (dreammaster)
-----------
Extracts various static data from each of the different language
versions of the game executables. This includes character
animations, game scripts, and other static data. This tool creates
the lure.dat file.
create_mort (Strangerke)
-----------
Gathers several information found in the original DOS executable:
- Font data
- French, German and fan-made English translation
create_nancy (fracturehill)
-----------
Creates nancy.dat file containing various constants, game logic
and strings originally embedded in the games' executables.
create_project (LordHoto, Littleboy)
--------------
Creates project files for Visual Studio 2008, 2010, 2012, 2013, 2015,
Xcode and Code::Blocks out of the configure / Makefile based build system.
It also offers a way to enable or disable certain engines and the use
of external libraries similar to configure. Run the tool without
any arguments for further help.
create_supernova (criezy)
----------------
Creates supernova.dat files which contains static data contained in the
original executable as well as translations into additional languages.
create_toon (Strangerke)
-----------
This tool creates toon.dat, which contains all the game's texts
hardcoded in original game executable. This includes English, French,
German, Russian and Spanish texts.
create_translations (criezy)
-------------------
Creates the translations.dat file from po files given as arguments.
The generated files is used by ScummVM to propose a translated GUI.
credits.pl
----------
This perl script contains credits to the many people who helped with
ScummVM, and it is used to create the credits lists that occur in
various places, including the AUTHORS file, the about dialog, and our
web site.
dist-scummvm.sh
---------------
This shell script is used to create source release archives for
ScummVM releases. After tagging a branch for release, you can invoke
it like this:
./dist-scummvm.sh scummvm 0.7.1
Note #1: This creates .zip, .tar.bz2 and .tar.gz archives in /tmp by
default. To do that it performs a "cvs export" in /tmp first. If you
want to use another location, you can specify it as the thirds param
to the script.
Note #2: This assumes that our naming conventions for release tags
are being followed. I.e. the tag must be named "release-0-7-1" in
the above example. You can, however, specify an alternate tag as the
fourth parameter.
Note #3: Since SF.net anon CVS tends to lag behind developer CVS, if
you just tagged CVS, anon CVS may not yet have this. So if you are
in a hurry, modify the cvsroot in the script to use your dev CVS
account.
docker.sh
---------
This shell script is used to simplify building with the Docker images
used by the buildbot. It can invoked like this:
./devtools/docker.sh toolchain/mxe
This will fetch the MXE toolchain from the Docker Hub if it hasn't
already and launch a shell that can be used to build ScummVM for
Windows.
dumper_companion.py
-------------------
Tool for dumping HFS/HFS+ volumes and game files with non-ASCII
characters in names, as well as extracting fonts from Classic
MacOS images freely available from apple.com (used in Director,
MacVenture, SCUMM and WAGE engines). Full documentation can be found at:
https://docs.scummvm.org/en/latest/use_scummvm/mac_game_files.html
generate-android-i18n-strings.py
--------------------------------
This script generates translated strings.xml files
in dists/android/res/values-<qualifier> directory as per the specs:
https://developer.android.com/guide/topics/resources/providing-resources#AlternativeResources
It considers the dists/android/res/values/strings.xml file as a base template to generate
those translated files.
Additionally, this script generates a fake cpp file (dists/android.strings.xml.cpp) with strings
from dists/android/res/values/strings.xml wrapped inside _() to be picked up by
gettext for weblate translations. You can run it like this:
cd devtools && python3 generate-android-i18n-strings.py
gog_gameid.py, steam_gameid.py
------------------------------
Tools for obtaining gameids from GOG and Steam used when preparing the
Achievements lists.
make_class.py
-------------------
Tool that adds all the boilerplate for a new C++ class inside an engine.
Examples:
make_class.py scumm . LeChuck
This will make a new class `LeChuck` under scumm engine root (engines/scumm/).
Creates boilerplate class Scumm::LeChuck, in le_chuck.cpp and le_chuck.h
(files are lower-cased, upper-case letters from class name get '_' added).
Adds corresponding .o file to module.mk list.
make_class.py -n BladeRunner bladerunner ui Scores
This will make a new class BladeRunner::Scores in the engines/bladerunner/ui/
directory.
make-scumm-fontdata (eriktorbjorn)
-------------------
Tool that generates compressed font data used in SCUMM: To get rid of
a few kilobytes of hard-coded font data, we only store how the
French, German, Italian and Spanish fonts differ from the English one.
make-www-archive.py
___________________
Tool for creating wwwroot.zip used by the Local Server cloud feature.
md5table
--------
Used to convert scumm-md5.txt into a SCUMM header file, or
alternatively PHP code for our website.
qtable (cyx)
-------
This tool generates the "queen.tbl" file.
skycpt (lavosspawn)
-------
This tool generates the "SKY.CPT" file.

185
devtools/agi-palex.py Normal file
View File

@@ -0,0 +1,185 @@
#!/usr/bin/python
# Amiga AGI game palette extractor.
# Extracts palette from an Amiga AGI game's executable file.
# Initial version written during summer of 2007 by Buddha^.
# Somewhat optimized. Adding the preliminary palette test helped speed a lot.
# FIXME: Doesn't report anything about not found files when some files are found.
# An example: palex.py SQ2 PQ1 (When file SQ2 exists but PQ1 doesn't)
import struct, sys, os.path, glob
# Constants
maxComponentValue = 0xF
colorsPerPalette = 16
componentsPerColor = 3
bytesPerComponent = 2
bytesPerColor = componentsPerColor * bytesPerComponent
componentsPerPalette = colorsPerPalette * componentsPerColor
bytesPerPalette = componentsPerPalette * bytesPerComponent
encodedBlack = '\x00' * bytesPerColor
encodedWhite = (('\x00' * (bytesPerComponent - 1)) + ("%c" % maxComponentValue)) * componentsPerColor
decodedBlack = tuple([0 for x in range(componentsPerColor)])
decodedWhite = tuple([maxComponentValue for x in range(componentsPerColor)])
blackColorNum = 0
whiteColorNum = colorsPerPalette - 1
encodedBlackStart = blackColorNum * bytesPerColor
encodedBlackEnd = encodedBlackStart + bytesPerColor
encodedWhiteStart = whiteColorNum * bytesPerColor
encodedWhiteEnd = encodedWhiteStart + bytesPerColor
componentPrintFormat = "0x%1X"
arraynamePrefix = "amigaPalette"
def isColor12Bit(color):
"""Is the color 12-bit (i.e. 4 bits per color component)?"""
for component in color:
if not (0 <= component <= maxComponentValue):
return False
return True
def printCommentLineList(lines):
"""Prints list of lines inside a comment"""
if len(lines) > 0:
if len(lines) == 1:
print "// " + lines[0]
else:
print "/**"
for line in lines:
print " * " + line
print " */"
def printColor(color, tabulate = True, printLastComma = True, newLine = True):
"""Prints color with optional start tabulation, comma in the end and a newline"""
result = ""
if tabulate:
result += "\t"
for component in color[:-1]:
result += ((componentPrintFormat + ", ") % component)
result += (componentPrintFormat % color[-1])
if printLastComma:
result += ","
if newLine:
print result
else:
print result,
def printPalette(palette, filename, arrayname):
"""Prints out palette as a C-style array"""
# Print comments about the palette
comments = ["A 16-color, 12-bit RGB palette from an Amiga AGI game."]
comments.append("Extracted from file " + os.path.basename(filename))
printCommentLineList(comments)
# Print the palette as a C-style array
print "static const unsigned char " + arrayname + "[] = {"
for color in palette[:-1]:
printColor(color)
printColor(palette[-1], printLastComma = False)
print("};")
def isAmigaPalette(palette):
"""Test if the given palette is an Amiga-style palette"""
# Palette must be of correct size
if len(palette) != colorsPerPalette:
return False
# First palette color must be black and last palette color must be black
if palette[whiteColorNum] != decodedWhite or palette[blackColorNum] != decodedBlack:
return False
# All colors must be 12-bit (i.e. 4 bits per color component)
for color in palette:
if not isColor12Bit(color):
return False
# All colors must be unique
if len(set(palette)) != colorsPerPalette:
return False
return True
def preliminaryPaletteTest(data, pos):
"""Preliminary test for a palette (For speed's sake)."""
# Test that palette's last color is white
if data[pos + encodedWhiteStart : pos + encodedWhiteEnd] != encodedWhite:
return False
# Test that palette's first color is black
if data[pos + encodedBlackStart : pos + encodedBlackEnd] != encodedBlack:
return False
return True
def searchForAmigaPalettes(filename):
"""Search file for Amiga AGI game palettes and return any found unique palettes"""
try:
file = None
foundPalettes = []
# Open file and read it into memory
file = open(filename, 'rb')
data = file.read()
palette = [decodedBlack for x in range(colorsPerPalette)]
# Search through the whole file
for searchPosition in range(len(data) - bytesPerPalette + 1):
if preliminaryPaletteTest(data, searchPosition):
# Parse possible palette from byte data
for colorNum in range(colorsPerPalette):
colorStart = searchPosition + colorNum * bytesPerColor
colorEnd = colorStart + bytesPerColor
# Parse color components as unsigned 16-bit big endian integers
color = struct.unpack('>' + 'H' * componentsPerColor, data[colorStart:colorEnd])
palette[colorNum] = color
# Save good candidates to a list
if isAmigaPalette(palette):
foundPalettes.append(tuple(palette))
# Close source file and return unique found palettes
file.close()
return set(foundPalettes)
except IOError:
if file != None:
file.close()
return None
# The main program starts here
if len(sys.argv) < 2 or sys.argv[1] == "-h" or sys.argv[1] == "--help":
quit("Usage: " + os.path.basename(sys.argv[0]) + " FILE [[FILE] ... [FILE]]\n" \
" Searches all FILE parameters for Amiga AGI game palettes\n" \
" and prints out any found candidates as C-style arrays\n" \
" with sequentially numbered names (" + arraynamePrefix + "1, " + arraynamePrefix + "2 etc).\n" \
" Supports wildcards.")
# Get the list of filenames (Works with wildcards too)
filenameList = []
for parameter in sys.argv[1:]:
filenameList.extend(glob.glob(parameter))
# Go through all the files and search for palettes
totalPalettesCount = 0
if len(filenameList) > 0:
negativeFiles = []
errorFiles = []
for filename in filenameList:
foundPalettes = searchForAmigaPalettes(filename)
if foundPalettes == None:
errorFiles.append(filename)
elif len(foundPalettes) == 0:
negativeFiles.append(filename)
else:
# Print out the found palettes
for palette in foundPalettes:
# Print palettes with sequentially numbered array names
totalPalettesCount = totalPalettesCount + 1
printPalette(palette, filename, arraynamePrefix + str(totalPalettesCount))
print "" # Print an extra newline to separate things
# Print comment about files we couldn't find any palettes in
if len(negativeFiles) > 0:
comments = []
comments.append("Couldn't find any palettes in the following files:")
comments.extend(negativeFiles)
printCommentLineList(comments)
print "" # Print an extra newline to separate things
# Print comment about errors handling files
if len(errorFiles) > 0:
comments = []
comments.append("Error handling the following files:")
comments.extend(errorFiles)
printCommentLineList(comments)
print "" # Print an extra newline to separate things
else:
printCommentLineList(["No files found"])

View File

@@ -0,0 +1,23 @@
#!/usr/bin/env python3
import sys
import os
import re
from argparse import ArgumentParser
parser = ArgumentParser(description="SCUMMVM check commit message hook")
parser.add_argument("message")
args = parser.parse_args()
with open(args.message, "rt") as f:
text = f.read()
MESSAGE_FORMAT = re.compile(r"[A-Z_]+:")
if MESSAGE_FORMAT.match(text):
sys.exit(0)
print("Please start your commit message with subsystem or engine name written in CAPS", file=sys.stderr)
print("See https://wiki.scummvm.org/index.php/Commit_Guidelines", file=sys.stderr)
print("Your original message follows:\n\n", text)
sys.exit(1)

View File

@@ -0,0 +1,62 @@
#!perl
#
# ScummVM - Graphic Adventure Engine
#
# ScummVM is the legal property of its developers, whose names
# are too numerous to list here. Please refer to the COPYRIGHT
# file distributed with this source distribution.
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
# This script constructs dictionary for use with predictive input
#
# Feed it with list of words. One word per line
%words = ();
while(<>) {
chomp;
s/[\x7f-\xff]//g; # remove unprintable characters
next if /^.$/; # skip one character words
next if $_ eq ""; # skip empty words
$words{$_} = 1;
}
%list = ();
for $_ (sort keys %words) {
$word = $_;
s/['-.&_!]/1/g;
s/[abc]/2/g;
s/[def]/3/g;
s/[ghi]/4/g;
s/[jkl]/5/g;
s/[mno]/6/g;
s/[pqrs]/7/g;
s/[tuv]/8/g;
s/[wxyz]/9/g;
$list{$_} .= "$word ";
}
for $k (sort keys %list) {
chop $list{$k};
print "$k $list{$k}\n";
}

569
devtools/convbdf.cpp Normal file
View File

@@ -0,0 +1,569 @@
/* ScummVM - Graphic Adventure Engine
*
* ScummVM is the legal property of its developers, whose names
* are too numerous to list here. Please refer to the COPYRIGHT
* file distributed with this source distribution.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
#ifndef __has_feature // Optional of course.
#define __has_feature(x) 0 // Compatibility with non-clang compilers.
#endif
#include <fstream>
#include <string>
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
#include <string.h>
#include <time.h>
struct BdfBoundingBox {
int width, height;
int xOffset, yOffset;
void reset() {
width = 0;
height = 0;
xOffset = 0;
yOffset = 0;
}
BdfBoundingBox() {
reset();
}
};
struct BdfFont {
char *familyName;
char *slant;
int maxAdvance;
int size;
int height;
BdfBoundingBox defaultBox;
int ascent;
int firstCharacter;
int defaultCharacter;
int numCharacters;
unsigned char **bitmaps;
unsigned char *advances;
BdfBoundingBox *boxes;
void reset() {
familyName = nullptr;
slant = nullptr;
maxAdvance = 0;
size = 0;
height = 0;
defaultBox.reset();
ascent = 0;
firstCharacter = 0;
defaultCharacter = 0;
numCharacters = 0;
bitmaps = nullptr;
advances = nullptr;
boxes = nullptr;
}
BdfFont() {
reset();
}
~BdfFont() {
if (bitmaps) {
for (int i = 0; i < numCharacters; ++i)
delete[] bitmaps[i];
}
delete[] bitmaps;
delete[] advances;
delete[] boxes;
delete[] familyName;
delete[] slant;
}
};
void error(const char *s, ...) {
char buf[1024];
va_list va;
va_start(va, s);
vsnprintf(buf, 1024, s, va);
va_end(va);
fprintf(stderr, "ERROR: %s!\n", buf);
exit(1);
}
void warning(const char *s, ...) {
char buf[1024];
va_list va;
va_start(va, s);
vsnprintf(buf, 1024, s, va);
va_end(va);
fprintf(stderr, "WARNING: %s!\n", buf);
}
bool hasPrefix(const std::string &str, const std::string &prefix) {
return str.compare(0, prefix.size(), prefix) == 0;
}
inline void hexToInt(unsigned char &h) {
if (h >= '0' && h <= '9')
h -= '0';
else if (h >= 'A' && h <= 'F')
h -= 'A' - 10;
else if (h >= 'a' && h <= 'f')
h -= 'a' - 10;
else
h = 0;
}
int main(int argc, char *argv[]) {
if (argc != 3) {
printf("Usage: convbdf [input] [fontname]\n");
return 1;
}
std::ifstream in(argv[1]);
std::string line;
std::getline(in, line);
if (in.fail() || in.eof())
error("Premature end of file");
int verMajor, verMinor;
if (sscanf(line.c_str(), "STARTFONT %d.%d", &verMajor, &verMinor) != 2)
error("File '%s' is no BDF file", argv[1]);
if (verMajor != 2 || (verMinor != 1 && verMinor != 2))
error("File '%s' does not use a supported BDF version (%d.%d)", argv[1], verMajor, verMinor);
std::string fontName;
std::string copyright;
BdfFont font;
font.ascent = -1;
font.defaultCharacter = -1;
int charsProcessed = 0, charsAvailable = 0, descent = -1;
while (true) {
std::getline(in, line);
if (in.fail() || in.eof())
error("Premature end of file");
if (hasPrefix(line, "PIXEL_SIZE ")) {
if (sscanf(line.c_str(), "PIXEL_SIZE %d", &font.size) != 1)
error("Invalid PIXEL_SIZE");
} else if (hasPrefix(line, "FONT ")) {
fontName = line.substr(5);
} else if (hasPrefix(line, "COPYRIGHT ")) {
copyright = line.substr(10);
} else if (hasPrefix(line, "COMMENT ")) {
// Ignore
} else if (hasPrefix(line, "FONTBOUNDINGBOX ")) {
if (sscanf(line.c_str(), "FONTBOUNDINGBOX %d %d %d %d",
&font.defaultBox.width, &font.defaultBox.height,
&font.defaultBox.xOffset, &font.defaultBox.yOffset) != 4)
error("Invalid FONTBOUNDINGBOX");
} else if (hasPrefix(line, "CHARS ")) {
if (sscanf(line.c_str(), "CHARS %d", &charsAvailable) != 1)
error("Invalid CHARS");
font.numCharacters = 384;
font.bitmaps = new unsigned char *[font.numCharacters];
memset(font.bitmaps, 0, sizeof(unsigned char *) * font.numCharacters);
font.advances = new unsigned char[font.numCharacters];
font.boxes = new BdfBoundingBox[font.numCharacters];
} else if (hasPrefix(line, "FAMILY_NAME \"")) {
font.familyName = new char[line.size()]; // We will definitely fit here
strncpy(font.familyName, &line.c_str()[13], line.size() - 1);
char *p = &font.familyName[strlen(font.familyName)];
while (p != font.familyName && *p != '"')
p--;
if (p == font.familyName)
error("Invalid FAMILY_NAME");
*p = '\0'; // Remove last quote
} else if (hasPrefix(line, "SLANT \"")) {
font.slant = new char[line.size()]; // We will definitely fit here
strncpy(font.slant, &line.c_str()[7], line.size() - 1);
char *p = &font.slant[strlen(font.slant)];
while (p != font.slant && *p != '"')
p--;
if (p == font.slant)
error("Invalid SLANT");
*p = '\0'; // Remove last quote
} else if (hasPrefix(line, "FONT_ASCENT ")) {
if (sscanf(line.c_str(), "FONT_ASCENT %d", &font.ascent) != 1)
error("Invalid FONT_ASCENT");
} else if (hasPrefix(line, "FONT_DESCENT ")) {
if (sscanf(line.c_str(), "FONT_DESCENT %d", &descent) != 1)
error("Invalid FONT_ASCENT");
} else if (hasPrefix(line, "DEFAULT_CHAR ")) {
if (sscanf(line.c_str(), "DEFAULT_CHAR %d", &font.defaultCharacter) != 1)
error("Invalid DEFAULT_CHAR");
} else if (hasPrefix(line, "STARTCHAR ")) {
++charsProcessed;
if (charsProcessed > charsAvailable)
error("Too many characters defined (only %d specified, but %d existing already)",
charsAvailable, charsProcessed);
bool hasWidth = false, hasBitmap = false;
int encoding = -1;
int xAdvance;
unsigned char *bitmap = nullptr;
BdfBoundingBox bbox = font.defaultBox;
while (true) {
std::getline(in, line);
if (in.fail() || in.eof())
error("Premature end of file");
if (hasPrefix(line, "ENCODING ")) {
if (sscanf(line.c_str(), "ENCODING %d", &encoding) != 1)
error("Invalid ENCODING");
} else if (hasPrefix(line, "DWIDTH ")) {
int yAdvance;
if (sscanf(line.c_str(), "DWIDTH %d %d", &xAdvance, &yAdvance) != 2)
error("Invalid DWIDTH");
if (yAdvance != 0)
error("Character %d uses a DWIDTH y advance of %d", encoding, yAdvance);
if (xAdvance < 0)
error("Character %d has a negative x advance", encoding);
if (xAdvance > font.maxAdvance)
font.maxAdvance = xAdvance;
hasWidth = true;
} else if (hasPrefix(line, "BBX" )) {
if (sscanf(line.c_str(), "BBX %d %d %d %d",
&bbox.width, &bbox.height,
&bbox.xOffset, &bbox.yOffset) != 4)
error("Invalid BBX");
} else if (line == "BITMAP") {
hasBitmap = true;
const size_t bytesPerRow = ((bbox.width + 7) / 8);
// Since we do not load all characters, we only create a
// buffer for the ones we actually load.
if (encoding < font.numCharacters)
bitmap = new unsigned char[bbox.height * bytesPerRow];
for (int i = 0; i < bbox.height; ++i) {
std::getline(in, line);
if (in.fail() || in.eof())
error("Premature end of file");
if (line.size() != bytesPerRow * 2)
error("Glyph bitmap line too short");
if (!bitmap)
continue;
for (size_t j = 0; j < bytesPerRow; ++j) {
unsigned char nibble1 = line[j * 2 + 0];
hexToInt(nibble1);
unsigned char nibble2 = line[j * 2 + 1];
hexToInt(nibble2);
bitmap[i * bytesPerRow + j] = (nibble1 << 4) | nibble2;
}
}
} else if (line == "ENDCHAR") {
if (!hasWidth || !hasBitmap)
error("Character not completly defined");
if (encoding >= 0 && encoding < font.numCharacters) {
font.advances[encoding] = xAdvance;
font.boxes[encoding] = bbox;
font.bitmaps[encoding] = bitmap;
}
break;
}
}
} else if (line == "ENDFONT") {
break;
} else {
// Silently ignore other declarations
//warning("Unsupported declaration: \"%s\"", line.c_str());
}
}
if (font.ascent < 0)
error("No ascent specified");
if (descent < 0)
error("No descent specified");
font.height = font.ascent + descent;
int firstCharacter = font.numCharacters;
int lastCharacter = -1;
bool hasFixedBBox = true;
bool hasFixedAdvance = true;
for (int i = 0; i < font.numCharacters; ++i) {
if (!font.bitmaps[i])
continue;
if (i < firstCharacter)
firstCharacter = i;
if (i > lastCharacter)
lastCharacter = i;
if (font.advances[i] != font.maxAdvance)
hasFixedAdvance = false;
const BdfBoundingBox &bbox = font.boxes[i];
if (bbox.width != font.defaultBox.width
|| bbox.height != font.defaultBox.height
|| bbox.xOffset != font.defaultBox.xOffset
|| bbox.yOffset != font.defaultBox.yOffset)
hasFixedBBox = false;
}
if (lastCharacter == -1)
error("No glyphs found");
// Free the advance table, in case all glyphs use the same advance
if (hasFixedAdvance) {
delete[] font.advances;
font.advances = nullptr;
}
// Free the box table, in case all glyphs use the same box
if (hasFixedBBox) {
delete[] font.boxes;
font.boxes = nullptr;
}
// Adapt for the fact that we never use encoding 0.
if (font.defaultCharacter < firstCharacter
|| font.defaultCharacter > lastCharacter)
font.defaultCharacter = -1;
font.firstCharacter = firstCharacter;
charsAvailable = lastCharacter - firstCharacter + 1;
// Try to compact the tables
if (charsAvailable < font.numCharacters) {
unsigned char **bitmaps = new unsigned char *[charsAvailable];
BdfBoundingBox *boxes = nullptr;
if (!hasFixedBBox)
boxes = new BdfBoundingBox[charsAvailable];
unsigned char *advances = nullptr;
if (!hasFixedAdvance)
advances = new unsigned char[charsAvailable];
for (int i = 0; i < charsAvailable; ++i) {
const int encoding = i + firstCharacter;
if (font.bitmaps[encoding]) {
bitmaps[i] = font.bitmaps[encoding];
if (!hasFixedBBox)
boxes[i] = font.boxes[encoding];
if (!hasFixedAdvance)
advances[i] = font.advances[encoding];
} else {
bitmaps[i] = nullptr;
}
}
delete[] font.bitmaps;
font.bitmaps = bitmaps;
delete[] font.advances;
font.advances = advances;
delete[] font.boxes;
font.boxes = boxes;
font.numCharacters = charsAvailable;
}
char dateBuffer[256];
time_t curTime = time(nullptr);
snprintf(dateBuffer, sizeof(dateBuffer), "%s", ctime(&curTime));
// Finally output the cpp source file to stdout
printf("// Generated by convbdf on %s"
"#include \"graphics/fonts/bdf.h\"\n"
"\n"
"// Font information:\n"
"// Name: %s\n"
"// Size: %dx%d\n"
"// Box: %d %d %d %d\n"
"// Ascent: %d\n"
"// First character: %d\n"
"// Default character: %d\n"
"// Characters: %d\n"
"// Copyright: %s\n"
"\n",
dateBuffer, fontName.c_str(), font.maxAdvance, font.height,
font.defaultBox.width, font.defaultBox.height, font.defaultBox.xOffset,
font.defaultBox.yOffset, font.ascent, font.firstCharacter,
font.defaultCharacter, font.numCharacters, copyright.c_str());
printf("namespace Graphics {\n"
"\n");
for (int i = 0; i < font.numCharacters; ++i) {
if (!font.bitmaps[i])
continue;
BdfBoundingBox box = hasFixedBBox ? font.defaultBox : font.boxes[i];
printf("// Character %d (0x%02X)\n"
"// Box: %d %d %d %d\n"
"// Advance: %d\n"
"//\n", i + font.firstCharacter, i + font.firstCharacter,
box.width, box.height, box.xOffset, box.yOffset,
hasFixedAdvance ? font.maxAdvance : font.advances[i]);
printf("// +");
for (int x = 0; x < box.width; ++x)
printf("-");
printf("+\n");
const unsigned char *bitmap = font.bitmaps[i];
for (int y = 0; y < box.height; ++y) {
printf("// |");
unsigned char data = 0;
for (int x = 0; x < box.width; ++x) {
if (!(x % 8))
data = *bitmap++;
printf("%c", (data & 0x80) ? '*' : ' ');
data <<= 1;
}
printf("|\n");
}
printf("// +");
for (int x = 0; x < box.width; ++x)
printf("-");
printf("+\n");
const int bytesPerRow = (box.width + 7) / 8;
bitmap = font.bitmaps[i];
printf("static const byte glyph%d[] = {\n", i);
for (int y = 0; y < box.height; ++y) {
printf("\t");
for (int x = 0; x < bytesPerRow; ++x) {
if (x)
printf(", ");
printf("0x%02X", *bitmap++);
}
if (y != box.height - 1)
printf(",");
printf("\n");
}
printf("};\n"
"\n");
}
printf("// Bitmap pointer table\n"
"const byte *const bitmapTable[] = {\n");
for (int i = 0; i < font.numCharacters; ++i) {
if (font.bitmaps[i])
printf("\tglyph%d", i);
else
printf("\t0");
if (i != font.numCharacters - 1)
printf(",");
printf("\n");
}
printf("};\n"
"\n");
if (!hasFixedAdvance) {
printf("// Advance table\n"
"static const byte advances[] = {\n");
for (int i = 0; i < font.numCharacters; ++i) {
if (font.bitmaps[i])
printf("\t%d", font.advances[i]);
else
printf("\t0");
if (i != font.numCharacters - 1)
printf(",");
printf("\n");
}
printf("};\n"
"\n");
}
if (!hasFixedBBox) {
printf("// Bounding box table\n"
"static const BdfBoundingBox boxes[] = {\n");
for (int i = 0; i < font.numCharacters; ++i) {
if (font.bitmaps[i]) {
const BdfBoundingBox &box = font.boxes[i];
printf("\t{ %d, %d, %d, %d }", box.width, box.height, box.xOffset, box.yOffset);
} else {
printf("\t{ 0, 0, 0, 0 }");
}
if (i != font.numCharacters - 1)
printf(",");
printf("\n");
}
printf("};\n"
"\n");
}
printf("// Font structure\n"
"static const BdfFontData desc = {\n"
"\t\"%s\", // Family name\n"
"\t\"%s\", // Slant\n"
"\t%d, // Max advance\n"
"\t%d, // Height\n"
"\t%d, // Size\n"
"\t{ %d, %d, %d, %d }, // Bounding box\n"
"\t%d, // Ascent\n"
"\n"
"\t%d, // First character\n"
"\t%d, // Default character\n"
"\t%d, // Characters\n"
"\n"
"\tbitmapTable, // Bitmaps\n",
font.familyName, font.slant, font.maxAdvance, font.size, font.height, font.defaultBox.width,
font.defaultBox.height, font.defaultBox.xOffset, font.defaultBox.yOffset,
font.ascent, font.firstCharacter, font.defaultCharacter, font.numCharacters);
if (hasFixedAdvance)
printf("\t0, // Advances\n");
else
printf("\tadvances, // Advances\n");
if (hasFixedBBox)
printf("\t0 // Boxes\n");
else
printf("\tboxes // Boxes\n");
printf("};\n"
"\n"
"DEFINE_FONT(%s)\n"
"\n"
"} // End of namespace Graphics\n",
argv[2]);
}

View File

@@ -0,0 +1,756 @@
/* ScummVM - Graphic Adventure Engine
*
* ScummVM is the legal property of its developers, whose names
* are too numerous to list here. Please refer to the COPYRIGHT
* file distributed with this source distribution.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
#include "amazon_resources.h"
namespace Amazon {
const byte MOUSE0[] = {
// hotspot x and y, uint16 LE
0, 0, 0, 0,
// byte 1: number of skipped pixels
// byte 2: number of plotted pixels
// then, pixels
0, 2, 6, 1,
0, 3, 6, 6, 1,
0, 3, 6, 6, 1,
0, 4, 6, 6, 6, 1,
0, 4, 6, 6, 6, 1,
0, 5, 6, 6, 6, 6, 1,
0, 5, 6, 6, 6, 6, 1,
0, 6, 6, 6, 6, 6, 6, 1,
0, 6, 6, 6, 6, 6, 6, 1,
0, 7, 6, 6, 6, 6, 6, 6, 1,
0, 6, 6, 6, 6, 6, 6, 1,
0, 5, 6, 6, 6, 6, 1,
2, 3, 6, 6, 1,
3, 3, 6, 6, 1,
3, 3, 6, 6, 1,
4, 2, 6, 1
};
const byte MOUSE1[] = {
// hotspot x and y, uint16 LE
0x07, 0x00, 0x07, 0x00,
// byte 1: number of skipped pixels
// byte 2: number of plotted pixels
// then, pixels
0x06, 0x01, 0x05,
0x04, 0x05, 0xFF, 0xFF, 0x00, 0xFF, 0xFF,
0x03, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF,
0x02, 0x09, 0xFF, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0xFF,
0x01, 0x0B, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF,
0x01, 0x0B, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0xFF,
0x00, 0x0D, 0x05, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x05, 0x00, 0x05, 0x00, 0x00, 0x05,
0x01, 0x0B, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0xFF,
0x01, 0x0B, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF,
0x02, 0x09, 0xFF, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0xFF,
0x03, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF,
0x04, 0x05, 0xFF, 0xFF, 0x00, 0xFF, 0xFF,
0x06, 0x01, 0x05,
0x00, 0x00,
0x00, 0x00,
0x00, 0x00
};
const byte MOUSE2[] = {
// hotspot x and y, uint16 LE
0x08, 0x00, 0x08, 0x00,
// byte 1: number of skipped pixels
// byte 2: number of plotted pixels
// then, pixels
0x00, 0x00,
0x00, 0x00,
0x07, 0x02, 0x04, 0x05,
0x07, 0x02, 0x04, 0x05,
0x07, 0x02, 0x04, 0x05,
0x07, 0x02, 0x04, 0x05,
0x07, 0x02, 0x04, 0x05,
0x02, 0x0C, 0x04, 0x04, 0x04, 0x04, 0x04, 0x00, 0x04, 0x04, 0x04, 0x04, 0x04, 0x05,
0x07, 0x02, 0x04, 0x05,
0x07, 0x02, 0x04, 0x05,
0x07, 0x02, 0x04, 0x05,
0x07, 0x02, 0x04, 0x05,
0x07, 0x02, 0x04, 0x05,
0x00, 0x00,
0x00, 0x00,
0x00, 0x00
};
const byte MOUSE3[] = {
// hotspot x and y, uint16 LE
0x00, 0x00, 0x00, 0x00,
// byte 1: number of skipped pixels
// byte 2: number of plotted pixels
// then, pixels
0x00, 0x0B, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
0x00, 0x0C, 0x06, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x06, 0x06, 0x05,
0x00, 0x0C, 0x06, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x06, 0x05, 0x05,
0x00, 0x0C, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05,
0x00, 0x0C, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05,
0x00, 0x0C, 0x06, 0x06, 0x06, 0x06, 0x05, 0x00, 0x00, 0x06, 0x06, 0x06, 0x06, 0x05,
0x00, 0x0C, 0x06, 0x06, 0x06, 0x06, 0x06, 0x00, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05,
0x00, 0x0C, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05,
0x00, 0x0C, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05,
0x00, 0x0C, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05,
0x00, 0x0C, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05,
0x00, 0x0C, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05,
0x01, 0x0B, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05,
0x00, 0x00,
0x00, 0x00,
0x00, 0x00
};
const byte CURSEYE[] = {
// hotspot x and y, uint16 LE
0x01, 0x00, 0x08, 0x00,
// byte 1: number of skipped pixels
// byte 2: number of plotted pixels
// then, pixels
0x04, 0x06, 0x0E, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D,
0x03, 0x09, 0x0E, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0D, 0x0D,
0x02, 0x0B, 0x0E, 0x01, 0x33, 0x33, 0x01, 0x01, 0x33, 0x34, 0x01, 0x01, 0x0D,
0x01, 0x0D, 0x0E, 0x01, 0x04, 0x34, 0x01, 0x01, 0x01, 0x07, 0x33, 0x04, 0x04, 0x01, 0x0D,
0x00, 0x0F, 0x0E, 0x0E, 0x01, 0x07, 0x33, 0x33, 0x01, 0x01, 0x33, 0x34, 0x07, 0x07, 0x06, 0x01, 0x0E,
0x01, 0x0D, 0x0F, 0x0F, 0x06, 0x07, 0x34, 0x33, 0x33, 0x34, 0x07, 0x07, 0x06, 0x0F, 0x0E,
0x03, 0x09, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0E,
0x01, 0x01, 0x07,
0x00, 0x03, 0x07, 0x01, 0x07,
0x01, 0x01, 0x07,
0x00, 0x00,
0x00, 0x00,
0x00, 0x00,
0x00, 0x00,
0x00, 0x00,
0x00, 0x00
};
const byte CURSHAND[] = {
// hotspot x and y, uint16 LE
0x02, 0x00, 0x03, 0x00,
// byte 1: number of skipped pixels
// byte 2: number of plotted pixels
// then, pixels
0x07, 0x02, 0x17, 0x0E,
0x05, 0x07, 0x0E, 0x12, 0x17, 0x0E, 0x13, 0x17, 0x0E,
0x02, 0x0C, 0x07, 0x00, 0x17, 0x0E, 0x11, 0x0F, 0x0E, 0x11, 0x17, 0x0E, 0x00, 0x17,
0x01, 0x0E, 0x07, 0x01, 0x07, 0x0F, 0x0E, 0x11, 0x17, 0x0E, 0x11, 0x0F, 0x0E, 0x12, 0x17, 0x0E,
0x02, 0x0D, 0x07, 0x00, 0x17, 0x0F, 0x12, 0x0F, 0x0F, 0x11, 0x17, 0x0E, 0x12, 0x0F, 0x0E,
0x04, 0x0B, 0x0F, 0x0E, 0x11, 0x17, 0x0E, 0x12, 0x0F, 0x0F, 0x11, 0x17, 0x0E,
0x04, 0x0B, 0x17, 0x0E, 0x12, 0x17, 0x0E, 0x12, 0x17, 0x0E, 0x11, 0x0F, 0x0E,
0x00, 0x0F, 0x0E, 0x0D, 0x12, 0x00, 0x17, 0x0F, 0x0F, 0x0F, 0x0F, 0x12, 0x0F, 0x0E, 0x12, 0x17, 0x0F,
0x00, 0x0F, 0x0F, 0x17, 0x0D, 0x11, 0x0F, 0x0E, 0x0D, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0E, 0x0D,
0x01, 0x0E, 0x0F, 0x17, 0x0F, 0x0E, 0x0F, 0x0D, 0x0D, 0x0D, 0x0D, 0x0E, 0x0F, 0x0F, 0x0E, 0x0D,
0x02, 0x0D, 0x0F, 0x17, 0x0F, 0x0E, 0x0D, 0x0D, 0x0F, 0x0F, 0x0E, 0x0F, 0x0E, 0x0E, 0x12,
0x03, 0x0C, 0x0F, 0x17, 0x0F, 0x0F, 0x0F, 0x0E, 0x0F, 0x0F, 0x0F, 0x0E, 0x0D, 0x12,
0x04, 0x0A, 0x0F, 0x17, 0x0F, 0x0F, 0x0F, 0x0E, 0x0F, 0x0F, 0x0E, 0x0D,
0x05, 0x09, 0x0F, 0x17, 0x0F, 0x0F, 0x0F, 0x0F, 0x0E, 0x0D, 0x12,
0x06, 0x08, 0x17, 0x0F, 0x0F, 0x0F, 0x0F, 0x0E, 0x0D, 0x12,
0x06, 0x07, 0x17, 0x0F, 0x0F, 0x0F, 0x3D, 0x0E, 0x0D
};
const byte CURSGET[] = {
// hotspot x and y, uint16 LE
0x07, 0x00, 0x0E, 0x00,
// byte 1: number of skipped pixels
// byte 2: number of plotted pixels
// then, pixels
0x0A, 0x05, 0x1C, 0x07, 0x0F, 0x0F, 0x0F,
0x08, 0x08, 0x1C, 0x07, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0C,
0x06, 0x0A, 0x1C, 0x07, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0C,
0x05, 0x0A, 0x07, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0C,
0x03, 0x0C, 0x07, 0x1C, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0C,
0x02, 0x0D, 0x1C, 0x0F, 0x0E, 0x0E, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0C,
0x01, 0x0E, 0x07, 0x0F, 0x0E, 0x0D, 0x0F, 0x0E, 0x0D, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0C,
0x00, 0x0F, 0x1C, 0x0F, 0x0E, 0x0D, 0x0F, 0x0E, 0x0D, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0C,
0x00, 0x0F, 0x1C, 0x0E, 0x0D, 0x0F, 0x0E, 0x0D, 0x0F, 0x0F, 0x0C, 0x0C, 0x0E, 0x0F, 0x0F, 0x0F, 0x0C,
0x00, 0x0E, 0x1C, 0x0D, 0x0F, 0x0E, 0x0D, 0x0F, 0x0F, 0x0C, 0x00, 0x00, 0x0E, 0x0F, 0x0F, 0x0C,
0x00, 0x0E, 0x1C, 0x0E, 0x0F, 0x0D, 0x0F, 0x0F, 0x0C, 0x00, 0x00, 0x0E, 0x1C, 0x0F, 0x0F, 0x0C,
0x00, 0x0D, 0x1C, 0x0D, 0x0F, 0x0D, 0x0F, 0x0C, 0x00, 0x00, 0x00, 0x0E, 0x1C, 0x0F, 0x0C,
0x01, 0x0B, 0x0E, 0x0F, 0x0E, 0x0F, 0x0C, 0x00, 0x00, 0x0E, 0x07, 0x0F, 0x0C,
0x02, 0x09, 0x0E, 0x0D, 0x0F, 0x0C, 0x00, 0x07, 0x0E, 0x0F, 0x0C,
0x03, 0x06, 0x0E, 0x0F, 0x0E, 0x07, 0x01, 0x07,
0x07, 0x01, 0x07
};
const byte CURSCLIMB[] = {
// hotspot x and y, uint16 LE
0x03, 0x00, 0x0E, 0x00,
// byte 1: number of skipped pixels
// byte 2: number of plotted pixels
// then, pixels
0x06, 0x04, 0x01, 0x01, 0x01, 0x01,
0x06, 0x04, 0x0F, 0x0E, 0x01, 0x01,
0x06, 0x04, 0x0F, 0x0E, 0x0D, 0x01,
0x07, 0x02, 0x0F, 0x0D,
0x00, 0x0C, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x13, 0x12, 0x12, 0x12, 0x12, 0x11, 0x11,
0x00, 0x0D, 0x0D, 0x0E, 0x00, 0x00, 0x13, 0x14, 0x13, 0x12, 0x12, 0x12, 0x11, 0x11, 0x0E,
0x01, 0x0C, 0x0D, 0x0D, 0x0D, 0x0E, 0x11, 0x13, 0x13, 0x12, 0x11, 0x11, 0x0E, 0x0D,
0x02, 0x0C, 0x0E, 0x0E, 0x00, 0x00, 0x00, 0x13, 0x12, 0x11, 0x00, 0x00, 0x0E, 0x0D,
0x03, 0x0B, 0x04, 0x04, 0x04, 0x22, 0x21, 0x21, 0x20, 0x00, 0x00, 0x00, 0x0D,
0x02, 0x0D, 0x22, 0x04, 0x20, 0x22, 0x04, 0x21, 0x04, 0x20, 0x00, 0x00, 0x00, 0x0E, 0x0E,
0x03, 0x07, 0x22, 0x21, 0x20, 0x20, 0x22, 0x04, 0x20,
0x04, 0x06, 0x01, 0x01, 0x00, 0x04, 0x22, 0x20,
0x02, 0x09, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x04, 0x20,
0x03, 0x09, 0x07, 0x01, 0x01, 0x00, 0x00, 0x00, 0x22, 0x04, 0x20,
0x02, 0x0B, 0x07, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x20,
0x03, 0x0A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01
};
const byte CURSTALK[] = {
// hotspot x and y, uint16 LE
0x02, 0x00, 0x0B, 0x00,
// byte 1: number of skipped pixels
// byte 2: number of plotted pixels
// then, pixels
0x03, 0x08, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
0x01, 0x0C, 0x06, 0x06, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x06, 0x06,
0x00, 0x0E, 0x06, 0x06, 0x06, 0x06, 0x07, 0x06, 0x07, 0x07, 0x06, 0x07, 0x07, 0x06, 0x07, 0x06,
0x00, 0x0F, 0x06, 0x08, 0x08, 0x08, 0x06, 0x08, 0x06, 0x06, 0x08, 0x06, 0x06, 0x08, 0x06, 0x08, 0x06,
0x00, 0x0F, 0x06, 0x06, 0x08, 0x06, 0x08, 0x06, 0x08, 0x06, 0x08, 0x06, 0x06, 0x08, 0x08, 0x06, 0x06,
0x00, 0x0F, 0x06, 0x06, 0x08, 0x06, 0x08, 0x08, 0x08, 0x06, 0x08, 0x06, 0x06, 0x08, 0x06, 0x08, 0x06,
0x01, 0x0E, 0x06, 0x08, 0x06, 0x08, 0x06, 0x08, 0x06, 0x08, 0x08, 0x06, 0x08, 0x06, 0x08, 0x06,
0x02, 0x0C, 0x06, 0x06, 0x06, 0x07, 0x06, 0x07, 0x06, 0x06, 0x07, 0x06, 0x07, 0x06,
0x04, 0x09, 0x06, 0x06, 0x06, 0x07, 0x07, 0x07, 0x07, 0x06, 0x06,
0x07, 0x04, 0x06, 0x07, 0x07, 0x06,
0x02, 0x08, 0x07, 0x00, 0x00, 0x06, 0x06, 0x06, 0x06, 0x06,
0x01, 0x06, 0x07, 0x01, 0x07, 0x06, 0x06, 0x06,
0x02, 0x01, 0x07,
0x00, 0x00,
0x00, 0x00,
0x00, 0x00
};
const byte CURSHELP[] = {
// hotspot x and y, uint16 LE
0x02, 0x00, 0x0B, 0x00,
// byte 1: number of skipped pixels
// byte 2: number of plotted pixels
// then, pixels
0x04, 0x06, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24,
0x02, 0x0A, 0x24, 0x24, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x20,
0x01, 0x0C, 0x24, 0x22, 0x22, 0x22, 0x20, 0x20, 0x20, 0x22, 0x22, 0x22, 0x22, 0x20,
0x00, 0x0E, 0x24, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x24, 0x22, 0x22, 0x22, 0x22, 0x20,
0x00, 0x0E, 0x24, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x24, 0x22, 0x22, 0x22, 0x20,
0x00, 0x0E, 0x24, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x24, 0x22, 0x22, 0x22, 0x20,
0x01, 0x0D, 0x24, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x24, 0x22, 0x22, 0x22, 0x22, 0x20,
0x07, 0x06, 0x24, 0x22, 0x22, 0x22, 0x22, 0x20,
0x05, 0x07, 0x24, 0x22, 0x22, 0x22, 0x22, 0x20, 0x20,
0x04, 0x05, 0x24, 0x22, 0x22, 0x22, 0x20,
0x02, 0x07, 0x07, 0x00, 0x24, 0x20, 0x20, 0x20, 0x20,
0x01, 0x03, 0x07, 0x01, 0x07,
0x02, 0x07, 0x07, 0x00, 0x00, 0x24, 0x24, 0x24, 0x24,
0x04, 0x06, 0x24, 0x22, 0x22, 0x22, 0x22, 0x20,
0x04, 0x06, 0x24, 0x22, 0x22, 0x22, 0x22, 0x20,
0x05, 0x04, 0x20, 0x20, 0x20, 0x20
};
const byte *const CURSORS[AMAZON_NUM_CURSORS] = {
MOUSE0, MOUSE1, MOUSE2, MOUSE3, CURSEYE, CURSHAND, CURSGET, CURSCLIMB, CURSTALK, CURSHELP
};
const uint CURSOR_SIZES[AMAZON_NUM_CURSORS] = {
sizeof(MOUSE0), sizeof(MOUSE1), sizeof(MOUSE2), sizeof(MOUSE3), sizeof(CURSEYE),
sizeof(CURSHAND), sizeof(CURSGET), sizeof(CURSCLIMB), sizeof(CURSTALK), sizeof(CURSHELP)
};
const int FONT2_INDEX[] = {
62, 2, 6,
0x0000, 0x0019, 0x0021, 0x002e, 0x0041, 0x005a, 0x0073, 0x008c, 0x0093, 0x009b,
0x00a3, 0x00bc, 0x00d5, 0x00dd, 0x00ea, 0x00f1, 0x00fe, 0x010b, 0x0118, 0x0125,
0x0132, 0x013f, 0x014c, 0x0159, 0x0166, 0x0173, 0x0180, 0x0187, 0x018e, 0x01a7,
0x01b4, 0x01cd, 0x01dc, 0x01f5, 0x0208, 0x0215, 0x0222, 0x022f, 0x023c, 0x0249,
0x025c, 0x0269, 0x0276, 0x0285, 0x0292, 0x029f, 0x02b2, 0x02c5, 0x02d2, 0x02df,
0x02ee, 0x02fb, 0x0308, 0x0315, 0x0322, 0x032f, 0x0342, 0x034f, 0x0362, 0x036f,
0x0388, 0x03a1,
};
const byte FONT2_DATA[] = {
0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xf0, 0xf0, 0xf0, 0xf0,
0x00, 0xf0, 0x00, 0x06, 0xf3, 0xc0, 0xc3, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x07, 0x1c, 0x00,
0x67, 0x9e, 0xc0, 0x07, 0x1c, 0x00, 0x67, 0x9e, 0xc0, 0x07,
0x1c, 0x00, 0x00, 0x00, 0x00, 0x09, 0x02, 0xc0, 0x00, 0x3f,
0xfc, 0x00, 0xb2, 0xc0, 0x00, 0x3f, 0xfc, 0x00, 0x02, 0xcb,
0x00, 0x3f, 0xfc, 0x00, 0x03, 0xc0, 0x00, 0x00, 0x00, 0x00,
0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x03, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x18, 0x60,
0x70, 0x70, 0x60, 0x1c, 0x00, 0x04, 0x60, 0x18, 0x1c, 0x1c,
0x1c, 0x70, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x30,
0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xc0,
0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xf0, 0xf0,
0x00, 0x07, 0x00, 0xf0, 0x03, 0xc0, 0x0f, 0x00, 0x3c, 0x00,
0xf0, 0x00, 0x00, 0x00, 0x07, 0x3f, 0xc0, 0x70, 0x70, 0x70,
0x70, 0x70, 0x70, 0x3f, 0xc0, 0x00, 0x00, 0x07, 0x1f, 0x00,
0x07, 0x00, 0x07, 0x00, 0x07, 0x00, 0xff, 0xf0, 0x00, 0x00,
0x08, 0x2b, 0xf0, 0xb0, 0x2c, 0x00, 0xa0, 0x0a, 0x00, 0xff,
0xfc, 0x00, 0x00, 0x07, 0xff, 0xc0, 0x00, 0x70, 0x03, 0xc0,
0x00, 0x70, 0xff, 0xc0, 0x00, 0x00, 0x07, 0x0b, 0xc0, 0x2d,
0xc0, 0xb1, 0xc0, 0xaa, 0xa0, 0x01, 0xc0, 0x00, 0x00, 0x07,
0xff, 0xf0, 0x70, 0x00, 0x7f, 0xc0, 0x00, 0xb0, 0xbf, 0xc0,
0x00, 0x00, 0x07, 0x2f, 0xc0, 0x70, 0x00, 0x7f, 0xc0, 0x70,
0x70, 0x3f, 0xc0, 0x00, 0x00, 0x08, 0xff, 0xfc, 0x00, 0xb0,
0x02, 0xc0, 0x02, 0xc0, 0x0b, 0x00, 0x00, 0x00, 0x08, 0x2f,
0xf0, 0xb0, 0x1c, 0x2f, 0xf0, 0xb0, 0x1c, 0x2f, 0xf0, 0x00,
0x00, 0x07, 0x3f, 0xc0, 0x70, 0x70, 0x3f, 0xf0, 0x00, 0x70,
0x3f, 0xc0, 0x00, 0x00, 0x03, 0xf0, 0xf0, 0x00, 0xf0, 0xf0,
0x00, 0x03, 0xf0, 0xf0, 0x00, 0xf0, 0x30, 0x00, 0x09, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0xff, 0xc0, 0x00, 0x00,
0xff, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x06, 0xff, 0x00, 0x03, 0xc0, 0x0f, 0x00, 0x3c, 0x00,
0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x0a, 0x00, 0x40, 0x00, 0x01, 0xf0, 0x00, 0x07, 0x1c,
0x00, 0x1f, 0xff, 0x00, 0x70, 0x01, 0xc0, 0x00, 0x00, 0x00,
0x08, 0x7f, 0xf0, 0x70, 0x1c, 0x7f, 0xf0, 0x70, 0x1c, 0x6a,
0xb0, 0x00, 0x00, 0x08, 0x2f, 0xfc, 0x70, 0x00, 0x70, 0x00,
0x70, 0x00, 0x2a, 0xa8, 0x00, 0x00, 0x08, 0x7f, 0xf0, 0x70,
0x1c, 0x70, 0x1c, 0x70, 0x1c, 0x6a, 0xb0, 0x00, 0x00, 0x07,
0x7f, 0xf0, 0x70, 0x00, 0x7f, 0xc0, 0x70, 0x00, 0x6a, 0xa0,
0x00, 0x00, 0x07, 0x7f, 0xf0, 0x70, 0x00, 0x7f, 0xc0, 0x70,
0x00, 0x60, 0x00, 0x00, 0x00, 0x09, 0x3f, 0xfc, 0x00, 0x70,
0x00, 0x00, 0x70, 0xff, 0x00, 0x70, 0x1c, 0x00, 0x2a, 0xbc,
0x00, 0x00, 0x00, 0x00, 0x08, 0x70, 0x1c, 0x70, 0x1c, 0x7f,
0xfc, 0x70, 0x1c, 0x70, 0x1c, 0x00, 0x00, 0x07, 0xff, 0xf0,
0x07, 0x00, 0x07, 0x00, 0x07, 0x00, 0xaa, 0xa0, 0x00, 0x00,
0x08, 0x0f, 0xfc, 0x00, 0x70, 0x00, 0x70, 0x00, 0x70, 0x70,
0x70, 0x2a, 0x40, 0x00, 0x00, 0x08, 0x70, 0x2c, 0x72, 0xc0,
0x7f, 0x00, 0x72, 0xc0, 0x70, 0x28, 0x00, 0x00, 0x07, 0x70,
0x00, 0x70, 0x00, 0x70, 0x00, 0x70, 0x00, 0x6a, 0xa0, 0x00,
0x00, 0x0a, 0x70, 0x02, 0xc0, 0x7c, 0x09, 0xc0, 0x77, 0x2d,
0xc0, 0x71, 0xb1, 0xc0, 0x60, 0xc1, 0x80, 0x00, 0x00, 0x00,
0x09, 0x70, 0x07, 0x00, 0x77, 0x07, 0x00, 0x71, 0xc7, 0x00,
0x70, 0x77, 0x00, 0x60, 0x06, 0x00, 0x00, 0x00, 0x00, 0x08,
0x2f, 0xf0, 0x70, 0x1c, 0x70, 0x1c, 0x70, 0x1c, 0x2a, 0xa0,
0x00, 0x00, 0x08, 0x7f, 0xf0, 0x70, 0x1c, 0x7f, 0xf0, 0x70,
0x00, 0x60, 0x00, 0x00, 0x00, 0x08, 0x2f, 0xf0, 0x70, 0x1c,
0x70, 0x1c, 0x71, 0xdc, 0x2a, 0xa0, 0x00, 0x1c, 0x00, 0x00,
0x08, 0x7f, 0xf0, 0x70, 0x1c, 0x7f, 0xc0, 0x70, 0x70, 0x60,
0x18, 0x00, 0x00, 0x07, 0x2f, 0xf0, 0x70, 0x00, 0x2f, 0xc0,
0x00, 0xb0, 0xbf, 0xc0, 0x00, 0x00, 0x07, 0xff, 0xf0, 0x0b,
0x00, 0x07, 0x00, 0x07, 0x00, 0x07, 0x00, 0x00, 0x00, 0x08,
0x70, 0x1c, 0x70, 0x1c, 0x70, 0x1c, 0x70, 0xdc, 0x1f, 0x1c,
0x00, 0x00, 0x08, 0xf0, 0x1c, 0xb0, 0x1c, 0x70, 0xb0, 0x72,
0xc0, 0x7f, 0x00, 0x00, 0x00, 0x0b, 0xf0, 0x00, 0xb0, 0xb0,
0x00, 0x70, 0x70, 0xc0, 0x70, 0x72, 0x72, 0xc0, 0x7c, 0x1f,
0x00, 0x00, 0x00, 0x00, 0x08, 0xf0, 0x3c, 0x1c, 0xe0, 0x07,
0xc0, 0x1c, 0x70, 0x70, 0x1c, 0x00, 0x00, 0x09, 0x70, 0x07,
0x00, 0x1c, 0x1c, 0x00, 0x07, 0xf0, 0x00, 0x01, 0xc0, 0x00,
0x01, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x08, 0xff, 0xfc, 0x00,
0x70, 0x07, 0x00, 0x1c, 0x00, 0xaa, 0xac, 0x00, 0x00, 0x09,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00,
};
const int FONT6x6_INDEX[] = {
62, 1, 6,
0x0000, 0x0007, 0x000e, 0x0015, 0x001c, 0x0023, 0x002a, 0x0031, 0x0038, 0x003f,
0x0046, 0x004d, 0x0054, 0x005b, 0x0062, 0x0069, 0x0070, 0x0077, 0x007e, 0x0085,
0x008c, 0x0093, 0x009a, 0x00a1, 0x00a8, 0x00af, 0x00b6, 0x00bd, 0x00c4, 0x00cb,
0x00d2, 0x00d9, 0x00e0, 0x00e7, 0x00ee, 0x00f5, 0x00fc, 0x0103, 0x010a, 0x0111,
0x0118, 0x011f, 0x0126, 0x012d, 0x0134, 0x013b, 0x0142, 0x0149, 0x0150, 0x0157,
0x015e, 0x0165, 0x016c, 0x0173, 0x017a, 0x0181, 0x0188, 0x018f, 0x0196, 0x019d,
0x01a4, 0x01ab,
};
const byte FONT6x6_DATA[] = {
0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x30, 0x30,
0x30, 0x30, 0x00, 0x30, 0x06, 0xd8, 0xd8, 0x90, 0x00, 0x00,
0x00, 0x06, 0x50, 0xf8, 0x50, 0xf8, 0x50, 0x00, 0x06, 0x78,
0xa0, 0x70, 0x28, 0xf0, 0x20, 0x06, 0xc8, 0xd0, 0x20, 0x58,
0x98, 0x00, 0x06, 0x60, 0xd0, 0x60, 0xe8, 0xd0, 0x68, 0x06,
0x30, 0x30, 0x60, 0x00, 0x00, 0x00, 0x06, 0x30, 0x60, 0x60,
0x60, 0x30, 0x00, 0x07, 0x30, 0x18, 0x18, 0x18, 0x30, 0x00,
0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x20, 0x20,
0xf8, 0x20, 0x20, 0x00, 0x06, 0x00, 0x00, 0x00, 0x30, 0x30,
0x60, 0x06, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x06, 0x00,
0x00, 0x00, 0x60, 0x60, 0x00, 0x06, 0x18, 0x30, 0x60, 0xc0,
0x80, 0x00, 0x06, 0x70, 0x98, 0xa8, 0xc8, 0x70, 0x00, 0x06,
0x10, 0x30, 0x10, 0x10, 0x10, 0x00, 0x06, 0xf0, 0x08, 0x70,
0x80, 0xf8, 0x00, 0x06, 0xf0, 0x08, 0x70, 0x08, 0xf0, 0x00,
0x06, 0x30, 0x50, 0x90, 0xf8, 0x10, 0x00, 0x06, 0xf0, 0x80,
0xf0, 0x08, 0xf0, 0x00, 0x06, 0x70, 0x80, 0xf0, 0x88, 0x70,
0x00, 0x06, 0xf8, 0x08, 0x10, 0x20, 0x20, 0x00, 0x06, 0x70,
0x88, 0x70, 0x88, 0x70, 0x00, 0x06, 0x70, 0x88, 0x78, 0x08,
0x70, 0x00, 0x06, 0x60, 0x60, 0x00, 0x60, 0x60, 0x00, 0x06,
0x60, 0x60, 0x00, 0x60, 0x20, 0x40, 0x06, 0x18, 0x30, 0x60,
0x30, 0x18, 0x00, 0x06, 0x00, 0x78, 0x00, 0x78, 0x00, 0x00,
0x06, 0x60, 0x30, 0x18, 0x30, 0x60, 0x00, 0x06, 0x70, 0x98,
0x30, 0x30, 0x00, 0x30, 0x06, 0x70, 0x88, 0xb8, 0xb0, 0x80,
0x78, 0x06, 0x70, 0x88, 0xf8, 0x88, 0x88, 0x00, 0x06, 0xf0,
0x88, 0xf0, 0x88, 0xf0, 0x00, 0x06, 0x78, 0x80, 0x80, 0x80,
0x78, 0x00, 0x06, 0xf0, 0x88, 0x88, 0x88, 0xf0, 0x00, 0x06,
0xf8, 0x80, 0xf0, 0x80, 0xf8, 0x00, 0x06, 0xf8, 0x80, 0xf0,
0x80, 0x80, 0x00, 0x06, 0x78, 0x80, 0x98, 0x88, 0x78, 0x00,
0x06, 0x88, 0x88, 0xf8, 0x88, 0x88, 0x00, 0x06, 0x70, 0x20,
0x20, 0x20, 0x70, 0x00, 0x06, 0x08, 0x08, 0x08, 0x88, 0x70,
0x00, 0x06, 0x90, 0xa0, 0xc0, 0xa0, 0x90, 0x00, 0x06, 0x80,
0x80, 0x80, 0x80, 0xf0, 0x00, 0x06, 0x88, 0xd8, 0xa8, 0x88,
0x88, 0x00, 0x06, 0x88, 0xc8, 0xa8, 0x98, 0x88, 0x00, 0x06,
0x70, 0x88, 0x88, 0x88, 0x70, 0x00, 0x06, 0xf0, 0x88, 0xf0,
0x80, 0x80, 0x00, 0x06, 0x70, 0x88, 0x88, 0x88, 0x70, 0x18,
0x06, 0xf0, 0x88, 0xf0, 0xa0, 0x98, 0x00, 0x06, 0x78, 0x80,
0x70, 0x08, 0xf0, 0x00, 0x06, 0xf8, 0x20, 0x20, 0x20, 0x20,
0x00, 0x06, 0x88, 0x88, 0x88, 0x88, 0x78, 0x00, 0x06, 0x88,
0x88, 0x88, 0x50, 0x20, 0x00, 0x06, 0x88, 0x88, 0xa8, 0xd8,
0x88, 0x00, 0x06, 0x88, 0x50, 0x20, 0x50, 0x88, 0x00, 0x06,
0x88, 0x88, 0x50, 0x20, 0x20, 0x00, 0x06, 0xf8, 0x10, 0x20,
0x40, 0xf8, 0x00, 0x06, 0x78, 0x60, 0x60, 0x60, 0x78, 0x00,
0x06, 0xc0, 0x60, 0x30, 0x18, 0x08, 0x00, 0x06, 0x78, 0x18,
0x18, 0x18, 0x78, 0x00, 0x00, 0x52, 0x41, 0x54, 0x00, 0x41,
0x4c, 0x43, 0x4f, 0x48, 0x4f, 0x4c, 0x00, 0x53, 0x41, 0x46,
0x45, 0x20, 0x43, 0x4f, 0x4d, 0x42, 0x49, 0x4e, 0x41, 0x54,
0x49, 0x4f, 0x4e, 0x00, 0x42, 0x45, 0x41, 0x4b, 0x45, 0x52,
0x00, 0x4d, 0x49, 0x43, 0x52, 0x4f, 0x46, 0x49, 0x4c, 0x4d,
0x00, 0x56, 0x41, 0x55, 0x4c, 0x54, 0x20, 0x4b, 0x45, 0x59,
0x00, 0x42, 0x4f, 0x4c, 0x54, 0x20, 0x43, 0x55, 0x54, 0x54,
0x45, 0x52, 0x53, 0x00, 0x42, 0x4c, 0x4f, 0x57, 0x47, 0x55,
0x4e, 0x00, 0x4c, 0x4f, 0x56, 0x45, 0x20, 0x50, 0x4f, 0x54,
0x49, 0x4f, 0x4e, 0x00, 0x4d, 0x4f, 0x4e, 0x45, 0x59, 0x00,
0x44, 0x41, 0x52, 0x54, 0x53, 0x00, 0x54, 0x41, 0x50, 0x45,
0x00, 0x4a, 0x55, 0x4e, 0x47, 0x4c, 0x45, 0x20, 0x50, 0x4f,
0x54, 0x49, 0x4f, 0x4e, 0x00, 0x4d, 0x4f, 0x56, 0x49,
};
const uint FONT2_INDEX_SIZE = sizeof(FONT2_INDEX) / 2;
const uint FONT2_DATA_SIZE = sizeof(FONT2_DATA);
const uint FONT6x6_INDEX_SIZE = sizeof(FONT6x6_INDEX) / 2;
const uint FONT6x6_DATA_SIZE = sizeof(FONT6x6_DATA);
const char *const ROOM_DESCR[64] = {
"Credits", nullptr, nullptr, nullptr, "Outside of Allister Center",
"Hall", "Jason's Lab", nullptr, "Allen's Lab", "Outside of the Vault",
"Inside the Vault", "Reader", "Jason's Apartment", "Jason's ransacked apartment", "Cutscene 1",
"TBD FLYSOUTH", "Cuzco Airport", "TBD INAIR", "Green Monkey Club", "In Plane",
"TBD PILFALL", "TBD COCKPIT", "TBD CRASH", "TBD SINKING", "Cutscene Jungle Walk",
"TBD TOWN", "TBD HOTEL", "TBD CANTINA", nullptr, "TBD MASSACRE",
"TBD TRADE", "TBD BRIDGE", "TBD DOCK", "TBD DRIVER", nullptr,
nullptr, "TBD SHORE", "TBD BOAT", "TBD CABIN", "TBD CAPTIVE",
nullptr, nullptr, "TBD VILLAGE", nullptr, "TBD TREE",
"TBD CANOE", "TBD INTREE", "TBD FALLS", nullptr, nullptr,
nullptr, nullptr, nullptr, nullptr, "TBD WATERFALL",
"TBD INWATER", nullptr, "Cave Bridge", nullptr, nullptr,
nullptr, "Pit with Ants", nullptr, nullptr
};
const byte DEATH_SCREENS_ENG[58] = {
0, 1, 0, 0, 0, 0, 0, 0, 2, 0,
0, 2, 4, 2, 1, 0, 0, 0, 0, 0,
0, 2, 7, 7, 4, 6, 7, 10, 4, 2,
0, 0, 0, 0, 5, 5, 3, 3, 3, 5,
8, 8, 11, 9, 8, 12, 0, 1, 9, 8,
8, 0, 5, 8, 0, 12, 12, 11
};
const byte DEATH_SCREENS_ENG_DEMO[34] = {
1, 2, 1, 1, 1, 1, 1, 1, 4, 1,
3, 4, 2, 4, 2, 1, 1, 1, 1, 1,
1, 4, 2, 4, 2, 4, 2, 4, 4, 4,
1, 1, 1, 1
};
const char *const DEATH_TEXT_ENG[58] = {
"SAM SALVADOR SPOTS YOU AND LETS YOU HAVE IT.",
"WHILE TAKING A MOONLIGHT SWIM YOU DISCOVER THAT PIRANHA REALLY CAN STRIP FLESH TO THE BONE.",
"THE GUARD FILLS YOU FULL OF HOLES BEFORE TOSSING YOU TO THE PIRANHA.",
"YOU'RE ONLY ABLE TO SWIM HALFWAY ACROSS THE RIVER BEFORE RUNNING OUT OF AIR. "
"YOU MAKE SO MUCH NOISE GASPING FOR BREATH THAT SAM EASILY FINDS YOU AND LEAVES "
"YOU IN THE RIVER PERMANENTLY.",
"SAM SALVADOR NOTICES SOMEONE HAS BEEN PLAYING WITH THE CARGO. "
"HE TRACKS YOU DOWN AND LETS YOU HAVE IT.",
"THE GUARD COMES AROUND THE CORNER. HE DECIDES THAT THREE LEAD SLUGS WILL "
"TEACH YOU TO BE MORE POLITE.",
"THE CAPTAIN IS WAITING OUTSIDE THE DOOR.",
"THE CAPTAIN'S RANDOM SHOOTING FINALLY FINDS ITS TARGET.",
"THE CRATE OUTSIDE THE WINDOW EXPLODES, DESTROYING THE SHIP. "
"UNFORTUNATELY, YOU'RE STILL ABOARD.",
"THE DOOR WAS NOT BARRED AND THE CAPTAIN WALKS RIGHT IN AND PARTS YOUR HAIR.",
"",
"YOU RUN OUT ON DECK, THEN REALIZE THAT MAYA IS STILL TIED UP. "
"AS YOU TURN TO GO BACK THE BOAT BLOWS UP.",
"AFTER YOU FAIL TO PROVE YOUR DIVINITY THE NATIVES EAT YOU FOR LUNCH.",
"THIS IS THE GENERIC DEATH SCENE",
"YOU ONLY MAKE IT HALFWAY ACROSS THE RIVER BEFORE THE PIRANHA STRIKE.",
"WITH NOTHING TO PROTECT HIM FROM THE HAIL OF BULLETS ALLEN IS QUICKLY GUNNED DOWN. "
"JASON AND MAYA SOON FOLLOW...",
"THE COMBINATION OF THE WIND AND GUNFIRE KNOCK THE CORRUGATED IRON OVER, "
"LEAVING YOU WITHOUT PROTECTION.",
"WITHOUT SUFFICIENT AMMUNITION, ALLEN IS UNABLE TO HOLD OFF THE ATTACKERS FOR LONG. "
"THIS RESULTS IN A SERIOUS CASE OF LEAD POISONING. ADDITIONAL AMMUNITION SHOULD "
"HAVE BEEN PURCHASED AT THE RIO BLANCO TRADING POST (CHAPTER 6).",
"ALLEN IS A MARVELOUS SHOT, BUT HIS AMMUNITION IS NOT UNLIMITED. "
"SOON IT IS ALL OVER.",
"THE PILOT FEELS YOU ARE TOO CLOSE AND PULLS THE TRIGGER.",
"THE PILOT SHOOTS YOU IN THE HEART, THEN TOSSES YOUR LIFELESS BODY OUT THE DOOR.",
"THE PLANE CRASHES INTO THE JUNGLE CANOPY AT 200 MPH.",
"THE CANOE HITS THE ROCKS AND CAPSIZES, AND THE PIRANHA MAKE YOU THEIR LUNCH GUESTS.",
"YOU TAKE THE WRONG BRANCH AND ACCIDENTALLY DISCOVER THE FOURTH TALLEST WATERFALL "
"IN SOUTH AMERICA.",
"YOU TAKE THE WRONG BRANCH AND DISCOVER A VERY HUNGRY TRIBE OF CANNIBALS.",
"YOU TAKE THE WRONG BRANCH AND BECOME LOST IN THE WINDING WATERWAYS. "
"YOU WANDER UNTIL YOU STARVE TO DEATH.",
"YOU TAKE THE WRONG BRANCH AND BECOME TRAPPED IN THE RAPIDS. "
"EVENTUALLY YOU AND MAYA ARE CRUSHED BETWEEN THE ROCKS.",
"YOU WAIT AROUND FOR SOME TIME, BUT HANS STROHEIM NEVER SPEAKS TO YOU AGAIN. "
"FINALLY YOU RETURN HOME KNOWING YOU HAVE FAILED.",
"DECIDING THAT YOU THREATEN HIM AND HIS WORK, HANS STROHEIM HAS THE NATIVES "
"IN THE VILLAGE KILL YOU.",
"YOU DO NOT GET FAR ENOUGH AWAY BEFORE THE DYNAMITE EXPLODES AND YOU ARE BLOWN "
"INTO A THOUSAND PIECES.",
"YOU ARE STANDING SO CLOSE TO THE ENTRANCE WHEN SANCEZ AND HIS MEN BREAK THROUGH "
"THE WALL THAT YOU ARE QUICKLY SPOTTED AND SHOT",
"THE AMAZON SENTINELS SPOT YOU AND FILL YOU FULL OF ARROWS.",
"SAM MAY BE UGLY, BUT HE'S NOT DEAF. HE HEARS ALL THE NOISE YOU ARE MAKING AND "
"CANCELS YOUR BOARDING PASS.",
"WITH THE BAR OFF THE DOOR THE CAPTAIN WALTZES IN AND BLOWS YOU AWAY",
"THE BEAR WANDERS OFF INTO THE WOODS AND DISTURBS THE TWO LOVEBIRDS. "
"WHEN THEY COME OUT THEY FIND YOU AND PUT YOU IN THE BIG HOUSE FOR TWENTY YEARS.",
"WHEN YOU DO NOT LEAVE THE SECURITY AREA QUICKLY ENOUGH YOU ARE ARRESTED AND CONVICTED "
"AS A COMMIE SPY. YOU EMBARK ON A NEW CAREER STAMPING OUT LICENSE PLATES.",
"THE HUNGRY BEAR SPOTS YOU AND DECIDES YOU WILL MAKE A NICE APPETIZER.",
"YOU DISTURB THE BEAR'S LUNCH AND HE EATS YOU FOR DESSERT.",
"AFTER FAILING TO FIND ANY LUNCH AT THE GARBAGE CAN THE BEAR EATS YOU INSTEAD.",
"THE SUSPICIOUS LIBRARIAN CALLS SECURITY AND YOU ARE SENT TO JAIL.",
"YOU PLUMMET 10,000 FEET TO YOUR DEATH.",
"EL LOCO FLIES INTO AN INSANE RAGE AND BEATS YOU TO A BLOODY PULP.",
"THE WOMAN WALKS OUT THE DOOR AND NEVER RETURNS. YOU SPEND THE REST OF YOUR LIFE "
"IN A FUTILE ATTEMPT TO LOCATE ALLEN.",
"YOU SLIP OFF THE PLATFORM AND FALL TO YOUR DEATH.",
"YOU SLIP OFF THE PLATFORM AND FALL TO YOUR DEATH.",
"YOU COME TOO CLOSE TO THE POWERFUL JAWS OF THE ANT AND HE SNIPS YOU IN TWO BEFORE "
"DEVOURING YOU.",
"B.O.B. HAS A FLAW IN HIS PROGRAMMING THAT DIRECTS HIM TO SHOOT FIRST AND ASK QUESTIONS LATER.",
"THE PLANE SINKS AND THE PIRHANA ATTACK BEFORE YOU EVEN GET OUT THE DOOR.",
"MAYA FALLS OFF THE END OF THE BROKEN BRIDGE.",
"YOUR WEIGHT IS JUST ENOUGH TO CAUSE THE REMAINING SUPPORT CABLE TO SNAP AND YOU "
"FALL TO THE BOTTOM OF THE GORGE.",
"EVEN WITH REPAIRS THE BRIDGE IS NOT STRONG ENOUGH TO HOLD TWO PEOPLE.",
"SANCHEZ AND HIS MEN FIND YOU AND HOLD FIRING SQUAD PRACTICE.",
"THE TWO GUARDS ARE DISTURBED IN THEIR LOVE NEST AND COME LOOKING FOR ANYONE ACTING SUSPICIOUS. "
"THEY FIND YOU AND SEND YOU UP THE RIVER.",
"THE PARACHUTE IS NOT LARGE ENOUGH TO SUPPORT YOU, AND YOU HIT THE TREES AT 140 M.P.H.",
"SANCHEZ AND HIS MEN FOLLOW YOU ACROSS THE BRIDGE AND CUT YOU DOWN IN A HAIL OF GUNFIRE",
"YOU TRIED TO STAB THE ANT BUT HIS SHELL IS TOO DIFFICULT TO PENETRATE. "
"YOU NOTICE A SLIGHT CUT IN THE SHELL UNDERNEATH BUT YOU CAN'T GET TO IT "
"AND HE SNIPS YOU INTO DELICIOUS MEATY CHUNKS.",
"AFTER THE ANT FINISHES SUCKING ALL OF THE SAP OUT OF THE VINE HE TURNS HIS ATTENTION BACK TO YOU "
"AND BITES YOUR HEAD OFF.",
"THE CANTINA OWNER NOTICES YOU ARE TRYING TO STEAL OBJECTS FROM THE TABLES. "
"TWENTY YEARS LATER YOU ARE RELEASED FROM A SOUTH AMERICAN PRISON."
};
const char *const DEATH_TEXT_ENG_DEMO[34] = {
"SAM SALVADOR SPOTS YOU AND LETS YOU HAVE IT.",
"WHILE TAKING A MOONLIGHT SWIM YOU DISCOVER THAT PIRANHA REALLY CAN STRIP FLESH TO THE BONE.",
"THE GUARD FILLS YOU FULL OF HOLES BEFORE TOSSING YOU TO THE PIRANHA.",
"YOU'RE ONLY ABLE TO SWIM HALFWAY ACROSS THE RIVER BEFORE RUNNING OUT OF AIR. YOU MAKE SO MUCH NOISE GASPING FOR BREATH THAT SAM EASILY FINDS YOU AND LEAVES YOU IN THE RIVER PERMANENTLY.",
"SAM SALVADOR NOTICES SOMEONE HAS BEEN PLAYING WITH THE CARGO. HE TRACKS YOU DOWN AND LETS YOU HAVE IT.",
"THE GUARD COMES AROUND THE CORNER. HE DECIDES THAT THREE LEAD SLUGS WILL TEACH YOU TO BE MORE POLITE.",
"THE CAPTAIN IS WAITING OUTSIDE THE DOOR.",
"THE CAPTAIN'S RANDOM SHOOTING FINALLY FINDS ITS TARGET.",
"THE CRATE OUTSIDE THE WINDOW EXPLODES, DESTROYING THE SHIP. UNFORTUNATELY, YOU'RE STILL ABOARD.",
"THE DOOR WAS NOT BARRED AND THE CAPTAIN WALKS RIGHT IN AND PARTS YOUR HAIR.",
"",
"YOU RUN OUT ON DECK, THEN REALIZE THAT MAYA IS STILL TIED UP. AS YOU TURN TO GO BACK THE BOAT BLOWS UP.",
"AFTER YOU FAIL TO PROVE YOUR DIVINITY THE NATIVES EAT YOU FOR LUNCH.",
"THIS IS THE GENERIC DEATH SCENE",
"YOU ONLY MAKE IT HALFWAY ACROSS THE RIVER BEFORE THE PIRANHA STRIKE.",
"WITH NOTHING TO PROTECT HIM FROM THE HAIL OF BULLETS ALLEN IS QUICKLY GUNNED DOWN. JASON AND MAYA SOON FOLLOW...",
"THE COMBINATION OF THE WIND AND GUNFIRE KNOCK THE CORRUGATED IRON OVER, LEAVING YOU WITHOUT PROTECTION.",
"WITHOUT SUFFICIENT AMMUNITION, ALLEN IS UNABLE TO HOLD OFF THE ATTACKERS FOR LONG. THIS RESULTS IN A SERIOUS CASE OF LEAD POISONING.",
"ALLEN IS A MARVELOUS SHOT, BUT HIS AMMUNITION IS NOT UNLIMITED. SOON IT IS ALL OVER.",
"THE PILOT FEELS YOU ARE TOO CLOSE AND PULLS THE TRIGGER.",
"THE PILOT SHOOTS YOU IN THE HEAD, THEN TOSSES YOUR LIFELESS",
"THE PLANE CRASHES INTO THE JUNGLE CANOPY AT 200 MPH.",
"THE CANOE HITS THE ROCKS AND CAPSIZES, AND THE PIRANHA MAKE YOU THEIR LUNCH GUESTS.",
"YOU ACCIDENTALLY DISCOVER THE FOURTH TALLEST WATERFALL IN SOUTH AMERICA.",
"YOU DISCOVER A VERY HUNGRY TRIBE OF CANNIBALS.",
"YOU BECOME LOST IN THE WINDING WATERWAYS AND WANDER UNTIL YOU STARVE TO DEATH.",
"YOU BECOME TRAPPED IN THE RAPIDS AND ARE CRUSHED BETWEEN THE ROCKS.",
"YOU WAIT AROUND FOR SOME TIME, BUT HANS STROHEIM NEVER SPEAKS TO YOU AGAIN. FINALLY YOU RETURN HOME KNOWING YOU HAVE FAILED.",
"DECIDING THAT YOU THREATEN HIM AND HIS WORK, HANS STROHEIM HAS THE NATIVES IN THE VILLAGE KILL YOU.",
"YOU DO NOT GET FAR ENOUGH AWAY BEFORE THE DYNAMITE EXPLODES AND YOU ARE BLOWN INTO A THOUSAND PIECES.",
"STANDING OUT IN THE OPEN YOU ARE EXPOSED TO THE HAIL OF BULLETS FROM SANCHEZ' MEN.",
"THE AMAZON SENTINELS SPOT YOU AND FILL YOU FULL OF ARROWS.",
"SAM MAY BE UGLY, BUT HE'S NOT DEAF. HE HEARS ALL THE NOISE YOU ARE MAKING AND CANCELS YOUR BOARDING PASS.",
"WITH THE BAR OFF THE DOOR THE CAPTAIN WALTZES IN AND BLOWS YOU AWAY"
};
const char *const INVENTORY_NAMES_ENG[85] = {
"RAT", "ALCOHOL", "SAFE COMBINATION", "BEAKER", "MICROFILM",
"VAULT KEY", "BOLT CUTTERS", "BLOWGUN", "LOVE POTION", "MONEY",
"DARTS", "TAPE", "JUNGLE POTION", "MOVIE", "CABINET KEY",
"DISPLAY CASE KEY", "FLITCH'S CAR KEYS", "COAT HANGER",
"CROWBAR", "COMPASS", "MAP", "LETTER OPENER", "LETTER",
"DECODER", "DIPPED DART", "LOADED BLOWGUN", "CARD", "JERRYCAN",
"CIGARETTES", "BIKE PUMP", "PARACHUTE", "PESO", "PEPPERS",
"MACHETE", "POISON ROOT", "AMMUNITION", "PADDLE", "FISHING NET",
"RAT TRAP", "CHEESE", "LOADED TRAP", "KNIFE", "CHOPPED PEPPERS",
"LIGHTER", "LADDER", "SMALL POLE", "JEEP KEY", "CHAIN", "ARROW",
"FILLED JERRY CAN", "EXPLOSIVES", "GEIGER COUNTER", "VINE",
"GOLD NUGGET", "HOLLOW REED", "AMAZON QUEEN KEYS", "FISHING POLE",
"HARPOON", "RAG", "BOTTLE OF RUM", "RAG IN BOTTLE", "MOLOTOV COCKTAIL",
"JUNGLE PLANT", "LADLE", "WORM", "FISH", "FIREWORKS", "BAITED POLE",
"FILLED LADLE", "EMERALD", "SMALL KEY", "SCROLL", "LIT EXPLOSIVES",
"LIGHTER", "BROKEN SPEAR", "SHOE LACES", "TORCH", "LACES AND SPEAR",
"KNIFE SPEAR", "GARBAGE CAN", "RAFT", "INFLATED RAFT",
"JASON'S CAR KEYS", "PESO BILLS", "PLANK"
};
const int COMBO_TABLE[85][4] = {
{ -1, -1, -1, -1 },
{ 12, 3, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ 24, 25, -1, -1 },
{ 10, 24, -1, -1 },
{ -1, -1, -1, -1 },
{ 8, 24, -1, -1 },
{ -1, -1, -1, -1 },
{ 1, 3, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ 7, 25, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ 80, 81, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ 41, 42, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ 39, 40, -1, -1 },
{ 38, 40, -1, -1 },
{ -1, -1, -1, -1 },
{ 32, 42, 77, 78 },
{ -1, -1, -1, -1 },
{ 60, 61, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ 73, 72, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ 64, 67, -1, -1 },
{ -1, -1, -1, -1 },
{ 59, 60, -1, -1 },
{ 58, 60, -1, -1 },
{ 43, 61, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ 56, 67, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ 50, 72, -1, -1 },
{ 75, 77, -1, -1 },
{ 74, 77, -1, -1 },
{ -1, -1, -1, -1 },
{ 41, 78, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ 29, 81, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 },
{ -1, -1, -1, -1 }
};
const char *const NO_HELP_MESSAGE_ENG =
"WE ARE UNABLE TO PROVIDE YOU WITH ANY MORE HINTS. YOUR IQ \
HAS DECREASED SO FAR THAT WE CAN NO LONGER PUT THE HINTS IN TERMS \
YOU CAN UNDERSTAND.";
const char *const NO_HINTS_MESSAGE_ENG = "THE HELP SYSTEM HAS BEEN TURNED OFF FOR THIS GAME.";
const char *const RIVER_HIT1_ENG = "YOU HIT THE ROCKS AND THE CANOE BEGINS TO LEAK.";
const char *const RIVER_HIT2_ENG = "YOU HIT THE ROCKS AND THE CANOE DEVELOPS SERIOUS LEAKS.";
const char *const BAR_MESSAGE_ENG = "YOU ARE TOO BUSY TRYING TO KEEP FROM SINKING TO DO THAT";
const char *const HELPLVLTXT_ENG[3] = { " LEVEL 1 ", " LEVEL 2 ", " LEVEL 3 " };
const char *const IQLABELS_ENG[9] = {
"VEGETABLE",
"NEANDERTHAL",
"LOBOTOMIZED",
"DENSE",
"AVERAGE",
"INTELLIGENT",
"MURPHYITE",
"BRILLIANT",
"GENIUS"
};
const char *const CANT_GET_THERE_ENG = "YOU CAN'T GET THERE FROM HERE.";
} // End of namespace Amazon

View File

@@ -0,0 +1,61 @@
/* ScummVM - Graphic Adventure Engine
*
* ScummVM is the legal property of its developers, whose names
* are too numerous to list here. Please refer to the COPYRIGHT
* file distributed with this source distribution.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
#ifndef __AMAZON_RESOURCES_H__
#define __AMAZON_RESOURCES_H__
#include "common/scummsys.h"
namespace Amazon {
#define AMAZON_NUM_CURSORS 10
extern const byte *const CURSORS[AMAZON_NUM_CURSORS];
extern const uint CURSOR_SIZES[AMAZON_NUM_CURSORS];
extern const int FONT2_INDEX[];
extern const byte FONT2_DATA[];
extern const int FONT6x6_INDEX[];
extern const byte FONT6x6_DATA[];
extern const uint FONT2_INDEX_SIZE;
extern const uint FONT2_DATA_SIZE;
extern const uint FONT6x6_INDEX_SIZE;
extern const uint FONT6x6_DATA_SIZE;
extern const char *const ROOM_DESCR[64];
extern const char *const DEATH_TEXT_ENG[58];
extern const char *const DEATH_TEXT_ENG_DEMO[34];
extern const byte DEATH_SCREENS_ENG[58];
extern const byte DEATH_SCREENS_ENG_DEMO[34];
extern const char *const INVENTORY_NAMES_ENG[85];
extern const int COMBO_TABLE[85][4];
extern const char *const NO_HELP_MESSAGE_ENG;
extern const char *const NO_HINTS_MESSAGE_ENG;
extern const char *const RIVER_HIT1_ENG;
extern const char *const RIVER_HIT2_ENG;
extern const char *const BAR_MESSAGE_ENG;
extern const char *const HELPLVLTXT_ENG[3];
extern const char *const IQLABELS_ENG[9];
extern const char *const CANT_GET_THERE_ENG;
} // End of namespace Amazon
#endif

View File

@@ -0,0 +1,507 @@
/* ScummVM - Graphic Adventure Engine
*
* ScummVM is the legal property of its developers, whose names
* are too numerous to list here. Please refer to the COPYRIGHT
* file distributed with this source distribution.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
// Disable symbol overrides so that we can use system headers.
#define FORBIDDEN_SYMBOL_ALLOW_ALL
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "common/language.h"
#include "common/rect.h"
#include "create_access_dat.h"
#include "amazon_resources.h"
#include "martian_resources.h"
/**
* Format of the access.dat file that will be created:
* 4 Bytes - Magic string 'SVMA' to identify valid data file
* 2 bytes - Version number
* 2 Bytes - Number of different games data in the data file
* Series of index entries identifying each game:
* 1 byte - Game type: 1 = Amazon, 2 = Martian Memorandum, 3 = Noctropolis
* 1 byte - disc type: 0 = Floppy, 1 = CD, 2 = Common data shared across
* all variations of the given game
* 1 byte - Is Demo: 0 = Full game, 1 = Demo
* 1 byte - Language (Common::Language)
* 4 bytes - File offset for the data for the game
*/
File *outputFile;
void writeHeader(int numExecutables);
void writeAmazonCommonData();
void writeMartianCommonData(int argc, char *argv[]);
bool processExecutable(int idx, const char *name);
void NORETURN_PRE error(const char *s, ...) {
printf("%s\n", s);
exit(1);
}
int main(int argc, char *argv[]) {
const uint NUM_COMMON_ENTRIES = 2;
if (argc < 3) {
printf("Format: %s output_filename executable1 [executable2 ..]\n", argv[0]);
exit(0);
}
// Create the new data file for output
outputFile = new File;
outputFile->open(argv[1], kFileWriteMode);
writeHeader(argc - 2 + NUM_COMMON_ENTRIES);
// Write out entries containing common data for the games
writeAmazonCommonData();
writeMartianCommonData(argc, argv);
// Iterate through processing each specified executable
outputFile->seek(0, SEEK_END);
for (int idx = 2; idx < argc; ++idx) {
if (!processExecutable(idx - 2 + NUM_COMMON_ENTRIES, argv[idx]))
break;
}
// Close the output file
outputFile->close();
delete outputFile;
}
void writeHeader(int numExecutables) {
// Write out magic string
const char *MAGIC_STR = "SVMA";
outputFile->write(MAGIC_STR, 4);
// Write out version number
outputFile->writeWord(VERSION_NUMBER);
// Write out the number of entries the data file will contain
outputFile->writeWord(numExecutables);
// Write out padding for index entries that will be written
outputFile->writeByte(0, 8 * numExecutables);
}
void writeAmazonCommonData() {
// Write out the header entry
outputFile->seek(8);
outputFile->writeByte(1); // Amazon
outputFile->writeByte(2); // Common data
outputFile->writeByte(0);
outputFile->writeByte(0);
outputFile->writeLong(outputFile->size());
// Write out cursor list
outputFile->seek(0, SEEK_END);
outputFile->writeWord(AMAZON_NUM_CURSORS);
for (uint idx = 0; idx < AMAZON_NUM_CURSORS; ++idx) {
outputFile->writeWord(Amazon::CURSOR_SIZES[idx]);
outputFile->write(Amazon::CURSORS[idx], Amazon::CURSOR_SIZES[idx]);
}
// Write out font data
outputFile->writeWord(Amazon::FONT2_INDEX_SIZE);
for (uint idx = 0; idx < Amazon::FONT2_INDEX_SIZE; ++idx)
outputFile->writeWord(Amazon::FONT2_INDEX[idx]);
outputFile->writeWord(Amazon::FONT2_DATA_SIZE);
outputFile->write(Amazon::FONT2_DATA, Amazon::FONT2_DATA_SIZE);
outputFile->writeWord(Amazon::FONT6x6_INDEX_SIZE);
for (uint idx = 0; idx < Amazon::FONT6x6_INDEX_SIZE; ++idx)
outputFile->writeWord(Amazon::FONT6x6_INDEX[idx]);
outputFile->writeWord(Amazon::FONT6x6_DATA_SIZE);
outputFile->write(Amazon::FONT2_DATA, Amazon::FONT6x6_DATA_SIZE);
}
void writeMartianCommonData(int argc, char *argv[]) {
// Write out the header entry
outputFile->seek(16);
outputFile->writeByte(2); // Martian
outputFile->writeByte(2); // Common data
outputFile->writeByte(0);
outputFile->writeByte(0);
outputFile->writeLong(outputFile->size());
// Write out cursor list
outputFile->seek(0, SEEK_END);
outputFile->writeWord(MARTIAN_NUM_CURSORS);
for (uint idx = 0; idx < MARTIAN_NUM_CURSORS; ++idx) {
outputFile->writeWord(Martian::CURSOR_SIZES[idx]);
outputFile->write(Martian::CURSORS[idx], Martian::CURSOR_SIZES[idx]);
}
// Check for the presence of a Martian Memorandum executable
for (int idx = 2; idx < argc; ++idx) {
File exeFile;
if (!exeFile.open(argv[idx]))
continue;
// Total up the first 256 bytes of the executable as a simplified checksum
uint fileChecksum = 0;
for (int i = 0; i < 256; ++i)
fileChecksum += exeFile.readByte();
if (fileChecksum == 10454) {
// Write out font data
const int DATA_SEGMENT = 0x9600;
#define FONT_COUNT 119
const int FONT_WIDTHS[2] = { 0x47E6, 0x4C9C };
const int FONT_CHAR_OFFSETS[2] = { 0x46F8, 0x4BAE };
const uint FONT_DATA_SIZE[2] = { 849, 907 };
int dataOffset;
for (int fontNum = 0; fontNum < 2; ++fontNum) {
// Write out sizes
outputFile->writeWord(FONT_COUNT);
outputFile->writeWord(FONT_DATA_SIZE[fontNum]);
// Write out character widths
exeFile.seek(DATA_SEGMENT + FONT_WIDTHS[fontNum]);
outputFile->write(exeFile, FONT_COUNT);
// Write out character offsets
uint offsets[FONT_COUNT];
exeFile.seek(DATA_SEGMENT + FONT_CHAR_OFFSETS[fontNum]);
for (int i = 0; i < FONT_COUNT; ++i) {
offsets[i] = exeFile.readWord();
if (i == 0)
dataOffset = offsets[0];
offsets[i] -= dataOffset;
assert(offsets[i] < FONT_DATA_SIZE[fontNum]);
outputFile->writeWord(offsets[i]);
}
// Write out character data
exeFile.seek(DATA_SEGMENT + dataOffset);
outputFile->write(exeFile, FONT_DATA_SIZE[fontNum]);
}
exeFile.close();
return;
}
exeFile.close();
}
// No executable found, so store 0 size fonts
outputFile->writeWord(0);
outputFile->writeWord(0);
outputFile->writeWord(0);
outputFile->writeWord(0);
}
bool processExecutable(int exeIdx, const char *name) {
uint dataSegmentOffset;
uint filenamesOffset, numFilenames;
uint charsStart, charsEnd;
uint roomsStart, roomsEnd, numRooms;
uint travelPosOffset;
const char *const *roomDescs;
const byte *deathScreens;
const char *const *deathText;
uint numDeaths;
uint numItems;
const char *const *itemNames;
const int *comboTable;
byte gameId = 0, discType = 0, demoType = 0;
byte language = 5; //old Common::EN_ANY;
// Open up the file for access
File exeFile;
if (!exeFile.open(name)) {
printf("Could not open file - %s\n", name);
return false;
}
// Total up the first 256 bytes of the executable as a simplified
// means of identifying the different executables we support
uint fileChecksum = 0;
for (int idx = 0; idx < 256; ++idx)
fileChecksum += exeFile.readByte();
switch (fileChecksum) {
case 11899:
// Amazon English floppy
gameId = 1;
dataSegmentOffset = 0xC8C0;
filenamesOffset = dataSegmentOffset + 0x3628;
numFilenames = 100;
charsStart = dataSegmentOffset + 0x4234;
charsEnd = dataSegmentOffset + 0x49c6;
roomsStart = dataSegmentOffset + 0x35a8;
roomsEnd = dataSegmentOffset + 0x4234;
travelPosOffset = dataSegmentOffset + 0x5ff7;
numRooms = 64;
roomDescs = &Amazon::ROOM_DESCR[0];
deathScreens = Amazon::DEATH_SCREENS_ENG;
deathText = &Amazon::DEATH_TEXT_ENG[0];
numDeaths = sizeof(Amazon::DEATH_SCREENS_ENG);
numItems = 85;
itemNames = &Amazon::INVENTORY_NAMES_ENG[0];
comboTable = &Amazon::COMBO_TABLE[0][0];
break;
case 12012:
// Amazon Spanish floppy
language = 23; //old Common::ES_ESP;
gameId = 1;
dataSegmentOffset = 0xC8C0;
filenamesOffset = dataSegmentOffset + 0x3628 + 0x128;
numFilenames = 100;
charsStart = dataSegmentOffset + 0x4234 + 0x128;
charsEnd = dataSegmentOffset + 0x49c6 + 0x128;
roomsStart = dataSegmentOffset + 0x35a8 + 0x128;
roomsEnd = dataSegmentOffset + 0x4234 + 0x128;
travelPosOffset = dataSegmentOffset + 0x5ff7 + 0x128 + 0x2b;
numRooms = 64;
roomDescs = &Amazon::ROOM_DESCR[0];
deathScreens = Amazon::DEATH_SCREENS_ENG;
deathText = &Amazon::DEATH_TEXT_ENG[0];
numDeaths = sizeof(Amazon::DEATH_SCREENS_ENG);
numItems = 85;
itemNames = &Amazon::INVENTORY_NAMES_ENG[0];
comboTable = &Amazon::COMBO_TABLE[0][0];
break;
case 12360:
// Amazon CD English
gameId = 1;
discType = 1;
dataSegmentOffset = 0xd370;
filenamesOffset = dataSegmentOffset + 0x3EA0;
numFilenames = 116;
charsStart = dataSegmentOffset + 0x4BDC;
charsEnd = dataSegmentOffset + 0x5AF4;
roomsStart = dataSegmentOffset + 0x3E20;
roomsEnd = dataSegmentOffset + 0x4BDC;
travelPosOffset = dataSegmentOffset + 0x7125;
numRooms = 64;
roomDescs = &Amazon::ROOM_DESCR[0];
deathScreens = Amazon::DEATH_SCREENS_ENG;
deathText = &Amazon::DEATH_TEXT_ENG[0];
numDeaths = sizeof(Amazon::DEATH_SCREENS_ENG);
numItems = 85;
itemNames = &Amazon::INVENTORY_NAMES_ENG[0];
comboTable = &Amazon::COMBO_TABLE[0][0];
break;
case 11748:
// Amazon English Demo
gameId = 1;
discType = 0;
demoType = 1;
dataSegmentOffset = 0xa2a0;
filenamesOffset = dataSegmentOffset + 0x242C;
numFilenames = 100;
charsStart = dataSegmentOffset + 0x2F1A;
charsEnd = dataSegmentOffset + 0x34FB;
roomsStart = dataSegmentOffset + 0x23AC;
roomsEnd = dataSegmentOffset + 0x2F1A;
travelPosOffset = dataSegmentOffset + 0x494E;
numRooms = 64;
roomDescs = &Amazon::ROOM_DESCR[0];
deathScreens = Amazon::DEATH_SCREENS_ENG;
deathText = &Amazon::DEATH_TEXT_ENG[0];
numDeaths = sizeof(Amazon::DEATH_SCREENS_ENG);
numItems = 85;
itemNames = &Amazon::INVENTORY_NAMES_ENG[0];
comboTable = &Amazon::COMBO_TABLE[0][0];
break;
case 1224:
// Martian Memorandum English packed
printf("Martian Memorandum provided that's packed with EXEPACK.\n");
printf("It needs to be first unpacked before it can be used with this tool.\n");
exeFile.close();
return false;
case 10454:
// Martian Memorandum English decompressed
gameId = 2;
dataSegmentOffset = 0x9600;
filenamesOffset = dataSegmentOffset + 0x373A;
numFilenames = 80;
charsStart = dataSegmentOffset + 0x40F2;
charsEnd = dataSegmentOffset + 0x46F8;
roomsStart = dataSegmentOffset + 0x36DA;
roomsEnd = dataSegmentOffset + 0x40F2;
travelPosOffset = dataSegmentOffset + 0x58E9;
numRooms = 48;
roomDescs = &Martian::ROOM_DESCR[0];
deathScreens = Martian::DEATH_SCREENS_ENG;
deathText = &Martian::DEATH_TEXT_ENG[0];
numDeaths = sizeof(Martian::DEATH_SCREENS_ENG);
numItems = 55;
itemNames = &Martian::INVENTORY_NAMES_ENG[0];
comboTable = nullptr;
break;
default:
printf("Unknown game executable specified - %s\n", name);
exeFile.close();
return false;
}
// Write out header entry
uint outputOffset = outputFile->size();
outputFile->seek(8 + exeIdx * 8);
outputFile->writeByte(gameId);
outputFile->writeByte(discType);
outputFile->writeByte(demoType);
outputFile->writeByte(language);
outputFile->writeLong(outputOffset);
outputFile->seek(0, SEEK_END);
// Write out list of AP filenames
outputFile->writeWord(numFilenames);
for (uint idx = 0; idx < numFilenames; ++idx) {
exeFile.seek(filenamesOffset + idx * 2);
uint nameOffset = exeFile.readWord();
exeFile.seek(dataSegmentOffset + nameOffset);
outputFile->writeString(exeFile);
}
// Write out the character list
exeFile.seek(charsStart);
Common::Array<uint> charOffsets;
charOffsets.push_back(exeFile.readWord());
assert((dataSegmentOffset + charOffsets[0] - exeFile.pos()) < 512);
while (exeFile.pos() < (dataSegmentOffset + charOffsets[0]))
charOffsets.push_back(exeFile.readWord());
outputFile->writeWord(charOffsets.size());
charOffsets.push_back(charsEnd);
for (uint idx = 0; idx < charOffsets.size() - 1; ++idx) {
if (charOffsets[idx] == 0) {
outputFile->writeWord(0);
} else {
uint nextOffset = 0xffff;
for (uint idx2 = 0; idx2 < charOffsets.size(); ++idx2) {
if (charOffsets[idx2] && charOffsets[idx2] > charOffsets[idx] && charOffsets[idx2] < nextOffset)
nextOffset = charOffsets[idx2];
}
uint size = nextOffset - charOffsets[idx];
exeFile.seek(dataSegmentOffset + charOffsets[idx]);
outputFile->writeWord(size);
outputFile->write(exeFile, size);
}
}
// Write out the room data
Common::Array<uint> roomOffsets;
Common::Array<Common::Point> travelPos;
exeFile.seek(roomsStart);
for (uint idx = 0; idx < numRooms; ++idx)
roomOffsets.push_back(exeFile.readWord());
roomOffsets.push_back(roomsEnd);
exeFile.seek(travelPosOffset);
for (uint idx = 0; idx < numRooms; ++idx) {
int16 xp = (int16)exeFile.readWord();
int16 yp = (int16)exeFile.readWord();
travelPos.push_back(Common::Point(xp, yp));
}
outputFile->writeWord(numRooms);
for (uint idx = 0; idx < numRooms; ++idx) {
uint dataSize = 0;
if (roomOffsets[idx] == 0) {
dataSize = 0;
} else {
// Find the offset of the next higher entry that's non-zero
uint offset = 0;
for (uint idx2 = idx + 1; !offset; ++idx2)
offset = roomOffsets[idx2];
dataSize = offset - roomOffsets[idx];
exeFile.seek(dataSegmentOffset + roomOffsets[idx]);
}
// Write out the room description (used only by the debugger)
outputFile->writeString(roomDescs[idx]);
// Write out travel position
outputFile->writeWord((uint16)travelPos[idx].x);
outputFile->writeWord((uint16)travelPos[idx].y);
// Write out the data for the room
outputFile->writeWord(dataSize);
if (dataSize > 0)
outputFile->write(exeFile, dataSize);
}
// Write out the deaths list
outputFile->writeWord(numDeaths);
for (uint idx = 0; idx < numDeaths; ++idx) {
// Write out the screen number and text
outputFile->writeByte(deathScreens[idx]);
outputFile->writeString(deathText[idx]);
}
// Write out inventory data
outputFile->writeWord(numItems);
for (uint idx = 0; idx < numItems; ++idx) {
outputFile->writeString(itemNames[idx]);
if (comboTable == nullptr) {
for (uint cIdx = 0; cIdx < 4; ++cIdx)
outputFile->writeWord(0);
} else {
for (uint cIdx = 0; cIdx < 4; ++cIdx, ++comboTable)
outputFile->writeWord((uint16)*comboTable);
}
}
// Write out game specific strings and other data
if (gameId == 1) {
// Write out miscellaneous strings
outputFile->writeString(Amazon::NO_HELP_MESSAGE_ENG);
outputFile->writeString(Amazon::NO_HINTS_MESSAGE_ENG);
outputFile->writeString(Amazon::RIVER_HIT1_ENG);
outputFile->writeString(Amazon::RIVER_HIT2_ENG);
outputFile->writeString(Amazon::BAR_MESSAGE_ENG);
for (int idx = 0; idx < 3; ++idx)
outputFile->writeString(Amazon::HELPLVLTXT_ENG[idx]);
for (int idx = 0; idx < 9; ++idx)
outputFile->writeString(Amazon::IQLABELS_ENG[idx]);
outputFile->writeString(Amazon::CANT_GET_THERE_ENG);
}
// Do final padding to the next paragraph boundary
if ((outputFile->size() % 16) != 0)
outputFile->writeByte(0, 16 - (outputFile->size() % 16));
// Close the executable and signal that it was processed successfully
exeFile.close();
return true;
}

View File

@@ -0,0 +1,183 @@
/* ScummVM - Graphic Adventure Engine
*
* ScummVM is the legal property of its developers, whose names
* are too numerous to list here. Please refer to the COPYRIGHT
* file distributed with this source distribution.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
#ifndef __CREATE_ACCESS_DAT_H__
#define __CREATE_ACCESS_DAT_H__
#include <stdio.h>
#include <stdlib.h>
#include "common/scummsys.h"
#include "common/endian.h"
#include "common/array.h"
#define VERSION_NUMBER 2
enum AccessMode {
kFileReadMode = 1,
kFileWriteMode = 2
};
class File {
private:
FILE *_f;
const byte *_memPtr;
size_t _offset, _size;
public:
File() : _f(nullptr), _memPtr(nullptr), _offset(0), _size(0) {}
bool open(const char *filename, AccessMode mode = kFileReadMode) {
_memPtr = nullptr;
_f = fopen(filename, (mode == kFileReadMode) ? "rb" : "wb+");
return (_f != NULL);
}
bool open(const byte *data, uint size_) {
close();
_memPtr = data;
_size = size_;
return true;
}
void close() {
if (_f)
fclose(_f);
_f = nullptr;
_memPtr = nullptr;
}
int seek(int32 offset, int whence = SEEK_SET) {
if (_f)
return fseek(_f, offset, whence);
switch (whence) {
case SEEK_SET:
_offset = offset;
break;
case SEEK_CUR:
_offset += offset;
break;
case SEEK_END:
_offset = _size + offset;
break;
default:
break;
}
return _offset;
}
void skip(int32 offset) {
if (_f)
fseek(_f, offset, SEEK_CUR);
else
_offset += offset;
}
long read(void *buffer, size_t len) {
if (_f)
return fread(buffer, 1, len, _f);
uint bytesToRead = CLIP(len, (size_t)0, _size - _offset);
memcpy(buffer, &_memPtr[_offset], bytesToRead);
_offset += bytesToRead;
return bytesToRead;
}
void write(const void *buffer, size_t len) {
assert(_f);
fwrite(buffer, 1, len, _f);
}
void write(File &src, size_t len) {
for (size_t idx = 0; idx < len; ++idx)
writeByte(src.readByte());
}
byte readByte() {
byte v;
read(&v, sizeof(byte));
return v;
}
uint16 readWord() {
uint16 v;
read(&v, sizeof(uint16));
return FROM_LE_16(v);
}
uint32 readLong() {
uint32 v;
read(&v, sizeof(uint32));
return FROM_LE_32(v);
}
void writeByte(byte v) {
write(&v, sizeof(byte));
}
void writeByte(byte v, int len) {
byte *b = new byte[len];
memset(b, v, len);
write(b, len);
delete[] b;
}
void writeWord(uint16 v) {
uint16 vTemp = TO_LE_16(v);
write(&vTemp, sizeof(uint16));
}
void writeLong(uint32 v) {
uint32 vTemp = TO_LE_32(v);
write(&vTemp, sizeof(uint32));
}
void writeString(const char *msg) {
if (!msg) {
writeByte(0);
} else {
do {
writeByte(*msg);
} while (*msg++);
}
}
void writeString(File &src) {
char c;
do {
c = src.readByte();
writeByte(c);
} while (c);
}
uint32 pos() const {
if (_f)
return ftell(_f);
else
return _offset;
}
uint32 size() const {
if (_f) {
uint32 currentPos = pos();
fseek(_f, 0, SEEK_END);
uint32 result = pos();
fseek(_f, currentPos, SEEK_SET);
return result;
} else if (_memPtr) {
return _size;
} else {
return 0;
}
}
bool eof() const {
if (_f)
return feof(_f) != 0;
else if (_memPtr)
return _offset >= _size;
return false;
}
};
#endif

View File

@@ -0,0 +1,181 @@
/* ScummVM - Graphic Adventure Engine
*
* ScummVM is the legal property of its developers, whose names
* are too numerous to list here. Please refer to the COPYRIGHT
* file distributed with this source distribution.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
#include "martian_resources.h"
namespace Martian {
const byte MOUSE0[] = {
// hotspot x and y, uint16 LE
0, 0, 0, 0,
// byte 1: number of skipped pixels
// byte 2: number of plotted pixels
// then, pixels
0, 2, 0xF7, 5,
0, 3, 0xF7, 0xF7, 5,
0, 3, 0xF7, 0xF7, 5,
0, 4, 0xF7, 0xF7, 0xF7, 5,
0, 4, 0xF7, 0xF7, 0xF7, 5,
0, 5, 0xF7, 0xF7, 0xF7, 0xF7, 5,
0, 5, 0xF7, 0xF7, 0xF7, 0xF7, 5,
0, 6, 0xF7, 0xF7, 0xF7, 0xF7, 0xF7, 5,
0, 6, 0xF7, 0xF7, 0xF7, 0xF7, 0xF7, 5,
0, 7, 0xF7, 0xF7, 0xF7, 0xF7, 0xF7, 0xF7, 5,
0, 6, 0xF7, 0xF7, 0xF7, 0xF7, 0xF7, 5,
0, 5, 0xF7, 0xF7, 0xF7, 0xF7, 5,
2, 3, 0xF7, 0xF7, 5,
3, 3, 0xF7, 0xF7, 5,
3, 3, 0xF7, 0xF7, 5,
4, 2, 0xF7, 5
};
const byte MOUSE1[] = {
// hotspot x and y, uint16 LE
7, 0, 7, 0,
// byte 1: number of skipped pixels
// byte 2: number of plotted pixels
// then, pixels
6, 1, 0xF7,
4, 5, 0xFF, 0xFF, 0, 0xFF, 0xFF,
3, 7, 0xFF, 0, 0, 0, 0, 0, 0xFF,
2, 9, 0xFF, 0, 0, 0, 0xF7, 0, 0, 0, 0xFF,
1, 11, 0xFF, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0xFF,
1, 11, 0xFF, 0, 0, 0, 0, 0xF7, 0, 0, 0, 0, 0xFF,
0, 13, 0xF7, 0, 0, 0xF7, 0, 0xF7, 0, 0xF7, 0, 0xF7, 0, 0, 0xF7,
1, 11, 0xFF, 0, 0, 0, 0, 0xF7, 0, 0, 0, 0, 0xFF,
1, 11, 0xFF, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0xFF,
2, 9, 0xFF, 0, 0, 0, 0xF7, 0, 0, 0, 0xFF,
3, 7, 0xFF, 0, 0, 0, 0, 0, 0xFF,
4, 5, 0xFF, 0xFF, 0, 0xFF, 0xFF,
6, 1, 0xF7,
0, 0,
0, 0,
0, 0
};
const byte MOUSE2[] = {
// hotspot x and y, uint16 LE
8, 0, 8, 0,
// byte 1: number of skipped pixels
// byte 2: number of plotted pixels
// then, pixels
0, 0,
0, 0,
7, 2, 4, 5,
7, 2, 4, 5,
7, 2, 4, 5,
7, 2, 4, 5,
7, 2, 4, 5,
2, 12, 4, 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 5,
7, 2, 4, 5,
7, 2, 4, 5,
7, 2, 4, 5,
7, 2, 4, 5,
7, 2, 4, 5,
0, 0,
0, 0,
0, 0
};
const byte MOUSE3[] = {
// hotspot x and y, uint16 LE
0, 0, 0, 0,
// byte 1: number of skipped pixels
// byte 2: number of plotted pixels
// then, pixels
0, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
0, 12, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5,
0, 12, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5,
0, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5,
0, 12, 6, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6, 5,
0, 12, 6, 6, 6, 6, 5, 0, 0, 6, 6, 6, 6, 5,
0, 12, 6, 6, 6, 6, 6, 0, 6, 6, 6, 6, 6, 5,
0, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5,
0, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5,
0, 12, 6, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6, 5,
0, 12, 6, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6, 5,
0, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5,
1, 11, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
0, 0,
0, 0,
0, 0
};
const byte *const CURSORS[MARTIAN_NUM_CURSORS] = {
MOUSE0, MOUSE1, MOUSE2, MOUSE3
};
const uint CURSOR_SIZES[MARTIAN_NUM_CURSORS] = {
sizeof(MOUSE0), sizeof(MOUSE1), sizeof(MOUSE2), sizeof(MOUSE3)
};
const char *const ROOM_DESCR[48] = {
nullptr, "TBD ROOM_TABLE1", "TBD ROOM_TABLE2", "TBD ROOM_TABLE3", "TBD ROOM_TABLE4",
"TBD ROOM_TABLE5", "TBD ROOM_TABLE6", "TBD ROOM_TABLE7", "TBD ROOM_TABLE8", "TBD ROOM_TABLE9",
nullptr, "TBD ROOM_TABLE11", nullptr, "TBD ROOM_TABLE13", "TBD ROOM_TABLE14",
"TBD ROOM_TABLE15", "TBD ROOM_TABLE16", "TBD ROOM_TABLE17", "TBD ROOM_TABLE18", nullptr,
nullptr, "TBD ROOM_TABLE21", "TBD ROOM_TABLE22", "TBD ROOM_TABLE23", "TBD ROOM_TABLE24",
"TBD ROOM_TABLE25", "TBD ROOM_TABLE26", "TBD ROOM_TABLE27", "TBD ROOM_TABLE28", "TBD ROOM_TABLE29",
"TBD ROOM_TABLE30", "TBD ROOM_TABLE31", "TBD ROOM_TABLE32", "TBD ROOM_TABLE33", nullptr,
"TBD ROOM_TABLE35", nullptr, "TBD ROOM_TABLE37", "TBD ROOM_TABLE38", "TBD ROOM_TABLE39",
nullptr, nullptr, nullptr, nullptr, nullptr,
nullptr, nullptr, "TBD ROOM_TABLE47"
};
const byte DEATH_SCREENS_ENG[20] = {
5, 5, 3, 3, 7, 4, 6, 2, 2, 2, 1, 5, 3, 5, 2, 8, 5, 3, 8, 5
};
const char *const DEATH_TEXT_ENG[20] = {
"A VICIOUS THUG PULLS OUT HIS GUN AND AIR CONDITIONS YOUR BRAIN.",
"BIG DICK COMES BACK AND ANNOUNCES YOUR TIME IS UP. ONE OF HIS BOYS PROCEEDS TO PART YOUR EYEBROWS.",
"ALTHOUGH HIS FIRST SHOT MISSED, THE PUNK FINDS YOU AND TURNS YOU INTO A DOUGHNUT.",
"THE CREEP SPOTS YOU. HE TURNS AND FIRES HIS WEAPON. IT BURNS A HOLE A BUZZARD CAN FLY THROUGH.",
"OBVIOUSLY RICK LOGAN HAS A FEW TRICK UP HIS SLEEVE. A TREMENDOUS WEIGHT HITS YOUR HEAD. YOU MUMBLE; WATCH OUT FOR THAT TREE...",
"SLOWLY SINKING IN THE SLIMY OOZE, YOU THINK OF SEVERAL JELLO WRESTLING MATCHES YOU'VE ATTENDED. BUT NO MORE...",
"THE PATH SUDDENLY GIVES WAY AND YOU FEEL MANY STAKES TEAR THROUGH YOUR FLESH. HOW DO YOU LIKE YOUR STAKE",
"THE SNAKE SINKS ITS FANGS INTO YOU LEG. THE POISON WORKS QUICKLY. THE SNAKE THEN SWALLOWS YOU WHOLE.",
"YOU FADE AWAY, GLOWING LIKE A LIGHTBULB.",
"YOU TOUCH THE BUBBLING RADIOACTIVE SELTZER. IT IMMEDIATELY CAUSES VITAL ORGANS TO ELONGATE AND EXPLODE. YOU DIE WITH AN ABSURD AND FOOLISH LOOK ON YOUR FACE.",
"THE DOGS PRETTY HUNGRY. IT WON'T TAKE HIM LONG TO FINISH SO SIT BACK AND ENJOY IT.",
"ROCKY DOESN'T LIKE BEING FOLLOWED. HE DECIDES TO BEAT YOU. WITHIN AND INCH OF YOUR LIFE. UNFORTUNATELY, HE MISJUDGED THE DISTANCE",
"YOU STUMBLE INTO DEADLY LASER FIRE.",
"THE OUTPOST AND YOUR BODY PARTS ARE BLOWN TO KINGDOM COME.",
"YOU REACH THE TOP, BUT YOUR AIR SOON RUNS OUT LEAVING YOU BREATHLESS.",
"YOU DIE IN THE FIERY EXPLOSION.",
"YOU FALL HUNDREDS OF FEET TO YOUR DEATH.",
"YOU WALK ONTO A PRESSURE SENSITIVE SECURITY PAD. A LASER ZEROS IN AND BLOWS A HOLE THE SIZE OF A SUBARU TIRE THROUGH YOU.",
"DANGERFIELD'S EXPERIMENT BACKFIRES. IT RELEASES A DEMON FROM HIS SUBCONSCIOUS WHICH DESTROYS THE ENTIRE PLANET.",
"ONCE DANGERFIELD GETS OUT OF HIS CHAMBER, HE PULLS OUT A WEAPON AND LETS YOU HAVE IT."
};
const char *const INVENTORY_NAMES_ENG[55] = {
"CAMERA", "LENS", "PHOTOS", "MAIL", "GUN",
"CASH", "COMLINK", "AMMO", "LOCKPICK KIT", "EARRING",
"RECIEPTS", "PAPER", "LADDER", "BOOTS", "DOCUMENTS",
"KNIFE", "DAGGER", "KEYS", "ROCK", "LOG",
"SHOVEL", "STONE", "REMOTE CONTROL", "FOOD AND WATER", "DOOR CARD KEY",
"FLASHLIGHT", "INTERLOCK KEY", "TOOLS", "REBREATHER", "JET PACK",
"ROD", "HCL2", "SAFE CARD KEY", "TUNING FORK", "STONE",
"ROSE", "KEY", "NOTE", "ALLEN WRENCH", "HOVER BOARD",
"BLUE PRINTS", "LETTER", "MEMORANDUM", "MARKERS", "FILM",
"ANDRETTI FILM", "GLASSES", "AMULET", "FACIAL KIT", "CAT FOOD",
"MONKEY WRENCH", "BIG DICK CARD", "BRA", "BOLT", nullptr
};
} // End of namespace Amazon

View File

@@ -0,0 +1,51 @@
/* ScummVM - Graphic Adventure Engine
*
* ScummVM is the legal property of its developers, whose names
* are too numerous to list here. Please refer to the COPYRIGHT
* file distributed with this source distribution.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
#ifndef __MARTIAN_RESOURCES_H__
#define __MARTIAN_RESOURCES_H__
#include "common/scummsys.h"
namespace Martian {
#define MARTIAN_NUM_CURSORS 4
extern const byte *const CURSORS[MARTIAN_NUM_CURSORS];
extern const uint CURSOR_SIZES[MARTIAN_NUM_CURSORS];
extern const char *const ROOM_DESCR[48];
extern const char *const DEATH_TEXT_ENG[20];
extern const byte DEATH_SCREENS_ENG[20];
extern const char *const INVENTORY_NAMES_ENG[55];
extern const int COMBO_TABLE[85][4];
extern const char *const NO_HELP_MESSAGE_ENG;
extern const char *const NO_HINTS_MESSAGE_ENG;
extern const char *const RIVER_HIT1_ENG;
extern const char *const RIVER_HIT2_ENG;
extern const char *const BAR_MESSAGE_ENG;
extern const char *const HELPLVLTXT_ENG[3];
extern const char *const IQLABELS_ENG[9];
extern const char *const CANT_GET_THERE_ENG;
} // End of namespace Amazon
#endif

View File

@@ -0,0 +1,13 @@
MODULE := devtools/create_access
MODULE_OBJS := \
create_access_dat.o \
amazon_resources.o \
martian_resources.o
# Set the name of the executable
TOOL_EXECUTABLE := create_access
# Include common rules
include $(srcdir)/rules.mk

View File

@@ -0,0 +1,232 @@
#!/bin/sh
set -e
err_handler () {
[ $? -eq 0 ] && exit
echo "FAILURE: $0 failed to create achievements.dat"
}
usage() {
echo "Usage: $0 [OPTION]..."
echo " -f, --force Forced regeneration of all files"
echo " -h, --help Show usage text"
echo " -v, --verbose Verbose output"
exit 42
}
add_steam() {
if ! test -f "gen/steam-$1.ini"; then
./steam_achievements.py ${VERBOSE:+"-v"} --steamid "$1"
echo -----------------------------------------
fi
}
add_steamlike_gog() {
if ! test -f "gen/galaxy-$2.ini"; then
./steam_achievements.py ${VERBOSE:+"-v"} --steamid "$1" --saveasgalaxyid "$2"
echo -----------------------------------------
fi
}
trap err_handler EXIT
FORCE=0
VERBOSE=""
while [ -n "$1" ]; do
case "$1" in
-f|--force) FORCE=1 ;;
-h|--help) usage ;;
-v|--verbose) VERBOSE="-v" ;;
*) echo "$1 is invalid option"; usage ;;
esac
shift
done
if test "$FORCE" = "1"; then
rm -f gen/*
fi
#AGS games:
add_steam 80310
add_steamlike_gog 80310 1207659073
add_steam 80330
add_steamlike_gog 80330 1207662883
add_steam 80340
add_steamlike_gog 80340 1207662893
add_steam 80350
add_steamlike_gog 80350 1207662903
add_steam 80360
add_steamlike_gog 80360 1207662913
add_steam 212050
add_steamlike_gog 212050 1207659043
add_steam 227000
add_steamlike_gog 227000 1207659144
add_steam 236930
add_steamlike_gog 236930 1207664393
add_steam 252370
add_steamlike_gog 252370 1207660263
add_steam 253110
add_steam 264560
add_steam 270610
add_steamlike_gog 270610 1469845437
add_steam 279260
add_steam 283180
add_steam 283880
add_steam 288930
add_steam 296850
add_steam 302690
add_steam 307570
add_steamlike_gog 307570 1430234218
add_steam 307580
add_steam 336130
add_steamlike_gog 336130 1454499527
add_steam 336140
add_steamlike_gog 336140 1637485057
add_steam 338420
add_steam 357490
add_steam 364350
add_steam 364390
add_steam 367110
add_steam 370910
add_steamlike_gog 370910 1460710709
add_steam 396090
add_steam 398450
add_steam 416250
add_steam 420180
add_steam 425600
add_steamlike_gog 425600 1444830704
add_steam 431850
add_steam 439310
add_steam 448440
add_steam 468530
add_steam 509920
add_steam 517910
add_steam 551840
add_steam 556060
add_steamlike_gog 556060 1745746005
add_steam 561770
add_steam 595560
add_steam 603870
add_steam 610900
add_steamlike_gog 610900 1489938431
add_steam 631570
add_steamlike_gog 631570 1845001352
add_steam 654550
add_steam 655250
add_steam 673850
add_steam 710600
add_steam 733300
add_steam 761460
add_steam 763030
add_steam 782280
add_steam 827830
add_steam 872750
add_steamlike_gog 872750 1455980545
add_steam 904600
add_steam 904750
add_steamlike_gog 904750 1664228813
add_steam 917380
add_steam 962700
add_steam 1026080
add_steam 1028740
add_steam 1036200
add_steam 1060560
add_steam 1098770
add_steamlike_gog 1098770 1602588462
add_steam 1133950
add_steamlike_gog 1133950 2098172050
add_steam 1142230
add_steam 1147030
add_steam 1172800
add_steamlike_gog 1172800 1321012195
add_steam 1181570
add_steam 1182310
add_steamlike_gog 1182310 1790032718
add_steam 1196520
add_steam 1220930
add_steam 1226670
add_steamlike_gog 1226670 1657623040
add_steam 1259140
add_steam 1251910
add_steam 1270590
add_steam 1285960
add_steam 1305500
add_steam 1343390
add_steam 1346360
add_steamlike_gog 1346360 1391436028
add_steam 1355910
add_steam 1369520
add_steamlike_gog 1369520 1392294208
add_steam 1497290
add_steam 1507530
add_steam 1581490
add_steamlike_gog 1581490 2134608058
add_steam 1606640
add_steam 1644080
add_steam 1650590
add_steam 1709730
add_steamlike_gog 1709730 1086301307
add_steam 1834750
add_steam 1900280
add_steam 1902850
add_steamlike_gog 1902850 1123332294
add_steam 2097090
add_steam 2118540
add_steam 2163620
add_steam 2217060
add_steam 2314850
add_steamlike_gog 2314850 1562711791
add_steam 2474030
add_steam 2581560
add_steamlike_gog 2581560 1855964876
add_steam 2661780
add_steam 2664930
add_steam 2702680
#TWINE games:
add_steam 397330
#WME games:
add_steam 257690
add_steamlike_gog 257690 1457085654
add_steam 270570
add_steam 281060
add_steam 281080
add_steam 286320
add_steam 286360
add_steam 378630
add_steam 291710
add_steam 337130
add_steam 340370
add_steam 349140
add_steam 405780
add_steam 574420
add_steam 1064660
add_steam 1603980
add_steam 1642970
#ASYLUM games:
add_steam 284050
#TWP games:
add_steam 569860
#TODO: check for 7zip, since it produces smaller files
touch --date="2000-01-01 00:00:00" gen/* static/*
if test "$VERBOSE" = "-v"; then
zip -9jX achievements.dat gen/* static/*
else
zip -9jX achievements.dat gen/* static/* >/dev/null
fi
mv $VERBOSE -f achievements.dat ../../dists/engine-data
git add gen/* ../../dists/engine-data/achievements.dat
echo SUCCESS
echo Please run:
echo " git commit -m 'ACHIEVEMENTS: Generated description files'"
exit 0

View File

@@ -0,0 +1,265 @@
[achievements:en]
item_0_id=ACH_DOGGO
item_0_title=Smell you later
item_0_comment=Find the right item for Doggomir
item_1_id=ACH_BUG
item_1_title=Found a bug!
item_1_comment=Catch one of the bugs
item_2_id=ACH_HIT
item_2_title=That hit quite good!
item_2_comment=Defeat the monster
item_3_id=ACH_HEADQUARTERS
item_3_title=Reached the wolves main quarters!
item_3_comment=Get inside the house
item_4_id=ACH_GWEN
item_4_title=That owl from the cover artwork!
item_4_comment=Free Gwen
item_5_id=ACH_PLANT
item_5_title=Plant lover!
item_5_comment=Help the little plant
item_6_id=ACH_TRICKEDWOLF
item_6_title=Tricked the wolf!
item_6_hidden=true
item_7_id=ACH_FRIENDFOREST
item_7_title=Friend of the forest!
item_7_comment=Talk with one of the trees
item_8_id=ACH_MOSES
item_8_title=Moses style!
item_8_comment=Try to move the ocean
item_9_id=ACH_NONSENSE
item_9_title=What an incredible nonsense!
item_9_comment=Listen to Boleks story
item_10_id=ACH_ROCKSINTHEDARK
item_10_title=Throwing rocks in the dark!
item_10_comment=Sounds like you hit something
item_11_id=ACH_PARTYDEER
item_11_title=Party deer!
item_11_comment=Try on all the costumes
item_12_id=ACH_LOVEROBOTS
item_12_title=Showing some love for the robots!
item_12_comment=Have some small talk with the robot
item_13_id=ACH_ARTCRITICS
item_13_title=Those snobby art critics!
item_13_comment=Examine all portraits
item_14_id=ACH_ALTROCK
item_14_title=Grunge never died
item_14_comment=Let Finn guess all the band names
item_15_id=ACH_BOOZER
item_15_title=Finn the greedy ol' boozer!
item_15_comment=Try picking up all the mugs
item_16_id=ACH_SWAMPWATER
item_16_title=Swamp water connoisseur
item_16_comment=Sip from the yummy swamp water. Ugh!
item_17_id=ACH_FOUNTAINWATER
item_17_title=Fountain water connoisseur
item_17_comment=Sip from the fountain water. Aah!
item_18_id=ACH_SOAPWATER
item_18_title=Soap water connoisseur
item_18_comment=Sip from the soap water. Yuck!
item_19_id=ACH_SALTWATER
item_19_title=Salt water connoisseur
item_19_comment=Sip from the salt water. Yikes!
item_20_id=ACH_VANDALISM
item_20_title=Oh no! Vandalism!
item_20_hidden=true
item_21_id=ACH_CATCHEDFISH
item_21_title=Catched the poor little fish ):
item_21_comment=Let's hope you know what you're doing!
item_22_id=ACH_NICEANDSHINY
item_22_title=All nice and shiny!
item_22_hidden=true
item_23_id=ACH_NAVIGATOR
item_23_title=You found a navigator!
item_23_hidden=true
item_24_id=ACH_KISSER
item_24_title=Right in the kisser!
item_24_comment=Defeat the robot in the library
item_25_id=ACH_MAP
item_25_title=You found the map!
item_25_comment=Reach the map room
item_26_id=ACH_COOKIE
item_26_title=You're a smart cookie!
item_26_comment=Create a little entrance for Gwen
item_27_id=ACH_TRICKEDGUARD
item_27_title=You tricked the guard!
item_27_comment=Get the speaking tube
item_28_id=ACH_SHIP
item_28_title=You found a ship!
item_28_comment=Reach the grotto
item_29_id=ACH_LOVE20
item_29_title=Showing some love for the robots! 2.0
item_29_comment=Have some small talk with the robot in the library
item_30_id=ACH_HISTORYNERD
item_30_title=History nerd!
item_30_comment=Examine all the statues
item_31_id=ACH_DIPLOMATIC
item_31_title=Diplomatic roebuck!
item_31_comment=Try to negotiate with the wolves
item_32_id=ACH_TOUGH
item_32_title=Tough roebuck!
item_32_comment=Be mean to the wolves >:(
item_33_id=ACH_FLIRT
item_33_title=Flirty Finn!
item_33_comment=Flirt with the magpie queen
item_34_id=ACH_MEANIE
item_34_title=Big ol' meanie!
item_34_comment=Shatter the magpie queens gigantic ego
item_35_id=ACH_MOREVANDALISM
item_35_title=Oh no! More vandalism!
item_35_hidden=true
item_36_id=ACH_TELLSVEN
item_36_title=Better don't tell Sven!
item_36_hidden=true
item_37_id=ACH_NINETIES
item_37_title=The 90s called!
item_37_comment=Find a way inside the tower
item_38_id=ACH_ACTIVATETOWER
item_38_title=Zoom! Swoosh!
item_38_comment=You activated one of the towers!
item_39_id=ACH_RIGHTTRACK
item_39_title=You are on the right track!
item_39_comment=You solved the first part of this puzzle
item_40_id=ACH_KNOTGETTINGUP
item_40_title=You're knot getting up again!
item_40_comment=Defeat the giant robot near the beach
item_41_id=ACH_WORMS
item_41_title=Resettling the worms!
item_41_hidden=true
item_42_id=ACH_FREEDJARLENA
item_42_title=Freed Jarlena!
item_42_comment=Help Jarlena out of her unpleasant situation
item_43_id=ACH_EVENMOREVANDALISM
item_43_title=Oh no! Even more vandalism!
item_43_hidden=true
item_44_id=ACH_HEALEDJARLENA
item_44_title=You healed Jarlena!
item_44_comment=Free Jarlena from her pain
item_45_id=ACH_IMPRINTS
item_45_title=Spooky imprints found!
item_45_comment=Find the hidden imprints
item_46_id=ACH_CORNER
item_46_title=The solution was just around the corner!
item_46_hidden=true
item_47_id=ACH_COLDFEET
item_47_title=The robot got cold feet!
item_47_hidden=true
item_48_id=ACH_SCEPTER
item_48_title=You found the scepter!
item_48_comment=Get deeper inside the site
item_49_id=ACH_SCEPTER2
item_49_title=You found the scepter... for real this time!
item_49_comment=Reach the scepter
item_50_id=ACH_PORTAL
item_50_title=Begging to portal to open!
item_50_comment=Talk to the portal
item_51_id=ACH_LISTENER
item_51_title=You're a good listener!
item_51_comment=Talk with Zdeneks patient
item_52_id=ACH_ANNOYINGSVEN
item_52_title=Annoying Sven
item_52_comment=Try the wrong dialogue options
item_53_id=ACH_SVENHURT
item_53_title=Hurting Svens sensitive little artist soul ):
item_53_comment=Insult Svens art
item_54_id=ACH_ARTNERD
item_54_title=Art nerd!
item_54_comment=Ask Sven about all his artistic projects
item_55_id=ACH_PATIENT
item_55_title=Hooves off the patient!
item_55_comment=Give Zdeneks patient a little push
item_56_id=ACH_MUD
item_56_title=Oh no, you stepped into the mud!
item_56_comment=Try picking up the mud
item_57_id=ACH_EEW
item_57_title=Eew!
item_57_comment=Enter the wrong tent
item_58_id=ACH_EYEEXAM
item_58_title=A really weird eye exam!
item_58_comment=Let the robot scan your retinas
item_59_id=ACH_VOICE
item_59_title=What a voice!
item_59_comment=Make the robot listen to Finn singing
item_60_id=ACH_SKULL
item_60_title=Bone-jour!
item_60_comment=Examine the skull
item_61_id=ACH_YEAHVANDALISM
item_61_title=Hell yeah! Vandalism!
item_61_hidden=true
item_62_id=ACH_WEIRDKEYS
item_62_title=Some weird keys around here!
item_62_comment=Open the door
item_63_id=ACH_SAVEDDOPPEL
item_63_title=You saved Finn's doppelganger!
item_63_hidden=true
item_64_id=ACH_SHUTTLECOMP
item_64_title=You tricked the computer!
item_64_hidden=true
item_65_id=ACH_FATE
item_65_title=The fate of the animals lies in your hooves!
item_65_comment=Reach the large building in the valley
item_66_id=ACH_GARBAGECOLLECTOR
item_66_title=Garbage collector!
item_66_hidden=true
item_67_id=ACH_TRICKEDCONTAINER
item_67_title=You tricked the container!
item_67_hidden=true
item_68_id=ACH_CALLITADAY
item_68_title=Let's call it a day!
item_68_hidden=true
item_69_id=ACH_INSIDEFACTORY
item_69_title=You got inside the factory!
item_69_hidden=true
item_70_id=ACH_OUCH
item_70_title=Ouch!
item_70_hidden=true
item_71_id=ACH_PIXELHUNT
item_71_title=Pixel Hunt!
item_71_hidden=true
item_72_id=ACH_FINNHACKER
item_72_title=Finn the hacker!
item_72_comment=Open the door
item_73_id=ACH_FINNHACKER2
item_73_title=Finn hacks even more!
item_73_comment=Open the other door
item_74_id=ACH_NOBRAINER
item_74_title=What a no-brainer!
item_74_hidden=true
item_75_id=ACH_BADENDING
item_75_title=You unlocked the bad ending!
item_75_comment=):
item_76_id=ACH_GOODENDING
item_76_title=You unlocked the good ending!
item_76_comment=You did it! :D
item_77_id=ACH_DOPPELGANGER
item_77_title=A doppelganger!
item_77_hidden=true
item_78_id=ACH_TICKLES
item_78_title=Ouch, this tickles!
item_78_comment=Touch the door
item_79_id=ACH_MEANIE2
item_79_title=Big ol' meanie 2.0!
item_79_comment=Be mean to Jerrick
item_80_id=ACH_HELPINGWOLVES
item_80_title=Helping the wolves!
item_80_comment=Have empathy with Jerrick
item_81_id=ACH_DANCEGARBAGE
item_81_title=Dance of the garbage containers!
item_81_comment=Make the garbage container move
item_82_id=ACH_VIEW
item_82_title=Enjoying the view!
item_82_comment=Let Finn tell you his opinion about the surrounding area
item_83_id=ACH_BEBACK
item_83_title=I'll be back!
item_83_comment=Find the lame reference
item_84_id=ACH_LOVEAI
item_84_title=Showing some love for the murderous monster AI!
item_84_hidden=true
item_85_id=ACH_BADIDEA
item_85_title=That might have been a bad idea!
item_85_hidden=true
item_86_id=ACH_FISHSAVED
item_86_title=A heart of gold
item_86_comment=You are a very empathetic and thoughtful player. You released the poor little fish <3
item_87_id=ACH_CONQUEROR
item_87_title=Conqueror of the sea
item_87_comment=Finish the entire sailing section without taking damage once

View File

@@ -0,0 +1,95 @@
[achievements:en]
item_0_id=ACH_001_BOOKWORM
item_0_title=Bookworm
item_0_comment=Get an A+ from an exam
item_1_id=ACH_002_IMPOSTER
item_1_title=Imposter
item_1_comment=Forge the student card
item_2_id=ACH_003_RUMORS
item_2_title=Rumors of Old
item_2_comment=Get the full story from Joe
item_3_id=ACH_004_OCCULTIST
item_3_title=Occultist
item_3_comment=Finish reading a Special Collection book
item_4_id=ACH_005_SCHOLAR
item_4_title=Scholar
item_4_comment=Finish all parts of your theory
item_5_id=ACH_006_SPELUNKER
item_5_title=Spelunker
item_5_comment=Enter the cave
item_5_hidden=true
item_6_id=ACH_007_FREEZE
item_6_title=Freeze!
item_6_comment=Stop the ritual
item_7_id=ACH_008_MYSTERY_HERO
item_7_title=Mystery Hero
item_7_comment=Rescue the child
item_8_id=ACH_009_ARCANE_PROTECTION
item_8_title=Arcane Protection
item_8_comment=Make the Elder Sign
item_9_id=ACH_010_DIMENSIONAL
item_9_title=Dimensional Traveller
item_9_comment=Travel through the dimensional portal
item_10_id=ACH_011_INVESTIGATOR
item_10_title=Occult Investigator
item_10_comment=Gather all the evidence for Armitage
item_11_id=ACH_012_END_IS_NEAR
item_11_title=The End is Near
item_11_comment=Get the worst ending
item_12_id=ACH_013_THERE_IS_HOPE
item_12_title=There Is Hope
item_12_comment=Get the best ending
item_13_id=ACH_014_EVEN_DEATH
item_13_title=Even Death May Die
item_13_comment=Walter dies
item_14_id=ACH_015_ALCHEMIST
item_14_title=Alchemist
item_14_comment=Make a chemistry potion
item_15_id=ACH_016_LUNATIC
item_15_title=Lunatic
item_15_comment=Sanity 0.0
item_16_id=ACH_017_MASTER_OCCULTIST
item_16_title=Master Occultist
item_16_comment=Occult 10.0
item_17_id=ACH_018_GENIUS
item_17_title=Genius
item_17_comment=Math 10.0
item_18_id=ACH_019_SIGN_THE_BOOKE
item_18_title=Sign the Booke!
item_18_comment=Sign the Book of Azathoth
item_19_id=ACH_020_EXTERMINATOR
item_19_title=Exterminator
item_19_comment=Kill Brown Jenkin
item_19_hidden=true
item_20_id=ACH_021_WITCH_IS_DEAD
item_20_title=The Witch Is Dead
item_20_comment=Kill Keziah Mason
item_20_hidden=true
item_21_id=ACH_022_NORMAL
item_21_title=Professional
item_21_comment=Finish the game on normal difficulty
item_22_id=ACH_023_HARD
item_22_title=Expert
item_22_comment=Finish the game on hard difficulty
item_23_id=ACH_024_ANASTASIA
item_23_title=Ugly Truth
item_23_comment=Tell Anastasia that Pete's no good
item_23_hidden=true
item_24_id=ACH_025_ALLISON
item_24_title=A Friend in Need: Allison
item_24_comment=Tell Allison about your strange experiences
item_25_id=ACH_026_ELWOOD
item_25_title=A Friend in Need: Elwood
item_25_comment=Tell Elwood about your strange experiences
item_26_id=ACH_027_AZATHOTH
item_26_title=The Blind Idiot God
item_26_comment=See Azathoth
item_27_id=ACH_028_HIGHER_LEARNING
item_27_title=Higher Learning
item_27_comment=Complete the astral challenge
item_28_id=ACH_029_EAVESDROPPER
item_28_title=Eavesdropper
item_28_comment=Listen to the conversation at the island
item_29_id=ACH_030_NORMIE
item_29_title=I Don't Want to Hear About It
item_29_comment=Finish the game with zero Occult

View File

@@ -0,0 +1,115 @@
[achievements:en]
item_0_id=THATWENTWELL
item_0_title=That went well
item_0_comment=Talk to that nice girl on the subway
item_1_id=MIRRORMASTER
item_1_title=Mirror Master
item_1_comment=Grow some eyes in the back of your head
item_2_id=GOTTAHIDE
item_2_title=Gotta hide
item_2_comment=Escape a nightmare
item_3_id=GETTHESCOOP
item_3_title=Get the scoop
item_3_comment=The pulitzer is in the bag
item_4_id=JUSTBECAUSE
item_4_title=Just because
item_4_comment=Ray's kind of a jerk
item_5_id=THATGUY
item_5_title="That" guy
item_5_comment=That creep on the subway? Yeah, that's you.
item_6_id=DUO
item_6_title=Duo
item_6_comment=Gain control of two characters
item_7_id=TEAMWORK
item_7_title=Teamwork
item_7_comment=Team up to fix the lab's water system
item_8_id=SAVIOR
item_8_title=Savior
item_8_comment=Save Dr. Morales
item_9_id=CUTTHEROPE
item_9_title=Cut the rope
item_9_comment=Save yourself by destroying a rope
item_10_id=GOODLISTENER
item_10_title=Good listener
item_10_comment=Listen to Saul's whole story without interrupting him
item_11_id=NOSMOKING
item_11_title=No smoking
item_11_comment=Discover the chemisty department's secret
item_12_id=WIRED
item_12_title=Wired
item_12_comment=Rewire the lab door circuit
item_13_id=ANGEL
item_13_title=Angel
item_13_comment=Open Dr. Morales's journal without damaging it
item_14_id=DREAMMASTER
item_14_title=Dream master
item_14_comment=Get all the memories from Anna's dream maze
item_15_id=QUARTET
item_15_title=Quartet
item_15_comment=Gain control of all four characters
item_16_id=BLUEPRINTSNATCHER
item_16_title=Blueprint snatcher
item_16_comment=Nab the blueprints from the police archive
item_17_id=SEETHEWIZARD
item_17_title=See the Wizard
item_17_comment=Find Morales's financial information
item_18_id=MAGNETICPERSONALITY
item_18_title=Magnetic personality
item_18_comment=Maneuver everyone through the super collider
item_19_id=ACCESSGRANTED
item_19_title=Access granted
item_19_comment=Gain access to the inner vault
item_20_id=IPROMISEYOU
item_20_title=I promise you
item_20_comment=Your uncle holds the key
item_21_id=SAFECRACKER
item_21_title=Safecracker
item_21_comment=Crack Tortoise's safe
item_22_id=BLACKMAILER
item_22_title=Blackmailer
item_22_comment=Gain Tortoise's help by resorting to blackmail
item_23_id=ARCHIVEMASTER
item_23_title=Archive master
item_23_comment=Get the blueprints on your first try
item_24_id=HIPPOCRATES
item_24_title=Hippocrates
item_24_comment=Pay Ozzy while keeping your professional integrity intact
item_25_id=CLOSETOHEART
item_25_title=Close to heart
item_25_comment=Learn Bennet's secret
item_26_id=FINDINGNORTH
item_26_title=Finding north
item_26_comment=Use a compass to find a new location
item_27_id=KEYNABBER
item_27_title=Key nabber
item_27_comment=Remove the contents of a locker without opening it
item_28_id=PHONETRACER
item_28_title=Phone tracer
item_28_comment=Track the movements of a killer
item_29_id=MAPMASTER
item_29_title=Technophile
item_29_comment=Find a new location on the map using fancy technology
item_30_id=LESSEROFTWOEVILS
item_30_title=Lesser of two evils
item_30_comment=You sided with an enemy to stop a greater foe
item_31_id=THENEWWORLDORDER
item_31_title=The new world order
item_31_comment=You stopped a killer, but let the big fish go free
item_32_id=INDEPENDENT
item_32_title=Independent
item_32_comment=Finish the game without asking another character for a hint
item_33_id=LISTENTOUS
item_33_title=Listen to us
item_33_comment=Play the entire game with commentary mode active
item_34_id=HIGHSCORE
item_34_title=High Score
item_34_comment=SUPER ACHIEVEMENT: Finish the game with a full score
item_35_id=SAFESEER
item_35_title=Safe seer
item_35_comment=INSANE ACHIEVEMENT: Open Tortoise's safe without using any "visual aids"
item_36_id=QUICKESCAPE
item_36_title=Quick escape
item_36_comment=INSANE ACHIEVEMENT: Escape from the monster without locking the door
item_37_id=DECODER
item_37_title=Decoder ring
item_37_comment=SUPER ACHIEVEMENT: Decode a journal

View File

@@ -0,0 +1,62 @@
[stats:en]
item_0_id=ExamStrikes
item_0_comment=Strikes on the Center 7 Exams
item_0_start=0
item_1_id=Mementos
item_1_comment=Hidden notes found in Center 7
item_1_start=0
item_2_id=LostHealth
item_2_comment=Health lost during the fights
item_2_start=0
item_3_id=MagsFound
item_3_comment=Extra ammo magazines found
item_3_start=0
item_4_id=EggsFound
item_4_comment=Easter Eggs Discovered
item_4_start=0
[achievements:en]
item_0_id=GRADE_A_STUDENT
item_0_title=Grade A Student
item_0_comment=Complete all Center 7 Exams without any strikes
item_1_id=MEMENTOS
item_1_title=Mementos
item_1_comment=Find all 6 hidden notes in Center 7
item_2_id=GOLDEN_GUN
item_2_title=Golden Gun
item_2_comment=Complete all fights without losing any health
item_3_id=SCAVENGER
item_3_title=Scavenger
item_3_comment=Find all 3 extra ammo magazines
item_4_id=SPACE_COWBOY
item_4_title=Space Cowboy
item_4_comment=Find all 4 hidden Easter Egg Characters
item_5_id=DIPLOMACY
item_5_title=Diplomacy
item_5_comment=Evade the Boryokudan rather than fight them
item_6_id=STAIR_MASTER
item_6_title=Stair master
item_6_comment=Take the stairs instead of the elevator
item_7_id=GOOD_SAMARITAN
item_7_title=Good Samaritan
item_7_comment=Heal the fellow Man on Barracus
item_8_id=RESEARCH_PAPER
item_8_title=Research Paper
item_8_comment=Find all Database Articles
item_9_id=GREAT_ESCAPE
item_9_title=The Great Escape
item_9_comment=Escape Center 7 without losing any health
item_10_id=MEMORIES
item_10_title=Memories
item_10_comment=Access the Memory Database in the Directors Office in Center 7
item_11_id=GEMINIS
item_11_title=Geminis
item_11_comment=Be able to control both Azriel & Delta-Six
item_12_id=HARD_COPY
item_12_title=Give me a Hard Copy
item_12_comment=Analyze a photo using the terminal
item_13_id=RUE_DAY
item_13_title=Rue the Day
item_13_comment=Complete the game once
item_14_id=RUE_COMMENTARY
item_14_title=Rue the Commentary
item_14_comment=Complete the game once in Commentary mode

View File

@@ -0,0 +1,88 @@
[achievements:en]
item_0_id=KEEPINGITREEL
item_0_title=Keeping it reel
item_0_comment=Find the hidden tape deck
item_1_id=DEFRAGMENTED
item_1_title=Defragmented
item_1_comment=Wake a slumbering giant
item_2_id=CALLMEDAVID
item_2_title=Call me David
item_2_comment=Use brawn instead of brains
item_3_id=PEEPINGTOM
item_3_title=Peeping tom
item_3_comment=Look at all the sensor coordinates
item_4_id=ROBOMITZVAH
item_4_title=Robotmitzvah
item_4_comment=Pass Ever-Faithful's test on the first try
item_5_id=KNOTCUTTER
item_5_title=Knotcutter
item_5_comment=An easy solution to an impossible problem
item_6_id=WINGMAN
item_6_title=Wingman
item_6_comment=Train Crispin for his big date
item_7_id=MULTITASKER
item_7_title=Gear head
item_7_comment=Clean two gears using different methods
item_8_id=LAWYERHERO
item_8_title=Lawyer robot hero
item_8_comment=Pass a legal test on the first try
item_9_id=KNOWITALL
item_9_title=Know it all
item_9_comment=Find every entry in the information kiosk
item_10_id=GHOSTWHISPERER
item_10_title=Ghost whisperer
item_10_comment=Find Memento Moribuilt
item_11_id=KEEPINGTHEFAITH
item_11_title=KEEPINGTHEFAITH
item_11_comment=Help a lost pilgrim find his way
item_12_id=MELTEDHEART
item_12_title=Melted heart
item_12_comment=Change Factotum's mind
item_13_id=THREEMUSKETEERS
item_13_title=Three musketeers
item_13_comment=Reunite Surly Company
item_14_id=COURTING
item_14_title=Gone courting
item_14_comment=Unlock the courthouse
item_15_id=CUSTARD
item_15_title=Smells of rotten custard
item_15_comment=Unlock Horatio's past
item_16_id=OPENSESAME
item_16_title=Open sesame
item_16_comment=Unlock the tower door, without outside help
item_17_id=MACHINA
item_17_title=Machina ex Machina
item_17_comment=Get help from a new friend
item_18_id=SACRIFICE
item_18_title=Sacrifice
item_18_comment=Victory at what cost?
item_19_id=CHARGEDUP
item_19_title=Charged up
item_19_comment=That hit the spot. But for how much longer?
item_20_id=NEEDLE
item_20_title=Needle in a haystack
item_20_comment=Use technology to do the impossible
item_21_id=SCRAPER
item_21_title=I told you to stop
item_21_comment=Stop Scraper once and for all
item_22_id=NOTBLUFFING
item_22_title=Not bluffing
item_22_comment=She pushed you too far
item_23_id=TOOMUCHPOWER
item_23_title=Too much power
item_23_comment=Resort to blackmail, and emerge the victor
item_24_id=THANATOS
item_24_title=Thanatos
item_24_comment=Fulfill your true mission
item_25_id=FLY
item_25_title=I always wanted to fly. . .
item_25_comment=Take a leap of faith
item_26_id=FUTILE
item_26_title=Resistance is futile
item_26_comment=Join your foe for the greater good
item_27_id=LIVEFREE
item_27_title=Live free or die
item_27_comment=Stay true to yourself
item_28_id=TOGETHER
item_28_title=We're all in this together
item_28_comment=Finish the game with all possible robots.

View File

@@ -0,0 +1,31 @@
[achievements:en]
item_0_id=MAVEN
item_0_title=Maven
item_0_comment=The best at what you do.
item_1_id=MESHUGGA
item_1_title=Meshugga
item_1_comment=Absolutely crazy
item_2_id=MENSCH
item_2_title=Mensch
item_2_comment=A real gentleman
item_3_id=KEMFER
item_3_title=Kemfer
item_3_comment=A fighter - usually for a cause
item_4_id=HEFLEKH
item_4_title=Heflekh
item_4_comment=Remain polite and civil
item_5_id=MUTSHE
item_5_title=Mutshe
item_5_comment=Get on someone's nerves
item_6_id=KLUG
item_6_title=Klug
item_6_comment=Wise, smart or clever
item_7_id=SHONDA_FOR_THE_GOYIM
item_7_title=Shonda for the Goyim
item_7_comment=Bring shame upon your fellow Jews
item_8_id=UBERMENSCH
item_8_title=Ubermensch
item_8_comment=An example to us all
item_9_id=SHMULKY
item_9_title=Shmulky
item_9_comment=Doom and gloom with no end in sight

View File

@@ -0,0 +1,25 @@
[achievements:en]
item_0_id=MEDIUM_WELL_DONE
item_0_title=Medium Well Done
item_0_comment=Finish the game at least once
item_1_id=HEAR_ME
item_1_title=Hear me
item_1_comment=Finish the game with both commentary modes active, from the opening menu till the end
item_2_id=PACIFIST
item_2_title=Pacifist
item_2_comment=Convince the Deacon to move on without resorting to violence
item_3_id=HELLO_JOEY
item_3_title=Hello Joey
item_3_comment=Rosa, meet your new life partner
item_4_id=HISTORIAN
item_4_title=Family Historian
item_4_comment=Get Joey to tell you everything he knows about your family
item_5_id=HANG_OF_IT
item_5_title=Crowd Control
item_5_comment=Never talk to Joey in public
item_6_id=MEDIUM_LIE
item_6_title=Medium Lie
item_6_comment=Bluff your way past the guard on your first attempt
item_7_id=SAVIOR
item_7_title=Savior
item_7_comment=Save the Deacon's soul

View File

@@ -0,0 +1,31 @@
[achievements:en]
item_0_id=SHUTTERBUG
item_0_title=Shutterbug
item_0_comment=Take all four photographs
item_1_id=ON_THE_CHIN
item_1_title=Take it on the Chin
item_1_comment=Get hit by the saxophone only once
item_2_id=LAUGH_IT_UP
item_2_title=Laugh it Up
item_2_comment=Find the game's blooper reel
item_3_id=CHAIN_SMOKER
item_3_title=Chain Smoker
item_3_comment=Smoke at least 100 cigarettes
item_4_id=CUT_DOWN
item_4_title=Trying to Cut Down
item_4_comment=Smoke less than 20 cigarettes by the end of the game
item_5_id=FLOATING_HEAD
item_5_title=Floating Head
item_5_comment=Find the floating head easter egg
item_6_id=SHIVAH_CALL
item_6_title=Shivah Call
item_6_comment=Make an unusual phone call
item_7_id=DREAMCATCHER
item_7_title=Dreamcatcher
item_7_comment=Listen to all of Lauren's dreams
item_8_id=COMMENTARY_MODE
item_8_title=Commentary Mode
item_8_comment=Play the game in commentary mode, from the opening menu till the end
item_9_id=MEDIUM_WELL_DONE
item_9_title=Medium Well Done
item_9_comment=Finish the game at least once

View File

@@ -0,0 +1,37 @@
[achievements:en]
item_0_id=SOFT_TOUCH
item_0_title=Soft Touch
item_0_comment=Give Allen some hope before he goes
item_1_id=LUSH_LIFE
item_1_title=Lush Life
item_1_comment=Have a few drinks, but you might regret it in the morning
item_2_id=SOBER
item_2_title=Sober Solidarity
item_2_comment=Keep a clear head, but others might think less of you
item_3_id=CAT_TRICK
item_3_title=Cat Trick
item_3_comment=Distract the cat only once
item_4_id=LEADING_LADY
item_4_title=Leading Lady
item_4_comment=While holding Frank's script, get though a performance without flubbing a single line
item_5_id=ART_MEDIUM
item_5_title=Art Medium
item_5_comment=Convince Frank that you are an artist on your first try
item_6_id=WONDER_WOMAN
item_6_title=Wonder Woman
item_6_comment=Defeat the Countess with one throw of an improvised lasso
item_7_id=SOLO
item_7_title=Solo
item_7_comment=Finish the game without asking Joey for a single hint
item_8_id=SAVIOR
item_8_title=Reluctant Savior
item_8_comment=Save Charlie Meltzer's life
item_9_id=MEDIUM_WELL_DONE
item_9_title=Medium Well Done
item_9_comment=Finish the game at least once
item_10_id=COMMENTARY
item_10_title=Convergence Commentary
item_10_comment=Finish the game in commentary mode, from the opening menu till the end
item_11_id=SECRET_FINDER
item_11_title=Secret Finder
item_11_comment=Find the secret extras menu

View File

@@ -0,0 +1,55 @@
[achievements:en]
item_0_id=MEDIUM_WELL_DONE
item_0_title=Medium Well Done
item_0_comment=Complete the game once
item_1_id=TEAMWORK
item_1_title=Teamwork
item_1_comment=Use both Rosa and Joey to solve a puzzle
item_2_id=GEROMINO
item_2_title=Geromino!
item_2_comment=Save a ghost... and yourself
item_3_id=KEY_SNATCHER
item_3_title=Key Snatcher
item_3_comment=Sometimes you've gotta rob a few old ladies...
item_4_id=OUT_OF_SIGHT
item_4_title=Out of Sight
item_4_comment=Get out of a sticky situation
item_5_id=COMPETITION
item_5_title=Check out the Competition
item_5_comment=Visit another psychic
item_6_id=DUMPSTER_DIVER
item_6_title=Dumpster Diver
item_6_comment=Find a lost item
item_7_id=TAKE_MY_CARD
item_7_title=Take my Card
item_7_comment=Use Rosa's business card for an unintended purpose
item_8_id=MUSIC_LOVER
item_8_title=Music Lover
item_8_comment=Find Jamie's favorite song
item_9_id=STILL_GOT_IT
item_9_title=Still Got It
item_9_comment=Not bad, for a dead guy
item_10_id=UNBOUND
item_10_title=Unbound
item_10_comment=Free Rosa
item_11_id=BACK_FROM_BEYOND
item_11_title=Back from Beyond
item_11_comment=Come back from the void
item_12_id=FACE_PLANT
item_12_title=Face Plant
item_12_comment=Abuse an innocent
item_13_id=BUTTON_PUSHER
item_13_title=Button Pusher
item_13_comment=Open the secret compartment on the first try
item_14_id=LISTEN_CLOSELY
item_14_title=Listen Closely, Now
item_14_comment=Finish the game in commentary mode
item_15_id=BULLET_DODGER
item_15_title=Bullet Dodger
item_15_comment=Escape the yacht with only getting shot once
item_16_id=GHOSTS_OF_THE_PAST
item_16_title=Ghosts of the Past
item_16_comment=Find all the references to previous games in Rosa's apartment
item_17_id=BLOWEY_MALLONE
item_17_title=Blowey Mallone
item_17_comment=Use Joey's breath ability on at least 10 people

View File

@@ -0,0 +1,55 @@
[achievements:en]
item_0_id=TEAMWORK
item_0_title=Teamwork
item_0_comment=Solve a puzzle together
item_1_id=CURTAINCALL
item_1_title=Curtain Call
item_1_comment=Save your first ghost
item_2_id=BLOWEYMALLONE
item_2_title=Blowey Mallone
item_2_comment=Blow on everyone you can find
item_3_id=LISTEN
item_3_title=Move on and Listen
item_3_comment=Finish the game in commentary mode (from the first screen till the last)
item_4_id=MOVEON
item_4_title=Time to Move On
item_4_comment=Complete the story
item_5_id=GOLDFARBDIGGER
item_5_title=Goldfarb Digger
item_5_comment=Find a secret room
item_6_id=EPIPHANY
item_6_title=Epiphany
item_6_comment=The hows and whys of Joey
item_7_id=DECEPTION
item_7_title=Deception
item_7_comment=Try to lie your way out of it
item_8_id=CONVERGENCE
item_8_title=Convergence
item_8_comment=Two becomes one
item_9_id=UNBOUND
item_9_title=Unbound
item_9_comment=Free yourself
item_10_id=LEGACY
item_10_title=Legacy
item_10_comment=Reunite a family
item_11_id=SOFTLYSOFTLY
item_11_title=Softly Softly
item_11_comment=Create no more than 450 footprints
item_12_id=SNOWPLOW
item_12_title=Snow Plow
item_12_comment=Somebody's got to do it...
item_13_id=ONLINETROLL
item_13_title=Online Troll
item_13_comment=Gain access to an online game
item_14_id=GHOSTLYSILENT
item_14_title=Ghostly silent
item_14_comment=Keep clam and keep cool
item_15_id=DUMPSTERJUMPER
item_15_title=Dumpster Jumper
item_15_comment=Make a leap without falling once
item_16_id=LAYINGITBEAR
item_16_title=Laying it Bear
item_16_comment=Learn a long kept secret
item_17_id=JOINEDTHEMUSIC
item_17_title=Joined the Music
item_17_comment=She has plenty of time...

View File

@@ -0,0 +1,94 @@
[achievements:en]
item_0_id=SIMON_SNACK
item_0_title=Snacks For Simon
item_0_hidden=true
item_1_id=AWESOME_SIGN
item_1_title=Cool sign!
item_1_hidden=true
item_2_id=PRANK_TIMOTHY
item_2_title=Prank Timothy
item_2_hidden=true
item_3_id=GROW_CARROTS
item_3_title=Grow Carrots
item_3_hidden=true
item_4_id=GROW_SQUASH
item_4_title=Grow Squash
item_4_hidden=true
item_5_id=GROW_PEAS
item_5_title=Grow Peas
item_5_hidden=true
item_6_id=GET_BUZZED
item_6_title=Drink the Cappuccino
item_6_hidden=true
item_7_id=LILY_BDAY
item_7_title=Give Lily a present.
item_7_hidden=true
item_8_id=MEET_DANIEL
item_8_title=Befriended Daniel
item_8_hidden=true
item_9_id=ENTER_FEST
item_9_title=Enter the Harvest Festival
item_9_hidden=true
item_10_id=POUR_HEART_OUT
item_10_title=Pour Your Heart Out
item_10_hidden=true
item_11_id=DEVELOP_FILM
item_11_title=Develop the Film
item_11_hidden=true
item_12_id=ENLARGE_FILM
item_12_title=Print Your Photo
item_12_hidden=true
item_13_id=WRAP_PRESENTS
item_13_title=Wrap Your Presents
item_13_hidden=true
item_14_id=ROBERT_FRIEND
item_14_title=Robert's Got Your Back
item_14_hidden=true
item_15_id=JASON_OPENS
item_15_title=Jason Sort of Cares
item_15_hidden=true
item_16_id=GIVE_PRESENTS
item_16_title=Gift Giver
item_16_hidden=true
item_17_id=DANCE_PARTY
item_17_title=Party With Lily
item_17_hidden=true
item_18_id=FOLLOW_DEER
item_18_title=Follow The Deer
item_18_hidden=true
item_19_id=TRASH_HOUSE
item_19_title=Trash Simon's House
item_19_hidden=true
item_20_id=THREATEN_MIKEY
item_20_title=Threaten Mikey
item_20_hidden=true
item_21_id=DARK_TIM
item_21_title=Dark Timothy
item_21_hidden=true
item_22_id=CHECK_DISK
item_22_title=Check the Disk
item_22_hidden=true
item_23_id=KNOW_SIMON
item_23_title=Ghostwriter Reveal
item_23_hidden=true
item_24_id=GIVE_BEER
item_24_title=Share Your Beer
item_24_hidden=true
item_25_id=JACKSON_TALK
item_25_title=Heart to Heart With Jackson
item_25_hidden=true
item_26_id=GOT_SOIL
item_26_title=Dirt Collector
item_26_hidden=true
item_27_id=STORED_PEAS
item_27_title=Stored Peas
item_27_hidden=true
item_28_id=GOT_SANDWICH
item_28_title=Plain Egg Sandwich
item_28_hidden=true
item_29_id=HIGH_JACKSON
item_29_title=Spooked By Jackson
item_29_hidden=true
item_30_id=MADE_SMORES
item_30_title=Made S'mores
item_30_hidden=true

View File

@@ -0,0 +1,139 @@
[achievements:en]
item_0_id=SERAFIA
item_0_title=Sera-fia
item_0_comment=Become an angel
item_1_id=HEISTSIGHT
item_1_title=Heistsight is 20/20
item_1_comment=Successfully complete a heist without the benefit of future knowledge
item_2_id=TIMEGAT
item_2_title=Time Gat
item_2_comment=Shoot first and ask questions earlier
item_3_id=TIMEGABBER
item_3_title=Time Gabber
item_3_comment=Defuse a hostile situation in the 1920s
item_4_id=HUNCH
item_4_title=Just a hunch...
item_4_comment=I won't ask how you knew to do that
item_5_id=FLATFOOTWHISPERER
item_5_title=Flatfoot Whisperer
item_5_comment=Calm a police officer down without the aid of time loops
item_6_id=DINESUP
item_6_title=Dine's Up
item_6_comment=Complete Chapter One
item_7_id=TIMEDOESNTPAY
item_7_title=Time Doesn't Pay
item_7_comment=Complete Chapter Three
item_8_id=TIMESCHAMPION
item_8_title=Time's Champion
item_8_comment=Complete Chapter Two
item_9_id=FORESTMASTER
item_9_title=Forest Master
item_9_comment=Make your way through the forest without getting lost once
item_10_id=HAVEABALL
item_10_title=Having A Ball
item_10_comment=Defuse a standoff in three tries
item_11_id=BESTOWER
item_11_title=Bestower of Continuity
item_11_comment=The Legacy is protected
item_12_id=CLOCKBLOCKED
item_12_title=Clock Blocked
item_12_comment=Complete Chapter Four (totally for real this time!)
item_12_hidden=true
item_13_id=BUTTERFLY
item_13_title=Move Like a Butterfly
item_13_comment=Avoid a boxer's blows every time but once
item_14_id=NEWCHAMP
item_14_title=A New Champion
item_14_comment=It still counts if you used time travel.
item_15_id=TEMPCRASHER
item_15_title=Temp Crasher
item_15_comment=Fix a temp's future on the first try
item_16_id=TIMEELEVEN
item_16_title=Time Eleven
item_16_comment=Poof. Complete Chapter Five.
item_17_id=DUTCH
item_17_title=Gone Dutch
item_17_comment=One is better than none
item_18_id=TIMETOTALER
item_18_title=Timetotaler
item_18_comment=Chronoshift-induced sobriety
item_19_id=YOURTREAT
item_19_title=Your Treat
item_19_comment=Someone has to drink them.
item_20_id=PETTHECAT
item_20_title=You Can't Pet The Cat
item_20_comment=You tried your best, though.
item_21_id=DECINERATE
item_21_title=Decinerate
item_21_comment=Avoid death by trash can
item_22_id=HAPPYBIRTHDAY
item_22_title=Happy Birthday
item_22_comment=Try and visit the dev on his birthday
item_23_id=STUDY
item_23_title=Who Me Study?
item_23_comment=Win a trivia game without ever reading the source material
item_24_id=TIKTOK
item_24_title=TikTok
item_24_comment=You played both parts
item_25_id=ONHEROWN
item_25_title=More Like Nozz-NO
item_25_comment=Finish the game without asking for a hint
item_26_id=LISTEN
item_26_title=Commentimey
item_26_comment=Listen to the entire commentary from the opening menu to the closing credits.
item_27_id=CLOCKBLOCK1
item_27_title=Clock Blocked
item_27_comment=Complete Chapter Four
item_28_id=CLOCKBLOCK2
item_28_title=Clock Blocked
item_28_comment=Complete Chapter Four (for real this time)
item_28_hidden=true
item_29_id=CLOCKBLOCK3
item_29_title=Clock Blocked
item_29_comment=Complete Chapter Four (for real this time??)
item_29_hidden=true
item_30_id=DEADBEFORE
item_30_title=Dead Before Her Time
item_30_comment=Maybe it's better this way...
item_31_id=LIFELIVED
item_31_title=A Full Life
item_31_comment=She lived a full life, but was it one worth living?
item_32_id=NEVERFORGET
item_32_title=Never Forget
item_32_comment=Visit the Twin Towers while playing on a very specific date
item_33_id=INONE
item_33_title=Got It In One
item_33_comment=Deduced the correct date on the first try
item_34_id=PASTROLAND
item_34_title=Pastroland
item_34_comment=Complete Chapter Six
item_35_id=DIEKNOWING
item_35_title=Die Knowing
item_35_comment=Is it better this way?
item_36_id=IMPATIENCE
item_36_title=Impatience
item_36_comment=Time travel or not, the clock is ticking.
item_37_id=WITNESSME
item_37_title=Witness me!
item_37_comment=Die of Morphabite poisoning in front of six people.
item_38_id=DIE1870
item_38_title=Gilded Restage
item_38_comment=Rewind 10 times during the Gilded Age.
item_39_id=DIE1920
item_39_title=Prohibition Reinsertion
item_39_comment=Rewind 10 times during the Prohibition Era.
item_40_id=DIE1990
item_40_title=Grunge Expunge
item_40_comment=Rewind 10 times during the Grunge Era.
item_41_id=DIE2001
item_41_title=Y2Slay
item_41_comment=Rewind 10 times during the Y2K era.
item_42_id=TANOKILL
item_42_title=Ta-no-kill
item_42_comment=Avoid death at the hands of someone's younger self.
item_43_id=ENRAPTURED
item_43_title=Enraptured
item_43_comment=Watch a set of Liz's performance without talking once.
item_44_id=PERSONABLE
item_44_title=Personable
item_44_comment=See all 7 Personics

View File

@@ -0,0 +1,67 @@
[achievements:en]
item_0_id=KNOWTHYSELVES
item_0_title=Know Thyselves
item_0_comment=Correctly identified the Young, Middle Age, and Old Strangers.
item_1_id=DUMBWAYS
item_1_title=Dumb Ways to Die
item_1_comment=Died every possible way.
item_2_id=SHARPESTSHOOTER
item_2_title=Sharpest Shooter
item_2_comment=Won the Shooting Gallery on the highest speed.
item_3_id=TORCHEMALL
item_3_title=Gotta Torch 'Em All
item_3_comment=Gathered all the spirits using the torch.
item_4_id=PANDORA
item_4_title=Pandora
item_4_comment=Opened the box.
item_5_id=UNOBTANIUM
item_5_title=Unobtanium
item_5_comment=Resisted opening the box.
item_6_id=JOKESONYOU
item_6_title=Joke's on You
item_6_comment=Heard all the Clown's jokes.
item_7_id=HEADSIWIN
item_7_title=Heads I Win
item_7_comment=Lasted as long as Rosencrantz and Guildenstern.
item_8_id=BIGTALKER
item_8_title=Big Talker
item_8_comment=Talked to all the major characters.
item_9_id=STRANGERSTRANGELAND
item_9_title=Stranger in a Strangeland
item_9_comment=Starting Out.
item_10_id=DAGGERSEE
item_10_title=A Dagger Which I See Before Me
item_10_comment=Got Beak.
item_11_id=UNCAGED
item_11_title=Uncaged
item_11_comment=Released the Dark Thing.
item_12_id=CUTABOVE
item_12_title=A Cut Above
item_12_comment=Persuaded Nineveh to hone Beak.
item_13_id=CONSIDERCRAB
item_13_title=Consider the Crab
item_13_comment=Killed the Crab.
item_14_id=CONSIDERTOOTH
item_14_title=Long in the Tooth
item_14_comment=Got Tooth.
item_15_id=LONGWALK
item_15_title=The Long Walk
item_15_comment=Reached the Hall of Mirrors.
item_16_id=THRESHOLD
item_16_title=Across the Strange Threshold
item_16_comment=Exited the Hall of Mirrors.
item_17_id=THIRDBLADE
item_17_title=The Third Blade
item_17_comment=Got the final knife.
item_18_id=WANTEDTOFLY
item_18_title=I Always Wanted to Fly
item_18_comment=The Stranger escaped Strangeland.
item_19_id=WHEELOFTHINGS
item_19_title=The Wheel of Things
item_19_comment=The Stranger jumped.
item_20_id=BACKTOKNIFE
item_20_title=Always Come Back to the Knife
item_20_comment=The Stranger killed himself.
item_21_id=OPPOSING
item_21_title=By Opposing End Them
item_21_comment=The Stranger died fighting.

View File

@@ -0,0 +1,121 @@
[achievements:en]
item_0_id=PART1
item_0_title=Prisoner of Consciousness
item_0_comment=Part 1 complete
item_1_id=PART2
item_1_title=Suicide City
item_1_comment=Part 2 complete
item_2_id=PART3
item_2_title=Fission
item_2_comment=Part 3 complete
item_3_id=PART4
item_3_title=Meeting of Minds
item_3_comment=Part 4 complete
item_4_id=PART5
item_4_title=Germination
item_4_comment=Part 5 complete
item_5_id=PART6
item_5_title=Crisis of Consciouness
item_5_comment=Part 6 complete
item_6_id=PART7
item_6_title=Jahiliyyah
item_6_comment=Part 7 complete
item_7_id=PART8
item_7_title=Flesh Drive
item_7_comment=Part 8 complete
item_8_id=PART9
item_8_title=Ripper
item_8_comment=Part 9 complete
item_9_id=COMPLETE
item_9_title=Runtime
item_9_comment=Game complete
item_10_id=DOORCODE
item_10_title=Middle Management
item_10_comment=Got the door code at Animus
item_11_id=PHONECALL
item_11_title=Sorry wrong number
item_11_comment=Make ten calls to random numbers
item_12_id=BOMBER1
item_12_title=Silver Tongue
item_12_comment=Successfully talked the bomber down
item_13_id=BOMBER2
item_13_title=Hopeless
item_13_comment=Neutralize the bomber
item_14_id=BOMBER3
item_14_title=Unpersuasive
item_14_comment=An explosive result
item_15_id=VDWELLIOTNESS
item_15_title=Elliot Ness approach
item_15_comment=Bust Van der Waal's door open
item_16_id=VDWLAO
item_16_title=The Right One for the Job
item_16_comment=Make use of Lao's skills to open Van Der Wall's door
item_17_id=VDWCENTRAL
item_17_title=Official Procedure
item_17_comment=Call Central for Help
item_18_id=CHANTELLE
item_18_title=Three-in-One
item_18_comment=Subject Chantelle to all three personalities
item_19_id=GUYGOOD
item_19_title=Hippocratic Oath
item_19_comment=A career in medicine awaits
item_20_id=GUYBAD
item_20_title=Placebo Effect
item_20_comment=He won't know the difference...
item_21_id=CHIGWA
item_21_title=Guilt Trip
item_21_comment=Remind Dr Chigwa of what's really important
item_22_id=GENES
item_22_title=Microbiologist
item_22_comment=Didn't analyze a single incorrect sample at Vickerman
item_23_id=NIESTER
item_23_title=Dramatically cleaned a screaming pile of biscuits
item_23_comment=Cured Martin Niester on the first try
item_24_id=WHISKEY
item_24_title=I Needed That
item_24_comment=Don't blame him one bit
item_25_id=SHOOTING
item_25_title=Shooting Gallery
item_25_comment=Got through the conveyor room and back undetected
item_26_id=NINJA
item_26_title=Ninja
item_26_comment=Entered the Trance Den using the power of shadows
item_27_id=WATER
item_27_title=Super Latha Bros
item_27_comment=Entered the trance den by fulfilling the bouncer's request
item_28_id=VENT
item_28_title=I don't need no ticket
item_28_comment=Find another route into the Trance Den
item_29_id=BANNED
item_29_title=B&
item_29_comment=Disconnected the dancers via non-destructive means
item_30_id=GRAVBALL
item_30_title=Winners don't use drugs
item_30_comment=Win a game of gravball without sabotaging your opponent
item_31_id=CRATE
item_31_title=Mental Arithmetic
item_31_comment=Get the crate-weight correct by the second attempt
item_32_id=SURVIVE
item_32_title=Guarded by Fate
item_32_comment=Survive up to Part 9 without dying once
item_33_id=BOXDROP
item_33_title=Bombs Away
item_33_comment=They shouldn't have left that there in the first place...
item_34_id=MJ1
item_34_title=Mincemeat
item_34_comment=The Mindjacker meets his gruesome end
item_35_id=MJ2
item_35_title=Justice for all
item_35_comment=Successfully arrest the Mindjacker
item_36_id=ENDCENTRAL
item_36_title=Civic Continuity
item_36_comment=Returned city control to Central
item_37_id=ENDNINA
item_37_title=Brave New World
item_37_comment=Nina's argument was most persuasive.
item_38_id=COMMENTARY
item_38_title=Talking Heads
item_38_comment=Played through the game with the commentary on
item_39_id=GOLDFARB
item_39_title=Dave Goldfarb
item_39_comment=Only give Stepford's personality to the restaurant guard

View File

@@ -0,0 +1,40 @@
[achievements:en]
item_0_id=tkc_TwoGirls
item_0_title=He is Gnomor'
item_0_comment=The girls, Snow and Red, tried to save the gnome but alas, they failed.
item_1_id=tkc_HighPriest
item_1_title=High Priest
item_1_comment=The high priest hightailed it out of the Faerie Realm.
item_2_id=tkc_Knight
item_2_title=A Knight to Remember
item_2_comment=You've discovered Sir Gauen searching the swamp.
item_3_id=tkc_Chucker
item_3_title=Chucked It In
item_3_comment=Chucker has given up on his search for the Queen.
item_4_id=tkc_Faolan
item_4_title=Faolan's Story
item_4_comment=You now know the full story behind Faolan's defeat of Lord Sinister.
item_5_id=tkc_Musical
item_5_title=Musical Genius
item_5_comment=You've learned and played every song on hard mode.
item_6_id=tkc_Honorable
item_6_title=Honors Student
item_6_comment=You've read every memorial stone on the Isle of the Honored.
item_7_id=tkc_PerfectMatch
item_7_title=Perfect Match
item_7_comment=You brought Glenda and Ted together. True love.
item_8_id=tkc_Troll
item_8_title=Paid the Troll Toll
item_8_comment=Always pay off a troll with a treasure chest of gold!
item_9_id=tkc_Berry
item_9_title=Drops of Juniper
item_9_comment=You found a way past the angry tree and got yourself some Firienne berries.
item_10_id=tkc_Swamped
item_10_title=Swamped
item_10_comment=You've navigated the treacherous swamp and retrieved the pixies harp.
item_11_id=tkc_Seer
item_11_title=Seered to Perfection
item_11_comment=The Seer has revealed her secrets to you thanks to your unusual solution.
item_12_id=tkc_Hello
item_12_title=A Worthy Challenger
item_12_comment=You rescued the Queen and cast the spell in the final confrontation.

View File

@@ -0,0 +1,58 @@
[achievements:en]
item_0_id=ARM
item_0_title=Disarmed
item_0_comment=Properly disposed of the severed arm.
item_1_id=ORDER
item_1_title=Order
item_1_comment=You maintained the status quo.
item_2_id=CHAOS
item_2_title=Chaos
item_2_comment=Tip your hat to the new revolution.
item_3_id=WILL
item_3_title=Free Will
item_3_comment=An age of uncertainty, but of happiness.
item_4_id=MERCY
item_4_title=Mercy Kill
item_4_comment=You couldn't let a friend suffer.
item_5_id=THEEND
item_5_title=The Light Shines On
item_5_comment=You completed the game.
item_6_id=COMM
item_6_title=More Than You Ever Wanted To Know
item_6_comment=Played through the game with commentary.
item_7_id=PERFECT
item_7_title=The Perfect Life
item_7_comment=Said the code phrase to everyone.
item_8_id=BOOKS
item_8_title=Educated
item_8_comment=You're the most well-read person around.
item_9_id=JUMPROPE
item_9_title=Child At Heart
item_9_comment=You're never too old to have fun.
item_10_id=HAT
item_10_title=Hat Trick
item_10_comment=Gain Jess's trust.
item_11_id=TONGUE
item_11_title=Cat Got Your Tongue?
item_11_comment=Figure out why the rebel doesn't speak.
item_12_id=DRAWING
item_12_title=Everyone's A Critic
item_12_comment=Gus doesn't know art, but he knows what he hates.
item_13_id=FACTORY
item_13_title=Smartass
item_13_comment=Listen to every single comment Denby makes inside the factory.
item_14_id=CANDY
item_14_title=Sweet Tooth
item_14_comment=Tasty, but think of your triglycerides!
item_15_id=VOLUNTEER
item_15_title=Selfless
item_15_comment=You don't mind being poked and prodded.
item_16_id=CHALK
item_16_title=Chalk It Up To Kindness
item_16_comment=Don't encourage him.
item_17_id=SYMBOL
item_17_title=Stay Within The Lines
item_17_comment=You drew the symbol correctly on the first try.
item_18_id=SOUPA
item_18_title=Max Soupa
item_18_comment=Nothing like a nice hot meal.

View File

@@ -0,0 +1,66 @@
[achievements:en]
item_0_id=ACH_KICKED_OUT
item_0_title=Airborne
item_0_comment=Get kicked out of the Castle
item_1_id=ACH_FROG_KISS
item_1_title=Pucker Up
item_1_comment=Girtrude finds a new friend
item_2_id=ACH_GIVE_COIN
item_2_title=Assassin's Greed
item_2_comment=Make a charitable donation
item_2_hidden=true
item_3_id=ACH_GET_DRESSED
item_3_title=Suited And Booted
item_3_comment=Find a quiet place to get dressed
item_4_id=ACH_ACT_ONE
item_4_title=Royal Blood
item_4_comment=Deliver the news to King Theodore
item_5_id=ACH_GET_BOOK
item_5_title=Wicked Words
item_5_comment=A book bound with flesh
item_6_id=ACH_TRANS_BOOK
item_6_title=Speak In Tongues
item_6_comment=Translate the creepy book
item_7_id=ACH_GET_PHOTO
item_7_title=Photo Op
item_7_comment=Successfully snap a photo
item_8_id=ACH_GET_DLC
item_8_title=Papers, Please
item_8_comment=Get the Wildlands DLC
item_9_id=ACH_BREAK_CATAPULT
item_9_title=Mind The Gap
item_9_comment=Fail to make it across the Elder Scar
item_10_id=ACH_KILL_SPIDER
item_10_title=Two Birds
item_10_comment=Deal with the Spider
item_11_id=ACH_RETURN_PAINT
item_11_title=Special Delivery
item_11_comment=Return the paint to it's rightful owner
item_11_hidden=true
item_12_id=ACH_LANDING_SPOT
item_12_title=New Lands
item_12_comment=Venture North, beyond the Scar
item_13_id=ACH_BURIAL_DOOR
item_13_title=Open Sesame
item_13_comment=Find a way to open the door
item_14_id=ACH_ACT_THREE
item_14_title=Guardian Duty
item_14_comment=Meet the Guardians
item_14_hidden=true
item_15_id=ACH_CUT_ARM
item_15_title=Armed And Dangerous
item_15_comment=Insult to injury
item_16_id=ACH_NEW_HAVEN
item_16_title=Against All Odds
item_16_comment=Never give up
item_17_id=ACH_VOID_OF_SPACE
item_17_title=???
item_17_comment=Something amiss
item_18_id=ACH_MEET_TONDBERT
item_18_title=Two Of A Kind
item_18_comment=Rendezvous with a familiar face
item_18_hidden=true
item_19_id=ACH_KILL_MAGE
item_19_title=Turn Up The Heat
item_19_comment=End it, once and for all
item_19_hidden=true

View File

@@ -0,0 +1,148 @@
[achievements:en]
item_0_id=ACHI_LAND
item_0_title=Good morning Xenophon!
item_0_comment=You've managed to land on a planet.
item_1_id=ACHI_MIND
item_1_title=Observant player
item_1_comment=You've obtained your first Mind'o'Matic.
item_2_id=ACHI_JUNGLE
item_2_title=Explorer
item_2_comment=You've explored every single place in a jungle.
item_2_hidden=true
item_3_id=ACHI_HACKER
item_3_title=Hacker
item_3_comment=You have hacked into all datapads.
item_4_id=ACHI_MEMORY
item_4_title=Sweet memories
item_4_comment=You have recovered some of J.U.L.I.A.'s erased memory clusters.
item_5_id=ACHI_TRAVEL
item_5_title=Traveller
item_5_comment=You have visited all the planets.
item_6_id=ACHI_LUDITE
item_6_title=Luddite
item_6_comment=You managed to go through the game without building an analytic upgrade
item_6_hidden=true
item_7_id=ACHI_SCIENTIST
item_7_title=Real scientist
item_7_comment=You've analyzed every single object in the game.
item_8_id=ACHI_PLAT1
item_8_title=Pacifist
item_8_comment=You've decided to save life.
item_8_hidden=true
item_9_id=ACHI_PLAT2
item_9_title=Science over all
item_9_comment=You've decided that science is more important than life.
item_9_hidden=true
item_10_id=ACHI_PLAT3
item_10_title=Apathy
item_10_comment=You let the creature die. Why should you care, anyway?
item_10_hidden=true
item_11_id=ACHI_FIRST
item_11_title=First contact
item_11_comment=You encountered your first sentient extraterrestrial being.
item_12_id=ACHI_UPGRADE
item_12_title=Constructor Jr.
item_12_comment=You built your first upgrade.
item_13_id=ACHI_MEGABOT
item_13_title=Megabot
item_13_comment=You've fully upgraded Mobot.
item_14_id=ACHI_REPAIR
item_14_title=Plumber
item_14_comment=You repaired the probe. The result is that you won't probably die.
item_15_id=ACHI_XIR1
item_15_title=Deadly Xir
item_15_comment=You let Xir kill Mobot.
item_15_hidden=true
item_16_id=ACHI_XIR2
item_16_title=Xir Destroyer
item_16_comment=You let Xir kill Mobot 5 times.
item_16_hidden=true
item_17_id=ACHI_XIR3
item_17_title=Xir the Invincible
item_17_comment=You let Xir kill Mobot 10 times.
item_17_hidden=true
item_18_id=ACHI_XIR4
item_18_title=Jaeger
item_18_comment=You managed to erradicate Xir.
item_18_hidden=true
item_19_id=ACHI_SCHI
item_19_title=Dreamer
item_19_comment=You've just returned from the temple. Was it real?
item_19_hidden=true
item_20_id=ACHI_NIBIRU
item_20_title=Artificial planet
item_20_comment=You've discovered a secret planet in the Solar system.
item_20_hidden=true
item_21_id=ACHI_FULLMIND
item_21_title=Great mind
item_21_comment=You solved all Mind'o'Matics.
item_22_id=ACHI_COMPL
item_22_title=Completist
item_22_comment=You have completed everything, the game had to offer.
item_23_id=ACHI_END1
item_23_title=Homesick
item_23_comment=You've decided to return to the Earth.
item_23_hidden=true
item_24_id=ACHI_END2
item_24_title=Adventurous
item_24_comment=You've decided to stay and help Ambrosians.
item_24_hidden=true
item_25_id=ACHI_TRAPPER
item_25_title=Trapper
item_25_comment=You trapped the oceanic creature.
item_25_hidden=true
item_26_id=ACHI_DECRYPT
item_26_title=Cryptoanalyst
item_26_comment=You decrypted a substitution cypher.
item_26_hidden=true
item_27_id=ACHI_CREDITS
item_27_title=Voyeur
item_27_comment=You've discovered Mobot's secret hobby.
item_27_hidden=true
item_28_id=ACHI_SCAN
item_28_title=Methodical
item_28_comment=You scanned all the planets.
item_29_id=ACHI_CORDES
item_29_title=Unexpected visitor
item_29_comment=Was that an Asylum?
item_29_hidden=true
item_30_id=ACHI_UNT_START
item_30_title=Untold: Hungry for more?
item_30_comment=You want to learn more about the past.
item_30_hidden=true
item_31_id=ACHI_UNT_BLUE
item_31_title=Untold: Blue solved
item_31_comment=Solve the whole blue cluster
item_31_hidden=true
item_32_id=ACHI_UNT_RED
item_32_title=Untold: Red solved
item_32_comment=Solve the whole red cluster
item_32_hidden=true
item_33_id=ACHI_UNT_PURPLE
item_33_title=Untold: Purple solved
item_33_comment=Solve the whole purple cluster
item_33_hidden=true
item_34_id=ACHI_UNT_GREEN
item_34_title=Untold: Green solved
item_34_comment=Solve the whole green cluster
item_34_hidden=true
item_35_id=ACHI_UNT_YELLOW
item_35_title=Untold: Yellow solved
item_35_comment=Solve the whole yellow cluster
item_35_hidden=true
item_36_id=ACHI_UNT_WIRELESS
item_36_title=Untold: Go wireless
item_36_comment=Obtain wireless connector
item_36_hidden=true
item_37_id=ACHI_UNT_BLINDER
item_37_title=Untold: Blinder
item_37_comment=Obtain a blinder
item_37_hidden=true
item_38_id=ACHI_UNT_AMPLIFIER
item_38_title=Untold: Amplifier
item_38_comment=Obtain connection amplifier
item_38_hidden=true
item_39_id=ACHI_UNT_FINISHED
item_39_title=Untold: You know the story
item_39_comment=You've completed the game
item_39_hidden=true

View File

@@ -0,0 +1,456 @@
[achievements:en]
item_0_id=FinishDayOne
item_0_title=Get on the Katmobile
item_0_comment=Finished day one
item_1_id=FinishDayTwo
item_1_title=Wow, they're hypnotic...
item_1_comment=Finished day two
item_2_id=FinishDayThree
item_2_title=We've met before, haven't we?
item_2_comment=Finished day three
item_3_id=FinishDayFour
item_3_title=Down the rabbit hole
item_3_comment=Finished day four
item_4_id=FinishGame
item_4_title=Been there, done that
item_4_comment=Finished the game
item_5_id=Procrastinator
item_5_title=Procrastinator
item_5_comment=Made your best efforts to miss the funeral
item_5_hidden=true
item_6_id=EnjoyingTheScenery
item_6_title=Enjoying the scenery
item_6_comment=Lost track of time on the road
item_6_hidden=true
item_7_id=Hotwheels
item_7_title=Hotwheels
item_7_comment=Felt like literally taking the wheelchair for a spin
item_7_hidden=true
item_8_id=Aww
item_8_title=Aaw!
item_8_comment=Tortured an imprisoned bum
item_8_hidden=true
item_9_id=Undateable
item_9_title=Undateable
item_9_comment=Felt no apparent need to let Lenny down gently
item_9_hidden=true
item_10_id=MrBear
item_10_title=Mr. Bear, reporting for duty!
item_10_comment=Reunited with a furry friend
item_10_hidden=true
item_11_id=Nocturnal
item_11_title=Nocturnal
item_11_comment=Rediscovered yourself as a creature of the night
item_11_hidden=true
item_12_id=HowYouDoing
item_12_title=How YOU doing?
item_12_comment=Engaged in flirtatious behavior on the computer
item_12_hidden=true
item_13_id=RestingScowlyFace
item_13_title=Resting scowly face
item_13_comment=Learned a cold hard truth about your face
item_13_hidden=true
item_14_id=Pyromaniac
item_14_title=Pyromaniac
item_14_comment=Barely resisted the urge to barbeque a bear
item_14_hidden=true
item_15_id=PassiveSmoking
item_15_title=Passive smoking
item_15_comment=Amplified Goober's lung cancer
item_15_hidden=true
item_16_id=FilmBuff
item_16_title=Film buff
item_16_comment=Totally mesmerized by Goober's monologues
item_16_hidden=true
item_17_id=Heretic
item_17_title=Heretic
item_17_comment=Wanted to engage in a good 'ol book burning
item_17_hidden=true
item_18_id=TriggerHappy
item_18_title=Trigger happy
item_18_comment=Really had it out for Goober
item_18_hidden=true
item_19_id=HookedOnCorleys
item_19_title=Hooked on Corleys
item_19_comment=Became a huge fan of those sweet, addictive, not to mention cancer-inducing sticks of tobacco
item_19_hidden=true
[achievements:de_DE]
item_0_id=FinishDayOne
item_0_title=Aufs Katmobil gestiegen
item_0_comment=Tag 1 abgeschlossen
item_1_id=FinishDayTwo
item_1_title=Wow, die sind hypnotisierend ...
item_1_comment=Tag 2 abgeschlossen
item_2_id=FinishDayThree
item_2_title=Wir haben uns schon mal getroffen, oder nicht?
item_2_comment=Tag 3 abgeschlossen
item_3_id=FinishDayFour
item_3_title=Sprung ins Ungewisse
item_3_comment=Tag 4 abgeschlossen
item_4_id=FinishGame
item_4_title=Alles schon mal da gewesen
item_4_comment=Das Spiel abgeschlossen
item_5_id=Procrastinator
item_5_title=Was du heute kannst besorgen ...
item_5_comment=Hast dein Bestes getan, die Beerdigung zu verpassen
item_5_hidden=true
item_6_id=EnjoyingTheScenery
item_6_title=Die Landschaft genießen
item_6_comment=Unterwegs die Zeit vergessen
item_6_hidden=true
item_7_id=Hotwheels
item_7_title=Heiße Reifen
item_7_comment=Wolltest buchstäblich eine Runde mit dem Rollstuhl drehen
item_7_hidden=true
item_8_id=Aww
item_8_title=Aaah!
item_8_comment=Einen eingesperrten Obdachlosen gequält
item_8_hidden=true
item_9_id=Undateable
item_9_title=Kein Gespür für Romantik
item_9_comment=Hast kein Interesse daran gezeigt, Lenny sanft abzuservieren
item_9_hidden=true
item_10_id=MrBear
item_10_title=Mr. Bär meldet sich zum Dienst!
item_10_comment=Mit einem flauschigen Freund wiedervereint
item_10_hidden=true
item_11_id=Nocturnal
item_11_title=Nachtaktiv
item_11_comment=Hast dich als Geschöpf der Nacht wiederentdeckt
item_11_hidden=true
item_12_id=HowYouDoing
item_12_title=Wie geht's denn so, Schätzchen?
item_12_comment=Am Computer zu flirten angefangen
item_12_hidden=true
item_13_id=RestingScowlyFace
item_13_title=Von Natur aus mürrisch
item_13_comment=Die bittere Wahrheit über dein Gesicht erfahren
item_13_hidden=true
item_14_id=Pyromaniac
item_14_title=Pyromane
item_14_comment=Geradeso den Drang unterdrückt, einen Teddy anzuzünden
item_14_hidden=true
item_15_id=PassiveSmoking
item_15_title=Passivraucher
item_15_comment=Goobers Lungenkrebs verschlimmert
item_15_hidden=true
item_16_id=FilmBuff
item_16_title=Filmkenner
item_16_comment=Total fasziniert von Goobers Monologen
item_16_hidden=true
item_17_id=Heretic
item_17_title=Ketzer
item_17_comment=Wolltest aus Büchern einen Scheiterhaufen basteln
item_17_hidden=true
item_18_id=TriggerHappy
item_18_title=Folterknecht
item_18_comment=Hattest es wirklich auf Goober abgesehen
item_18_hidden=true
item_19_id=HookedOnCorleys
item_19_title=Süchtig nach Corleys
item_19_comment=Ein riesiger Fan dieser wunderbaren, süchtig machenden und nicht zuletzt Krebs verursachende Tabakstängelchen geworden
item_19_hidden=true
[achievements:fr_FR]
item_0_id=FinishDayOne
item_0_title=Monter sur la Katmobile
item_0_comment=A terminé le premier jour
item_1_id=FinishDayTwo
item_1_title=Oh, elles sont hypnotiques...
item_1_comment=A terminé le deuxième jour
item_2_id=FinishDayThree
item_2_title=On s'est déjà rencontrés, n'est-ce pas ?
item_2_comment=A terminé le troisième jour
item_3_id=FinishDayFour
item_3_title=Tomber dans le terrier
item_3_comment=A terminé le quatrième jour
item_4_id=FinishGame
item_4_title=Déjà tout vu, déjà tout fait
item_4_comment=A terminé le jeu
item_5_id=Procrastinator
item_5_title=Remet tout à demain
item_5_comment=A fait de son mieux pour rater l'enterrement
item_5_hidden=true
item_6_id=EnjoyingTheScenery
item_6_title=Admirer le paysage
item_6_comment=A perdu la notion du temps sur la route
item_6_hidden=true
item_7_id=Hotwheels
item_7_title=Pneus en feu
item_7_comment=A cédé à l'envie de faire un tour en fauteuil roulant, comme ça
item_7_hidden=true
item_8_id=Aww
item_8_title=Ooohh !
item_8_comment=A torturé un clochard en prison
item_8_hidden=true
item_9_id=Undateable
item_9_title=Célibataire à jamais
item_9_comment=N'a pas ressenti le besoin de rembarrer Lenny gentiment
item_9_hidden=true
item_10_id=MrBear
item_10_title=Monsieur Nounours, au rapport !
item_10_comment=A retrouvé un ami poilu
item_10_hidden=true
item_11_id=Nocturnal
item_11_title=Nocturne
item_11_comment=S'est redécouverte comme une créature de la nuit
item_11_hidden=true
item_12_id=HowYouDoing
item_12_title=Comment ça va TOI ?
item_12_comment=S'est comportée de manière suggestive sur l'ordinateur
item_12_hidden=true
item_13_id=RestingScowlyFace
item_13_title=Expression naturellement antipathique
item_13_comment=A appris une triste vérité sur votre visage
item_13_hidden=true
item_14_id=Pyromaniac
item_14_title=Pyromane
item_14_comment=A difficilement résisté à l'envie de passer un nounours au barbecue
item_14_hidden=true
item_15_id=PassiveSmoking
item_15_title=Tabagisme passif
item_15_comment=A aggravé le cancer du poumon de Goober
item_15_hidden=true
item_16_id=FilmBuff
item_16_title=Cinéphile
item_16_comment=Totalement fascinée par les monologues de Goober
item_16_hidden=true
item_17_id=Heretic
item_17_title=Hérétique
item_17_comment=Voulait se faire une petite séance de brûlage de livres
item_17_hidden=true
item_18_id=TriggerHappy
item_18_title=Gâchette facile
item_18_comment=Avait vraiment Goober dans le collimateur
item_18_hidden=true
item_19_id=HookedOnCorleys
item_19_title=Accro aux Corleys
item_19_comment=Est devenue une grande fan de ces délicieuses tiges à tabac si addictives, sans oublier cancérigènes
item_19_hidden=true
[achievements:it_IT]
item_0_id=FinishDayOne
item_0_title=Sali sulla Katmobile
item_0_comment=Hai finito il primo giorno
item_1_id=FinishDayTwo
item_1_title=Wow, sono proprio ipnotiche...
item_1_comment=Hai finito il secondo giorno
item_2_id=FinishDayThree
item_2_title=Ci siamo già incontrati prima d'ora, vero?
item_2_comment=Hai finito il terzo giorno.
item_3_id=FinishDayFour
item_3_title=Giù per la tana del bianconiglio
item_3_comment=Hai finito il quarto giorno
item_4_id=FinishGame
item_4_title=Già visto tutto, già fatto tutto
item_4_comment=Hai finito il gioco.
item_5_id=Procrastinator
item_5_title=Procrastinatore
item_5_comment=Hai fatto il possibile per evitare il funerale
item_5_hidden=true
item_6_id=EnjoyingTheScenery
item_6_title=Ammira il paesaggio
item_6_comment=Per strada, hai perso la nozione del tempo
item_6_hidden=true
item_7_id=Hotwheels
item_7_title=Pneumatici di fuoco
item_7_comment=Hai ceduto alla voglia di farti un giro sulla sedia a rotelle.
item_7_hidden=true
item_8_id=Aww
item_8_title=Ooohh!
item_8_comment=Hai torturato un barbone in prigione
item_8_hidden=true
item_9_id=Undateable
item_9_title=Nessun appuntamento
item_9_comment=Non hai sentito il bisogno di scaricare Lenny senza ferirlo
item_9_hidden=true
item_10_id=MrBear
item_10_title=Mister Orsacchiotto, a rapporto!
item_10_comment=Hai ritrovato un vecchio amico peloso
item_10_hidden=true
item_11_id=Nocturnal
item_11_title=Notturno
item_11_comment=Hai scoperto di essere una creatura della notte
item_11_hidden=true
item_12_id=HowYouDoing
item_12_title=Come stai TU?
item_12_comment=Comportamento malizioso sul computer
item_12_hidden=true
item_13_id=RestingScowlyFace
item_13_title=Faccia istintivamente antipatica
item_13_comment=Hai appreso una triste verità sul tuo viso
item_13_hidden=true
item_14_id=Pyromaniac
item_14_title=Piromane
item_14_comment=È difficile resistere all'idea di fare un barbecue di orsacchiotto
item_14_hidden=true
item_15_id=PassiveSmoking
item_15_title=Fumo passivo
item_15_comment=Cancro al polmone terminale per Goober
item_15_hidden=true
item_16_id=FilmBuff
item_16_title=Cinefilo
item_16_comment=Totalmente affascinato dai monologhi di Goober
item_16_hidden=true
item_17_id=Heretic
item_17_title=Eretico
item_17_comment=Volevi cercare di fare un bel falò con i libri
item_17_hidden=true
item_18_id=TriggerHappy
item_18_title=Grilletto facile
item_18_comment=Hai sempre Goober nel mirino
item_18_hidden=true
item_19_id=HookedOnCorleys
item_19_title=Dipendenza dalle Corleys
item_19_comment=Sei diventato un grande fan di quei deliziosi, assuefacenti, e non dimentichiamo, cancro-inducenti, bastoncini di tabacco
item_19_hidden=true
[achievements:es_ES]
item_0_id=FinishDayOne
item_0_title=Subir al Katmóvil
item_0_comment=Día uno terminado
item_1_id=FinishDayTwo
item_1_title=Vaya, son hipnóticas...
item_1_comment=Día dos terminado
item_2_id=FinishDayThree
item_2_title=Nos conocemos de antes, ¿no?
item_2_comment=Día tres terminado
item_3_id=FinishDayFour
item_3_title=Descender por la madriguera del conejo
item_3_comment=Día cuatro terminado
item_4_id=FinishGame
item_4_title=Ya lo he visto, ya lo he hecho
item_4_comment=Terminaste el juego
item_5_id=Procrastinator
item_5_title=Posponedora
item_5_comment=Hiciste todo lo posible por perderte el funeral
item_5_hidden=true
item_6_id=EnjoyingTheScenery
item_6_title=Disfrutando el paisaje
item_6_comment=Perdiste la noción del tiempo en la carretera
item_6_hidden=true
item_7_id=Hotwheels
item_7_title=Hotwheels
item_7_comment=Sentiste ganas de literalmente dar unas vueltas con una silla de ruedas
item_7_hidden=true
item_8_id=Aww
item_8_title=¡Ay!
item_8_comment=Torturaste a un vagabundo encarcelado
item_8_hidden=true
item_9_id=Undateable
item_9_title=Infechable
item_9_comment=No sentiste necesidad alguna de rechazar a Lenny con delicadeza
item_9_hidden=true
item_10_id=MrBear
item_10_title=El Sr. Oso, ¡presente para el servicio!
item_10_comment=Reunida con un amigo peludo
item_10_hidden=true
item_11_id=Nocturnal
item_11_title=Nocturno
item_11_comment=Te redescubriste como una criatura de la noche
item_11_hidden=true
item_12_id=HowYouDoing
item_12_title=¿Cómo va ESO?
item_12_comment=Tuviste un comportamiento coqueto en el ordenador
item_12_hidden=true
item_13_id=RestingScowlyFace
item_13_title=Cara siempre enfurruñada
item_13_comment=Aprendiste una fría y dura verdad acerca de tu cara
item_13_hidden=true
item_14_id=Pyromaniac
item_14_title=Pirómana
item_14_comment=Apenas resististe el impulso de convertir un oso en barbacoa
item_14_hidden=true
item_15_id=PassiveSmoking
item_15_title=Fumador pasivo
item_15_comment=Amplificaste el cáncer de pulmón de Goober
item_15_hidden=true
item_16_id=FilmBuff
item_16_title=Fanática del cine
item_16_comment=Totalmente fascinada por los monólogos de Goober
item_16_hidden=true
item_17_id=Heretic
item_17_title=Hereje
item_17_comment=Quisiste implicarte en una clásica quema de libros
item_17_hidden=true
item_18_id=TriggerHappy
item_18_title=Gatillo fácil
item_18_comment=Le tenías manía de veras a Goober
item_18_hidden=true
item_19_id=HookedOnCorleys
item_19_title=Adicta a las Corleys
item_19_comment=Te convertiste en una gran fan de esos bonitos, adictivos y, que no se nos olvide, cancerígenos cigarrillos
item_19_hidden=true
[achievements:pl_PL]
item_0_id=FinishDayOne
item_0_title=Wsiądź na Katmobil
item_0_comment=Ukończyłaś dzień pierwszy
item_1_id=FinishDayTwo
item_1_title=Wow, hipnotyczne...
item_1_comment=Ukończyłaś dzień drugi
item_2_id=FinishDayThree
item_2_title=Spotkaliśmy się wcześniej, prawda?
item_2_comment=Ukończyłaś dzień trzeci
item_3_id=FinishDayFour
item_3_title=Do króliczej dziury
item_3_comment=Ukończyłaś dzień czwarty
item_4_id=FinishGame
item_4_title=Znam ten ból
item_4_comment=Ukończyłaś grę
item_5_id=Procrastinator
item_5_title=Kunktator
item_5_comment=Starałaś się z całych sił opuścić pogrzeb
item_5_hidden=true
item_6_id=EnjoyingTheScenery
item_6_title=Rozkoszując się widokiem
item_6_comment=Starałaś się z całych sił opuścić pogrzeb
item_6_hidden=true
item_7_id=Hotwheels
item_7_title=Nowe 4 kółka
item_7_comment=Straciłaś poczucie czasu na drodze
item_7_hidden=true
item_8_id=Aww
item_8_title=Oooch!
item_8_comment=Torturowałaś aresztowanego bezdomnego
item_8_hidden=true
item_9_id=Undateable
item_9_title=Nierandkowalna
item_9_comment=Nie czułaś potrzeby, by delikatnie odrzucić zaloty Lenny'ego
item_9_hidden=true
item_10_id=MrBear
item_10_title=Pan Miś gotowy do służby!
item_10_comment=Ponownie spotkałaś się z włochatym przyjacielem
item_10_hidden=true
item_11_id=Nocturnal
item_11_title=Ciemność widzę
item_11_comment=Odkryłaś się na nowo jako nocny marek
item_11_hidden=true
item_12_id=HowYouDoing
item_12_title=A jak ty się miewasz?
item_12_comment=Flirtowałaś przez komputer
item_12_hidden=true
item_13_id=RestingScowlyFace
item_13_title=Nadąsana mina
item_13_comment=Dowiedziałaś się ciężkiej prawdy o swojej twarzy
item_13_hidden=true
item_14_id=Pyromaniac
item_14_title=Piroman
item_14_comment=Ledwo powstrzymałaś się przed sfajczeniem misia
item_14_hidden=true
item_15_id=PassiveSmoking
item_15_title=Bierne palenie
item_15_comment=Pogorszyłaś raka płuc Goobera
item_15_hidden=true
item_16_id=FilmBuff
item_16_title=Kinomaniak
item_16_comment=Całkowicie zafascynowały cię monologi Goobera
item_16_hidden=true
item_17_id=Heretic
item_17_title=Heretyczka
item_17_comment=Chciałaś wziąć udział w starym dobrym paleniu książek
item_17_hidden=true
item_18_id=TriggerHappy
item_18_title=Porażające doznania
item_18_comment=Naprawdę lubisz dopiec Gooberowi
item_18_hidden=true
item_19_id=HookedOnCorleys
item_19_title=Uzależniona od Corleysów
item_19_comment=Stałaś się wielką fanką tych słodkich, uzależniających i rakotwórczych pałeczek tytoniu
item_19_hidden=true

View File

@@ -0,0 +1,185 @@
[stats:en]
item_0_id=DEFEATED_BACKERS
item_0_comment=Defeated Backers
item_0_start=0
item_1_id=HOW_MANY_DRINKS
item_1_comment=How Many Drinks
item_1_start=0
item_2_id=MUSHROOM_COUNT
item_2_comment=Mushroom Count
item_2_start=0
item_3_id=ENEMY_TYPES_KILLED
item_3_comment=Enemy Types Killed
item_3_start=0
item_4_id=KILL_COUNT
item_4_comment=Kill Count
item_4_start=0
item_5_id=WAFE_FIRE_POINTS
item_5_comment=WAFE Fire Points
item_5_start=0
item_6_id=WAFE_AIR_POINTS
item_6_comment=WAFE Air Points
item_6_start=0
item_7_id=WAFE_WATER_POINTS
item_7_comment=WAFE Water Points
item_7_start=0
item_8_id=WAFE_EARTH_POINTS
item_8_comment=WAFE Earth Points
item_8_start=0
item_9_id=ELEPORTED_LOCATIONS
item_9_comment=Ele'ported Locations
item_9_start=0
item_10_id=READ_COUNT
item_10_comment=Read Count
item_10_start=0
item_11_id=HOW_MANY_CLASSES
item_11_comment=How Many Classes
item_11_start=0
item_12_id=HOW_MANY_SIDEQUESTS
item_12_comment=How Many Sidequests
item_12_start=0
item_13_id=TEAR_GEMS_COLLECTED
item_13_comment=Tear Gems Collected
item_13_start=0
item_14_id=KILL_COUNT50
item_14_comment=Kill Count
item_14_start=0
item_15_id=KILL_COUNT100
item_15_comment=Kill Count
item_15_start=0
item_16_id=KILL_COUNT500
item_16_comment=Kill Count
item_16_start=0
[achievements:en]
item_0_id=DABBLING
item_0_title=Dabbling
item_0_comment=Earn your first spells from the Sphere of Knowledge.
item_1_id=BACK_OFF_BACKERS
item_1_title=Back Off Backers
item_1_comment=Beat both Mage sparring partners.
item_2_id=YOU_KNOW_YOUR_LIQUOR
item_2_title=You Know Your Liquor
item_2_comment=Acquire one of each drink type at the tavern.
item_3_id=WHAT_RIVER_CARD
item_3_title=What River Card?
item_3_comment=Win a hand of Demon's Deal.
item_4_id=CARD_SHARK
item_4_title=Card Shark
item_4_comment=Win the maximum number of Demon's Deal rounds.
item_5_id=LOVE_THOSE_SHROOMS
item_5_title=Love Those 'Shrooms
item_5_comment=Pick all mushroom clusters in the forest.
item_6_id=MERCY_TRUMPS_MURDER
item_6_title=Mercy Trumps Murder
item_6_comment=Spare a tainted life.
item_7_id=YOURE_NO_MARMON
item_7_title=You're No Marmon
item_7_comment=Complete the first trial.
item_8_id=BACK_FOR_MORE
item_8_title=Back For More
item_8_comment=Earn your second spells from the Sphere of Knowledge.
item_9_id=I_GET_AROUND
item_9_title=I Get Around
item_9_comment=Ele'port to each pillar stone location.
item_10_id=GHOST_STORY
item_10_title=Ghost Story
item_10_comment=Optimally complete the Fire side quest.
item_11_id=THE_HEIST
item_11_title=The Heist
item_11_comment=Optimally complete the Water side quest.
item_12_id=GREEN_FIEND
item_12_title=Green Fiend
item_12_comment=Optimally complete the Earth side quest.
item_13_id=THE_AIR_UP_THERE
item_13_title=The Air Up There
item_13_comment=Optimally complete the Air side quest.
item_14_id=NO_STONE_UNTURNED
item_14_title=No Stone Unturned
item_14_comment=Complete all class-based side quests with optimal outcomes.
item_15_id=HONORABLE
item_15_title=Honorable
item_15_comment=Return a borrowed item.
item_16_id=HANDLED_WITH_CARE
item_16_title=Handled With Care
item_16_comment=No sacred avian was harmed.
item_17_id=CLIMBED_EVERY_MOUNTAIN
item_17_title=Climbed Every Mountain
item_17_comment=Complete the second trial.
item_18_id=NOW_YOURE_TALKING
item_18_title=Now You're Talking
item_18_comment=Earn your third spells from the Sphere of Knowledge.
item_19_id=DETECTIVE_DARC
item_19_title=Detective D'arc
item_19_comment=Complete the severed circle story branch.
item_20_id=DIVERSIFIED
item_20_title=Diversified
item_20_comment=Kill one of each monster type.
item_21_id=WELL_READ
item_21_title=Well Read
item_21_comment=Find and read all books and notes.
item_22_id=COLLECTOR
item_22_title=Collector
item_22_comment=Find all three "Tear" class brooches.
item_23_id=WHO_PUT_DA_LIGHTS_OUT
item_23_title=Who Put Da Lights Out?
item_23_comment=Extinguish the Redcaps' camp fire.
item_24_id=THANKS_BUT_NO_THANKS
item_24_title=Thanks, But No Thanks
item_24_comment=Reject a dark deal.
item_25_id=ITS_NOT_EASY_BEING_GREEN
item_25_title=It's Not Easy Being Green
item_25_comment=Make a red delivery to the Greencaps.
item_26_id=IF_I_EVER_SEE_ANOTHER_GOBLIN
item_26_title=If I Ever See Another Goblin...
item_26_comment=Complete the third trial.
item_27_id=FRIEND_IN_NEED
item_27_title=Friend in Need
item_27_comment=An ally survives.
item_28_id=ONE_MAN_BOMB_SQUAD
item_28_title=One Man Bomb Squad
item_28_comment=Both allies survive.
item_29_id=SHOWDOWN
item_29_title=Showdown
item_29_comment=Defeat the Big Bad.
item_30_id=MAXED_OUT
item_30_title=Maxed Out
item_30_comment=Max out all your stats.
item_31_id=YOU_MADE_YOUR_POINTS
item_31_title=You Made Your Points
item_31_comment=Finish the game with max XP / score.
item_32_id=INITIATED
item_32_title=Initiated
item_32_comment=Complete the game.
item_33_id=STAY_CLASSY
item_33_title=Stay Classy
item_33_comment=Finish the game with all 4 classes.
item_34_id=PACIFIST
item_34_title=Pacifist
item_34_comment=Kill only the bosses (no regular monsters).
item_35_id=PYRO
item_35_title=Pyro
item_35_comment=Earn all Fire class Bonus points.
item_36_id=FLOOD_READY
item_36_title=Flood Ready
item_36_comment=Earn all Water class Bonus points.
item_37_id=GROUNDED
item_37_title=Grounded
item_37_comment=Earn all Earth class Bonus points.
item_38_id=UP_UP_AND_AWAY
item_38_title=Up, Up, and Away
item_38_comment=Earn all Air class Bonus points.
item_39_id=WHOS_COUNTING
item_39_title=Who's Counting?
item_39_comment=Kill 50 enemies.
item_40_id=DEDICATED
item_40_title=Dedicated
item_40_comment=Kill 100 enemies.
item_41_id=INSATIABLE
item_41_title=Insatiable
item_41_comment=Kill 500 enemies.
item_42_id=APOCALYPTIC
item_42_title=Apocalyptic
item_42_comment=Kill 1,000 enemies.
item_43_id=DONT_NEED_NO_STINKIN_BUFFS
item_43_title=Don't Need No Stinkin' Buffs
item_43_comment=Beat the game without equipping any extra gems or items (after the initial tutorial).

View File

@@ -0,0 +1,86 @@
[achievements:en]
item_0_id=EnterOffice
item_0_title=Clocking in
item_0_comment=Another day in paradise!
item_1_id=Tiger
item_1_title=Satisfied customer
item_1_comment=A feathery meal for our feline friend
item_2_id=Quenched
item_2_title=Quenched
item_2_comment=Tija has her water
item_3_id=WildYam
item_3_title=A new source secured
item_3_comment=Nyorak has her wild yam
item_4_id=DragonsBlood
item_4_title=Blood of the Dragon
item_4_comment=Melekat and Sumping can now make their red dye
item_5_id=BoyLog
item_5_title=Spotted
item_5_comment=The missing boy has been spotted
item_6_id=FamilyReunited
item_6_title=Family Reunited
item_6_comment=The boy is lost no more
item_7_id=Spooked
item_7_title=Spooked
item_7_comment=David vs Goliath!
item_8_id=Honey
item_8_title=A sticky mess
item_8_comment=Some honey has been gathered
item_9_id=TurtleHop
item_9_title=Stepping stone
item_9_comment=A new way to hop!
item_10_id=Axeback
item_10_title=Trust
item_10_comment=Yandi has been trusted with the return of his axe
item_11_id=Streak
item_11_title=Streak!
item_11_comment=Achieved 3 consecutive wins in Semut Orang Gajah
item_12_id=HiScore
item_12_title=Hi-score!
item_12_comment=Achieved new high score in Semut Orang Gajah
item_13_id=DogPat
item_13_title=You can pet the dog in Sumatra: Fate of Yandi
item_13_comment=Who's a good boy?
item_14_id=Recordbark
item_14_title=Sound engineer
item_14_comment=Maybe Yandi can think about a new career
item_15_id=Checkmate
item_15_title=Checkmate
item_15_comment=A poignant discovery
item_16_id=Ramdancamera
item_16_title=Who was that?
item_16_comment=The flashing glimpse of a friend
item_16_hidden=true
item_17_id=Compass
item_17_title=Navigator
item_17_comment=Incredible ingenuity!
item_18_id=Rollaway
item_18_title=Roll away the stone
item_18_comment=A little grease goes a long way
item_19_id=Howgrund
item_19_title=Where have I seen this before?
item_19_comment=A familiar friend...
item_20_id=Revelations
item_20_title=Revelations
item_20_comment=Yandi uncovers a huge scandal
item_20_hidden=true
item_21_id=Mansquished
item_21_title=Flat as a pancake
item_21_comment=I think he deserved it for what he did
item_21_hidden=true
item_22_id=Logon
item_22_title=Password accepted!
item_22_comment=She really likes orangutans
item_22_hidden=true
item_23_id=Perch
item_23_title=Vista
item_23_comment=A view of destruction.
item_23_hidden=true
item_24_id=TheEnd
item_24_title=The End
item_24_comment=You have completed Sumatra: Fate of Yandi
item_24_hidden=true
item_25_id=Ramdan
item_25_title=Reunited
item_25_comment=A touching moment
item_25_hidden=true

View File

@@ -0,0 +1,76 @@
[achievements:en]
item_0_id=1_Percival
item_0_title=Nice shot!
item_0_comment=Beat Percival in a duel.
item_1_id=2_Malgrim
item_1_title=Can we be friends?
item_1_comment=Give a float to Malgrim.
item_2_id=3_Squirrel
item_2_title=It's time to sleep.
item_2_hidden=true
item_3_id=4_Witch
item_3_title=No more fireworks!
item_3_comment=Defeat the witch.
item_4_id=5_Cards
item_4_title=Still haven't won your prize?
item_4_comment=Get 22 Heroes cards.
item_5_id=6_Bard
item_5_title=Sorry Bard.
item_5_hidden=true
item_6_id=7_Cheeta
item_6_title=Everyone has a weak spot.
item_6_hidden=true
item_7_id=8_Pond
item_7_title=I'm not afraid of labyrinths.
item_7_comment=Find the pond in the enchanted forest.
item_8_id=9_Tooth
item_8_title=Open your mouth!
item_8_comment=Get a diplodexus tooth.
item_9_id=10_Gnome
item_9_title=I need your keys.
item_9_hidden=true
item_10_id=11_Hideout
item_10_title=These gnomes are not what they seem.
item_10_hidden=true
item_11_id=12_Letter
item_11_title=Rescue operation.
item_11_hidden=true
item_12_id=13_Pizza
item_12_title=Prepare a pineapple pizza.
item_12_hidden=true
item_13_id=14_Manzana
item_13_title=A classic that never fails.
item_13_hidden=true
item_14_id=15_Premi
item_14_title=No cheating!
item_14_comment=Win the pipe smoke contest.
item_15_id=16_Radio
item_15_title=Tonan the Barbarian.
item_15_comment=Change the music in Bard's store.
item_16_id=17_Menhirs
item_16_title=Musical ear.
item_16_comment=Find Malgrim's tower.
item_17_id=18_Die
item_17_title=Try again.
item_17_comment=Die for the first time.
item_18_id=19_Stone
item_18_title=I can't move.
item_18_comment=Turn to stone.
item_19_id=20_Bun
item_19_title=I hide nothing under my cloak.
item_19_comment=Get a bun out of the CupCake Crusade.
item_20_id=21_Mesektet
item_20_title=Mesektet.
item_20_hidden=true
item_21_id=22_End
item_21_title=The Legend of Skye
item_21_comment=Reach the end of the adventure.
item_22_id=23_Shaman
item_22_title=Have you been hurt?
item_22_comment=Rescue the shaman.
item_23_id=24_Trick
item_23_title=Let me in.
item_23_comment=Use a druid mind trick.
item_24_id=25_King
item_24_title=I know this one!
item_24_comment=Get King Finn's guess right.

View File

@@ -0,0 +1,72 @@
[achievements:en]
item_0_id=WELCOME
item_0_title=Welcome to Crimson!
item_0_comment=Thanks for launching!
item_1_id=A_TUTORIAL
item_1_title=Thanks for completing the tutorial!
item_1_comment=I hope you found it helpful!
item_2_id=DRINKY
item_2_title=Overindulged!
item_2_hidden=true
item_3_id=BADSHOWER
item_3_title=Please be more careful!
item_3_hidden=true
item_4_id=GOODSHOWER
item_4_title=Fresh and clean!
item_4_hidden=true
item_5_id=CH1DONE
item_5_title=Chapter 1: COMPLETE!
item_6_id=CH2DONE
item_6_title=Chapter 2: COMPLETE!
item_7_id=CH3DONE
item_7_title=Chapter 3: COMPLETE!
item_8_id=CH4DONE
item_8_title=Chapter 4: COMPLETE!
item_9_id=CH5DONE
item_9_title=Chapter 5: COMPLETE!
item_10_id=CH6DONE
item_10_title=Chapter 6: COMPLETE!
item_11_id=CH7DONE
item_11_title=Chapter 7: COMPLETE!
item_12_id=D1_GOODENDING
item_12_title=EXTRA! EXTRA! 1/4
item_12_hidden=true
item_13_id=D2_GOTAWAYENDING
item_13_title=EXTRA! EXTRA! 2/4
item_13_hidden=true
item_14_id=D3_OKAYENDING
item_14_title=EXTRA! EXTRA! 3/4
item_14_hidden=true
item_15_id=D4_SADENDING
item_15_title=EXTRA! EXTRA! 4/4
item_15_hidden=true
item_16_id=E1_RANSACKER
item_16_title=RANSACKER
item_16_comment=You opened ALL the cupboards and drawers that are accessible during Chapter 1!
item_17_id=E2_COMPLETE_RANSACKER
item_17_title=COMPLETE RANSACKER
item_17_comment=You opened ALL the cupboards and drawers in the entire GAME!!!
item_18_id=WATERYGRAVE
item_18_title=WATERY GRAVE
item_18_hidden=true
item_19_id=KABOOM
item_19_title=KABOOM
item_19_hidden=true
item_20_id=INTODARKNESS
item_20_title=SHADOWS AND DARKNESS
item_20_hidden=true
item_21_id=CRUSH
item_21_title=LIKE A TON OF BRICKS
item_21_hidden=true
item_22_id=SLIP
item_22_title=SLIP AND SLIDE
item_22_hidden=true
item_23_id=POORJACK
item_23_title=COLLATERAL DAMAGE
item_23_hidden=true
item_24_id=WINK
item_24_title=FOR MARGOT
item_24_hidden=true
item_25_id=ALLSAMPLES
item_25_title=NOT IN A MUSEUM
item_25_hidden=true

View File

@@ -0,0 +1,169 @@
[achievements:en]
item_0_id=START_OF_SHIFT_MALE
item_0_title=Start of shift (Male)
item_0_comment=Complete the male cop origin
item_1_id=START_OF_SHIFT_FEMALE
item_1_title=Start of shift (female)
item_1_comment=Complete the female cop origin
item_2_id=FIRST_ROUND_MALE
item_2_title=First round (male)
item_2_comment=Complete the male bartender origin
item_3_id=FIRST_ROUND_FEMALE
item_3_title=First round (female)
item_3_comment=Complete the female bartender origin
item_4_id=CURTAIN_RISES_MALE
item_4_title=The curtain rises (male)
item_4_comment=Complete the male actor origin
item_5_id=CURTAIN_RISES_FEMALE
item_5_title=The curtain rises (female)
item_5_comment=Complete the female actor origin
item_6_id=FORESIGHT
item_6_title=Foresight
item_6_comment=Defeat a foe with firsthand knowledge
item_7_id=BURP
item_7_title=Burp
item_7_comment=Food tames the beast
item_8_id=KILLAMENTAL
item_8_title=Killamental
item_8_comment=Why take the risk?
item_9_id=A_NEW_HOME
item_9_title=A new home
item_9_comment=A new world. A new life.
item_10_id=AS_YOU_WERE
item_10_title=As you were
item_10_comment=Perhaps it was meant to be this way...
item_11_id=NICE_SHOT
item_11_title=Nice shot
item_11_comment=Enter the Eddings house using Vicki
item_12_id=WELL_THROWN
item_12_title=Well thrown
item_12_comment=Enter the Eddings house using Mandana
item_13_id=WELCOME_LOGAN
item_13_title=Welcome Logan
item_13_comment=Welcome Logan to the party
item_14_id=REDOORDANCY
item_14_title=Re-door-dancy
item_14_comment=Needlessly unlock the same door in two different ways
item_15_id=SEAFOOD
item_15_title=Seafood
item_15_comment=Calamari for a year!
item_16_id=SHISHKABOB
item_16_title=Shishkabob
item_16_comment=Well skewered, Mandana
item_17_id=WELCOME_VICKI
item_17_title=Welcome Vicki
item_17_comment=Welcome Vicki to the party
item_18_id=ALLEY_BESTOWER
item_18_title=Alley Bestower
item_18_comment=Disperse the Staten Island ghost
item_19_id=BROS
item_19_title=Boys night
item_19_comment=Finish three missions with an all male party
item_20_id=GIRLS
item_20_title=Girl powered
item_20_comment=Embark on three missions with an all female party
item_21_id=WHOLETRUTH
item_21_title=The whole truth
item_21_comment=Get to the truth of what happened
item_22_id=NEVERFORGET
item_22_title=Never Forget
item_22_comment=Visit a special location on a certain day
item_23_id=WALLSTEEETBESTOW
item_23_title=Wall Street Bestower
item_23_comment=Disperse the ghost on Wall Street
item_24_id=FIREANDSPIRITS
item_24_title=Fire and Spirits
item_24_comment=Embark on four missions with Eli and Logan
item_25_id=LEADANDFLAME
item_25_title=Lead and Flame
item_25_comment=Head out four times with Eli and Vicki
item_26_id=SWORDANDBULLETS
item_26_title=Sword and Bullets
item_26_comment=Select Mandana and Vicki four times for missions
item_27_id=STEELANDSOULS
item_27_title=Steel and Souls
item_27_comment=Start four missions with Mandana and Logan
item_28_id=INSEPARABLE
item_28_title=Inseparable
item_28_comment=Keep Eli and Mandana together for six missions
item_29_id=MAXFIREPOWER
item_29_title=Maximum Fire Power
item_29_comment=Choose Eli six times for missions
item_30_id=FULLJINN
item_30_title=All Jinn
item_30_comment=Choose Mandana six times for missions
item_31_id=EFFECTIVEDETECTIVE
item_31_title=Effective Detective
item_31_comment=Choose Vicki four times for missions
item_32_id=FULLOFSPIRIT
item_32_title=Full of Spirit
item_32_comment=Choose Logan four times for missions
item_33_id=REAMUSED
item_33_title=Re-amused
item_33_comment=Calli returns to her former position
item_34_id=MUSEREFUSED
item_34_title=Muse Refused
item_34_comment=There's a new muse in town
item_35_id=NOTAMUSED
item_35_title=Not a-mused
item_35_comment=No muse in Brooklyn tonight...
item_36_id=REALLY
item_36_title=Really?
item_36_comment=Nice try
item_37_id=DEALSTRUCK
item_37_title=It is done
item_37_comment=A deal has been struck
item_38_id=ALLSFAE
item_38_title=All's Fae in Love and War
item_38_comment=Better safe than sorry
item_39_id=DRAGONSAVIOR
item_39_title=Dragon savior
item_39_comment=Free of torment at last
item_40_id=DRAGONSLAYER
item_40_title=Dragon slayer
item_40_comment=Kevin now has a second chance
item_41_id=BROOKLYNBESTOWER
item_41_title=Brooklyn Bestower
item_41_comment=Free the Brooklyn ghost
item_42_id=FULLPARTY
item_42_title=Full Party
item_42_comment=Reach the final end with your full crew in tow
item_43_id=FREEDOM
item_43_title=Freedom
item_43_comment=Free at last
item_44_id=NEWWORLD
item_44_title=A New World
item_44_comment=We'll do it right this time
item_45_id=THEFALL
item_45_title=The Fall
item_45_comment=The only way to be sure
item_46_id=REFUSAL
item_46_title=Refusal
item_46_comment=Resistance is futile
item_47_id=UNCHIDED
item_47_title=Unchided
item_47_comment=Finish a jailbreak without getting chided by a ghost
item_48_id=COMMENTARY
item_48_title=Listen to us
item_48_comment=Leave commentary mode on for the entire game, from the opening menu to the closing credits.
item_49_id=NOHINT
item_49_title=No Help Needed
item_49_comment=Never ask your friends for a hint
item_50_id=STATUSQUO
item_50_title=Maintain the status quo
item_50_comment=Nobody has to die tonight
item_51_id=STATENEXILED
item_51_title=The bond is broken
item_51_comment=A villain escapes her punishment
item_52_id=TREEHUGGER
item_52_title=Tree hugger
item_52_comment=Show sympathy for one of nature's creatures
item_53_id=PETRIFIEDTREE
item_53_title=Petrified forest
item_53_comment=There's a new statue in the North Grove
item_54_id=NATUREKILLER
item_54_title=Nature killer
item_54_comment=No mercy for the trees
item_55_id=SOLOCONF
item_55_title=Solo confrontation
item_55_comment=Reach the final confrontation alone

View File

@@ -0,0 +1,208 @@
[achievements:en]
item_0_id=TIME
item_0_title=Time and Punishment
item_0_comment=Spite Jem
item_0_hidden=true
item_1_id=CRACKSHOT
item_1_title=Crackshot
item_1_comment=Beat Marisol at shooting
item_2_id=GUNSLINGER
item_2_title=Gunslinger
item_2_comment=Beat Marisol at shooting on your first try
item_3_id=SHARPSHOOTER
item_3_title=Sharpshooter
item_3_comment=Beat Marisol at shooting on your first try...with a perfect score (and without practicing)
item_4_id=HANGOVER
item_4_title=Heck of A Hangover
item_4_comment=Stop the bar brawl by smashing a bottle over the thug's head
item_5_id=ONCEUPONATIME
item_5_title=Once Upon A Time In Western Vespuccia
item_5_comment=Complete the game
item_6_id=SUCKER
item_6_title=Duck, You Sucker!
item_6_comment=Knock Jem out
item_7_id=MAGSIX
item_7_title=The Magnificent Six
item_7_comment=Get all high relationship companion excursions in one playthrough
item_8_id=BLOODTHIRSTY
item_8_title=Bloodthirsty
item_8_comment=Picked Phil's plan for the wagon raid
item_9_id=SNEAKY
item_9_title=Sneaky
item_9_comment=Picked Nadine's plan for the wagon raid
item_10_id=THEATRICAL
item_10_title=Theatrical
item_10_comment=Picked Jake's plan for the wagon raid
item_11_id=BLUFFER
item_11_title=Master Bluffer
item_11_comment=Keep Jake's bluff going as long as possible
item_12_id=BURNIT
item_12_title=Burn It To The Ground
item_12_comment=Blew up Dr. Clark's lab
item_12_hidden=true
item_13_id=STRAIGHT
item_13_title=Straight and Narrow
item_13_comment=Convinced Jem to give up his criminal ways
item_14_id=CROWNS
item_14_title=A Fistful of Crowns
item_14_comment=Earned 200 crowns or more in one playthrough
item_15_id=CATNAP
item_15_title=Cat Nap
item_15_comment=Drugged the wildcat
item_16_id=UNION
item_16_title=Union Man
item_16_comment=Enter the Jolly Good Club with Phil's help
item_17_id=JUSTICE
item_17_title=Rough Justice
item_17_comment=Enter the Jolly Good Club with Danny's help
item_18_id=DOCREDBIRD
item_18_title=Dr. Redbird: Medicine Woman
item_18_comment=Enter the Jolly Good Club with Nadine's help
item_19_id=BRUTEFORCE
item_19_title=Brute Force
item_19_comment=Get into LaPorte's room on your first try without finding any clues
item_19_hidden=true
item_20_id=STINKY
item_20_title=Stinky
item_20_comment=Offer soap to your companions
item_20_hidden=true
item_21_id=HATS
item_21_title=Woman of Many Hats
item_21_comment=Tried on all the hats in the game in a single playthrough
item_21_hidden=true
item_22_id=DELIVERY
item_22_title=Special Delivery
item_22_comment=Return all of Dr. Clark's belongings
item_22_hidden=true
item_23_id=DEMONS
item_23_title=Exorcised the Demons
item_23_comment=Successfully helped Captain Boylan
item_24_id=SHOW
item_24_title=Heck of a Show
item_24_comment=Fully helped Miss Hatomi's troupe
item_25_id=MOUNTAIN
item_25_title=Off the Mountain
item_25_comment=Escaped New Bethel
item_26_id=BULLET
item_26_title=Bullet Time
item_26_comment=Danny helped get rid of the guard
item_27_id=POTION
item_27_title=Potion Master
item_27_comment=Nadine helped get rid of the guard
item_28_id=GHOST
item_28_title=Ghost of a Chance
item_28_comment=Phil helped get rid of the guard
item_29_id=TRICKSTER
item_29_title=Outsmarted the Trickster
item_29_comment=Got the stick back from the coyote
item_30_id=FLUFFY
item_30_title=The Good, The Bad, and the Fluffy
item_30_comment=Pet Leeza Lou 5 times
item_30_hidden=true
item_31_id=STARS
item_31_title=Stargazer
item_31_comment=Correctly identify all constellations without any mistakes
item_32_id=TRAITOR
item_32_title=The Last Traitor
item_32_comment=Deal with Hernandez
item_33_id=BUZZKILL
item_33_title=Buzzkill
item_33_comment=Got the bandits to leave by shooting the wasp nest
item_34_id=HERO
item_34_title=Heroic
item_34_comment=Save the kid at the river
item_35_id=NUDITY
item_35_title=Gratuitous Nudity
item_35_comment=Convince everyone to pose for Mr. Treadway
item_35_hidden=true
item_36_id=TABLES
item_36_title=Tables Turned
item_36_comment=Outsmart the scammer
item_37_id=HUNTER
item_37_title=Master Hunter
item_37_comment=Shoot all the pheasants
item_38_id=FISH
item_38_title=Fish Story
item_38_comment=Catch all the fish
item_39_id=SAMARITAN
item_39_title=Good Samaritan
item_39_comment=Warned the labor union about the bomb
item_39_hidden=true
item_40_id=TRADITION
item_40_title=Tradition Observer
item_40_comment=Write something on the boulder
item_41_id=GREATMAN
item_41_title=A Great Man
item_41_comment=Meet Lieutenant Morales
item_41_hidden=true
item_42_id=MOVING
item_42_title=Moving On
item_42_comment=Help Danny with the memorial
item_43_id=COYOTE
item_43_title=The Sign of the Coyote
item_43_comment=Help the sick coyote
item_44_id=INITIATE
item_44_title=Initiate
item_44_comment=Perform the labor union initiation correctly on your first try
item_45_id=LOOSE
item_45_title=Loose-Lipped
item_45_comment=Get the Fortuyn family to open up
item_46_id=TONGUE
item_46_title=Tongue Twister
item_46_comment=You succeeded at Phil's challenge
item_47_id=LOCKS
item_47_title=Locksmith
item_47_comment=Pick every lock in the game in a single playthrough
item_48_id=CURRENT
item_48_title="Current" Events
item_48_comment=Show 25 people the Aetheric Expo article
item_48_hidden=true
item_49_id=HARDFEELINGS
item_49_title=Some Hard Feelings
item_49_comment=You punched Jake
item_50_id=JOURNEY
item_50_title=The Journey Begins
item_50_comment=Set off across Western Vespuccia
item_51_id=ELPRESIDIO
item_51_title=I Left My Heart in El Presidio
item_51_comment=Arrive in El Presidio
item_52_id=DESPERATE
item_52_title=Desperate Times
item_52_comment=Pawned one of your companions' belongings
item_53_id=CLOSECALL
item_53_title=Close Call
item_53_comment=Phil disarmed the bomb
item_54_id=LISTENER
item_54_title=Good Listener
item_54_comment=Let Martha handle Mr. Sirkas
item_55_id=OILWELL
item_55_title=Oil's Well That Ends Well
item_55_comment=Saved Cormac
item_56_id=CARDS
item_56_title=Not in the Cards
item_56_comment=Expose Lady Tyché's operation
item_57_id=POST
item_57_title=In Rain, Sleet, or Snow...
item_57_comment=Saved the post office
item_58_id=BONES
item_58_title=Fossil Hunter
item_58_comment=Successfully tagged 5 fossils
item_59_id=SAYAGAIN
item_59_title=Say That Again
item_59_comment=What a literal turn of mind you have
item_60_id=WILY
item_60_title=Wily Coyote, Super Genius
item_60_comment=He's not very bright
item_61_id=JOKESTER
item_61_title=Jokester
item_61_comment=Phil appreciates your sense of humor
item_62_id=FLOR
item_62_title=Flor Silvestre
item_62_comment=A campfire is always nicer with music
item_63_id=CONFESSION
item_63_title=Confession
item_63_comment=Told Lola the truth about her stolen watch
item_63_hidden=true
item_64_id=NODRINK
item_64_title=Teetotaler
item_64_comment=Just said no

View File

@@ -0,0 +1,111 @@
[achievements:en]
item_0_id=ZNIW_STORY1_TINYFOREST
item_0_title=And so the adventure begins
item_0_comment=Ouch! Wasn't that a grand fall!
item_0_hidden=true
item_1_id=ZNIW_STORY2_RIVERBANK
item_1_title=The good, the bad and the river
item_1_comment=That's just the beginning of your problems...
item_1_hidden=true
item_2_id=ZNIW_STORY3_FALLS
item_2_title=A bridge too far
item_2_comment=Swimming with the grace of a rock, aren't we?
item_2_hidden=true
item_3_id=ZNIW_STORY4_CAVEFIRE
item_3_title=Quest for fire
item_3_comment=Truly an enlightening experience.
item_3_hidden=true
item_4_id=ZNIW_STORY5_PATHF
item_4_title=What is this, Mushroom Kingdom?
item_4_comment=From one cave to... another?
item_4_hidden=true
item_5_id=ZNIW_STORY6_VILLATHIEF
item_5_title=Mugstreet Boys
item_5_comment=There go your hard-earned (not really) shells...
item_5_hidden=true
item_6_id=ZNIW_STORY7_FARMMAMMAL
item_6_title=Mammals tremble before her!
item_6_comment=Hey, you're getting pretty good at this!
item_6_hidden=true
item_7_id=ZNIW_STORY8_VILLATUNNEL
item_7_title=Dinosaur Zniw, Ace Investigator
item_7_comment=So, that's his place, huh?
item_7_hidden=true
item_8_id=ZNIW_STORY9_TOWER
item_8_title=Our house, in the middle of the wall
item_8_comment=Time to make a house call.
item_8_hidden=true
item_9_id=ZNIW_STORY10_PRISON
item_9_title=Fragile allegiance
item_9_comment=Guess you don't have a choice now...
item_9_hidden=true
item_10_id=ZNIW_STORY11_FARMKEY
item_10_title=Clever girl
item_10_comment=You really deserve a pat on the back, you know that?
item_10_hidden=true
item_11_id=ZNIW_STORY12_DISTROOMSAFE
item_11_title=Safecracker
item_11_comment=Things really took a turn to the worse...
item_11_hidden=true
item_12_id=ZNIW_STORY13_DIGTUNNEL
item_12_title=Indiana Zniw and the Cave of (Family) Peril
item_12_comment=Finally some good news!
item_12_hidden=true
item_13_id=ZNIW_STORY14_FINALEEND
item_13_title=That's MISS Zniw to you, punk!
item_13_comment=That'll show him!
item_13_hidden=true
item_14_id=ZNIW_PEBBLE1
item_14_title=One tiny pebble for a dinosaur...
item_14_comment=Great! But that's not nearly enough...
item_15_id=ZNIW_PEBBLE2
item_15_title=Lucky 13
item_15_comment=Halfway there!
item_16_id=ZNIW_PEBBLE3
item_16_title=Dr. LivingSTONE, I presume?
item_16_comment=Now that's gonna be one excellent present!
item_17_id=ZNIW_ENCYCLOPEDIA1
item_17_title=Beginner writer
item_17_comment=That's a lot of pages.
item_18_id=ZNIW_ENCYCLOPEDIA2
item_18_title=Professional chronicler
item_18_comment=That's a whole lot of pages.
item_19_id=ZNIW_ENCYCLOPEDIA3
item_19_title=Gotta learn 'em all!
item_19_comment=That's definitely a whole lot of pages.
item_20_id=ZNIW_SECRET1_CRAB
item_20_title=Crab people
item_20_comment=...are angry.
item_21_id=ZNIW_SECRET2_CROC
item_21_title=Croc 3
item_21_comment=I don't know whether that's bravery, or plain stupidity.
item_22_id=ZNIW_SECRET3_CAVESITE
item_22_title=Zniw the Explorer
item_22_comment=Taking spelunking to a whole new level!
item_23_id=ZNIW_SECRET4_ALLMAMMAL
item_23_title=Employee of the month
item_23_comment=And at your first day on the job, wow!
item_24_id=ZNIW_SECRET5_BACKPACK
item_24_title=Perfect is the enemy of good
item_24_comment="Heeey, what a nice b... Wait, what?!"
item_25_id=ZNIW_SECRET6_FARMPLANTS
item_25_title=Rebel without a brain
item_25_comment=What did those poor plants do to you?!
item_26_id=ZNIW_SECRET7_TOWERBOARD
item_26_title=Information Society
item_26_comment=You like being up to date with the latest news, I see?
item_27_id=ZNIW_SECRET8_PRISONPUNS
item_27_title=Obligatory punny achievement
item_27_comment=You survived through them all, amazing.
item_28_id=ZNIW_SECRET9_FARMFISHING
item_28_title=Dinosaur Fishing Simulator 75 000 000 BC
item_28_comment=Dad would've been so proud.
item_29_id=ZNIW_SECRET10_DISTROOMBOOKS
item_29_title=Bookworm... uh, Bookdino?
item_29_comment=Even in the face of danger, you really like to take your time!
item_30_id=ZNIW_SECRET11_ALLFOOD
item_30_title=Gourment World Tour
item_30_comment=Now here's a girl with appetite... for adventure!
item_31_id=ZNIW_SECRET12_CAVEWANDER
item_31_title=Breaking the law
item_31_comment=Wandering further into the cave is fordibben, you should know that by now.

View File

@@ -0,0 +1,380 @@
[achievements:en]
item_0_id=Achiev_01
item_0_title=Vigilante
item_0_comment=That taxi driver picked up his last fare…
item_1_id=Achiev_02
item_1_title=Alcoholic
item_1_comment=Cocktails go to my head.
item_2_id=Achiev_03
item_2_title=Romantic Detective
item_2_comment=A real badass always know when to be sweet.
item_3_id=Achiev_04
item_3_title=Role Player
item_3_comment=Ridicolous little green men…
item_4_id=Achiev_05
item_4_title=Heroic Deed
item_4_comment=There's only his stench left…
item_5_id=Achiev_06
item_5_title=Good Morning
item_5_comment=When you are a heavy sleeper…
item_6_id=Achiev_07
item_6_title=Cold-Blooded Detective
item_6_comment=I like counting on my best friend.
item_7_id=Achiev_08
item_7_title=Smuggler
item_7_comment=What's a smuggler without a business card?
item_8_id=Achiev_09
item_8_title=Green Thumb
item_8_comment=Now I figured out what Latin is good for.
item_9_id=Achiev_10
item_9_title=Space Invader
item_9_comment=It's always fun to threaten Earth…
item_10_id=Achiev_11
item_10_title=Baby Sitter
item_10_comment=Maybe as a side job…
item_11_id=Achiev_12
item_11_title=Infallible Nose
item_11_comment=What's a detective without his instincts?
item_12_id=Achiev_13
item_12_title=Interference
item_12_comment=Who was that, Mario?
item_13_id=Achiev_14
item_13_title=Animal Activist
item_13_comment=The animals must respect other animals.
item_14_id=Achiev_15
item_14_title=Timed Trial
item_14_comment=Speed is my middle name.
item_15_id=Achiev_16
item_15_title=Old School
item_15_comment=There's nothing like the old school.
item_16_id=Achiev_17
item_16_title=Sprinter
item_16_comment=Never stop. Never.
item_17_id=Achiev_18
item_17_title=Devoted
item_17_comment=Assistants are born, not made.
item_18_id=Achiev_19
item_18_title=Chronically Indecisive
item_18_comment=Doubt is the source of wisdom.
item_19_id=Achiev_20
item_19_title=Supplier
item_19_comment=Cutlery smuggling.
item_20_id=Achiev_21
item_20_title=Connoisseur
item_20_comment=Got the cocktail in one.
item_21_id=Achiev_22
item_21_title=Cameo
item_21_comment=Those game designers are crazy…
item_22_id=Achiev_23
item_22_title=Briber
item_22_comment=Here's the proper use of the money.
item_23_id=Achiev_24
item_23_title=Time to Get Serious
item_23_comment=When the going gets rough...
item_24_id=Achiev_25
item_24_title=The Curtains Falls
item_24_comment=Applause, please.
[achievements:de_DE]
item_0_id=Achiev_01
item_0_title=Bürgerwehr
item_0_comment=Dieser Taxifahrer hat seinen letzten Gast befördert…
item_1_id=Achiev_02
item_1_title=Alkoholiker
item_1_comment=Cocktails steigen mir zu Kopf.
item_2_id=Achiev_03
item_2_title=Romantischer Detektiv
item_2_comment=Als richtig harter Typ weißt du immer, wann du süß sein musst.
item_3_id=Achiev_04
item_3_title=Rollenspieler
item_3_comment=Lächerliche kleine grüne Männer…
item_4_id=Achiev_05
item_4_title=Heldenhafte Tat
item_4_comment=Da ist nur noch sein Gestank übrig…
item_5_id=Achiev_06
item_5_title=Guten Morgen
item_5_comment=Wenn du einen tiefen Schlaf hast…
item_6_id=Achiev_07
item_6_title=Kaltblütiger Detektiv
item_6_comment=Ich mag es, auf meinen besten Freund zu zählen.
item_7_id=Achiev_08
item_7_title=Schmuggler
item_7_comment=Was ist ein Schmuggler ohne Visitenkarte?
item_8_id=Achiev_09
item_8_title=Grüner Daumen
item_8_comment=Jetzt weiß ich, wofür Latein gut ist.
item_9_id=Achiev_10
item_9_title=Außerirdischer Eindringling
item_9_comment=Es ist immer lustig, die Erde zu bedrohen…
item_10_id=Achiev_11
item_10_title=Babysitter
item_10_comment=Vielleicht ein Nebenjob…
item_11_id=Achiev_12
item_11_title=Spürnase
item_11_comment=Was ist ein Detektiv ohne seine Instinkte?
item_12_id=Achiev_13
item_12_title=Interferenz
item_12_comment=Wer war das, Mario?
item_13_id=Achiev_14
item_13_title=Tieraktivist
item_13_comment=Die Tiere müssen andere Tiere respektieren.
item_14_id=Achiev_15
item_14_title=Zeitbegrenzter Versuch
item_14_comment=Geschwindigkeit ist mein zweiter Vorname.
item_15_id=Achiev_16
item_15_title=Altmodisch
item_15_comment=Nichts geht über Old School.
item_16_id=Achiev_17
item_16_title=Sprinter
item_16_comment=Hör niemals auf. Niemals.
item_17_id=Achiev_18
item_17_title=Hingebungsvoll
item_17_comment=Assistenten werden geboren, nicht gemacht.
item_18_id=Achiev_19
item_18_title=Chronisch unentschlossen
item_18_comment=Zweifel sind die Quelle der Weisheit.
item_19_id=Achiev_20
item_19_title=Versorger
item_19_comment=Besteckschmuggel.
item_20_id=Achiev_21
item_20_title=Kenner
item_20_comment=Den Cocktail bei ersten Mal.
item_21_id=Achiev_22
item_21_title=Cameo
item_21_comment=Diese Spieleentwickler sind verrückt.
item_22_id=Achiev_23
item_22_title=Bestechender
item_22_comment=So geht man mit Geld um.
item_23_id=Achiev_24
item_23_title=Ernsthaft jetzt
item_23_comment=Wenn es hart kommt…
item_24_id=Achiev_25
item_24_title=Der Vorhang fällt
item_24_comment=Beifall, bitte.
[achievements:fr_FR]
item_0_id=Achiev_01
item_0_title=Justicier
item_0_comment=Ce chauffeur de taxi a pris son dernier client…
item_1_id=Achiev_02
item_1_title=Porté sur la bouteille
item_1_comment=L'alcool me monte à la tête.
item_2_id=Achiev_03
item_2_title=Détective Folamour
item_2_comment=Un vrai dur sait quand se montrer tendre.
item_3_id=Achiev_04
item_3_title=Jeu de rôle
item_3_comment=Ridicules petits hommes verts…
item_4_id=Achiev_05
item_4_title=Acte héroïque
item_4_comment=Il ne reste plus que sa puanteur…
item_5_id=Achiev_06
item_5_title=Bonne journée
item_5_comment=Quand on a le sommeil lourd…
item_6_id=Achiev_07
item_6_title=Détective à sang froid
item_6_comment=J'aime pouvoir compter sur mon meilleur ami.
item_7_id=Achiev_08
item_7_title=Trafiquant
item_7_comment=Qu'est-ce qu'un trafiquant sans carte de visite ?
item_8_id=Achiev_09
item_8_title=Pouces verts
item_8_comment=J'ai enfin trouvé une utilité au latin.
item_9_id=Achiev_10
item_9_title=Envahisseur de l'espace
item_9_comment=C'est toujours amusant de menacer la Terre…
item_10_id=Achiev_11
item_10_title=Baby-sitter
item_10_comment=Peut-être pour arrondir les fins de mois…
item_11_id=Achiev_12
item_11_title=Nez infaillible
item_11_comment=Qu'est-ce qu'un détective sans son instinct ?
item_12_id=Achiev_13
item_12_title=Interférence
item_12_comment=C'était qui, Mario ?
item_13_id=Achiev_14
item_13_title=Défenseur des animaux
item_13_comment=Les animaux doivent se respecter entre eux.
item_14_id=Achiev_15
item_14_title=Épreuve en temps limité
item_14_comment=Mon petit nom, c'est Rapido.
item_15_id=Achiev_16
item_15_title=Old-school
item_15_comment=Old-school FTW !
item_16_id=Achiev_17
item_16_title=Sprinteur
item_16_comment=Ne jamais abandonner. Jamais.
item_17_id=Achiev_18
item_17_title=Dévoué
item_17_comment=On naît assistant, on ne le devient pas.
item_18_id=Achiev_19
item_18_title=Indécis chronique
item_18_comment=Le doute est source de sagesse.
item_19_id=Achiev_20
item_19_title=Fournisseur
item_19_comment=Contrebande de couverts
item_20_id=Achiev_21
item_20_title=Expert
item_20_comment=Cocktail récupéré du premier coup.
item_21_id=Achiev_22
item_21_title=Caméo
item_21_comment=Ils sont fous, ces concepteurs de jeux !
item_22_id=Achiev_23
item_22_title=Corrupteur
item_22_comment=De l'argent bien utilisé.
item_23_id=Achiev_24
item_23_title=Ça devient sérieux
item_23_comment=Quand les choses se gâtent…
item_24_id=Achiev_25
item_24_title=Le rideau tombe
item_24_comment=On applaudit, s'il vous plaît !
[achievements:it_IT]
item_0_id=Achiev_01
item_0_title=Giustiziere
item_0_comment=Quel tassista ha fatto il suo ultimo giro...
item_1_id=Achiev_02
item_1_title=Alcolizzato
item_1_comment=I cocktail mi danno alla testa.
item_2_id=Achiev_03
item_2_title=Detective Romantico
item_2_comment=Un vero duro sa sempre quando essere dolce.
item_3_id=Achiev_04
item_3_title=Giocatore di Ruolo
item_3_comment=Ridicoli omini verdi...
item_4_id=Achiev_05
item_4_title=Atto Eroico
item_4_comment=E' rimasta solo la sua puzza...
item_5_id=Achiev_06
item_5_title=Buongiorno
item_5_comment=Quando il sonno è troppo pesante...
item_6_id=Achiev_07
item_6_title=Detective Spietato
item_6_comment=Mi piace contare sul mio migliore amico.
item_7_id=Achiev_08
item_7_title=Trafficante
item_7_comment=Cos'è un trafficante senza biglietto da visita?
item_8_id=Achiev_09
item_8_title=Pollice Verde
item_8_comment=Ora ho capito a cosa serve il Latino.
item_9_id=Achiev_10
item_9_title=Invasore Spaziale
item_9_comment=E' sempre divertente minacciare la Terra...
item_10_id=Achiev_11
item_10_title=Baby Sitter
item_10_comment=Magari come secondo lavoro...
item_11_id=Achiev_12
item_11_title=Fiuto Infallibile
item_11_comment=Cos'è un detective senza fiuto?
item_12_id=Achiev_13
item_12_title=Interferenza
item_12_comment=Chi era quel Mario?
item_13_id=Achiev_14
item_13_title=Animalista
item_13_comment=Gli animali devono rispettare gli animali.
item_14_id=Achiev_15
item_14_title=Partita Cronometrata
item_14_comment=Velocità è il mio secondo nome.
item_15_id=Achiev_16
item_15_title=Vecchia Scuola
item_15_comment=Non c'è niente come la vecchia scuola.
item_16_id=Achiev_17
item_16_title=Velocista
item_16_comment=Mai fermarsi. Mai.
item_17_id=Achiev_18
item_17_title=Affezionato
item_17_comment=Assistente si nasce, non si diventa.
item_18_id=Achiev_19
item_18_title=Indeciso Cronico
item_18_comment=Il dubbio è fonte di saggezza.
item_19_id=Achiev_20
item_19_title=Fornitore
item_19_comment=Contrabbando di posate.
item_20_id=Achiev_21
item_20_title=Intenditore
item_20_comment=Cocktail azzeccato al primo colpo.
item_21_id=Achiev_22
item_21_title=Cameo
item_21_comment=Quei game designer sono dei folli...
item_22_id=Achiev_23
item_22_title=Corruttore
item_22_comment=Ecco il corretto uso del denaro.
item_23_id=Achiev_24
item_23_title=Ora si fa sul Serio
item_23_comment=Quando il gioco si fa duro...
item_24_id=Achiev_25
item_24_title=Il Sipario si Chiude
item_24_comment=Applausi, prego.
[achievements:ru_RU]
item_0_id=Achiev_01
item_0_title=Каратель
item_0_comment=Водитель такси взял свою последнюю оплату…
item_1_id=Achiev_02
item_1_title=Алкоголик
item_1_comment=Заливаю в себя коктейли.
item_2_id=Achiev_03
item_2_title=Романтичныйдетектив
item_2_comment=Настоящий чертяка знает, когда быть милым.
item_3_id=Achiev_04
item_3_title=Ролевик
item_3_comment=Смешные зеленые человечки…
item_4_id=Achiev_05
item_4_title=Героическое свершение
item_4_comment=Остался лишь его запах…
item_5_id=Achiev_06
item_5_title=Доброе утро
item_5_comment=Когда любишь вздремнуть…
item_6_id=Achiev_07
item_6_title=Хладнокровный детектив
item_6_comment=Люблю полагаться на лучшего друга.
item_7_id=Achiev_08
item_7_title=Контрабандист
item_7_comment=Контрабандист без членской карты - курам на смех.
item_8_id=Achiev_09
item_8_title=Садовник
item_8_comment=Теперь я знаю для чего нужен латинский.
item_9_id=Achiev_10
item_9_title=Захватчик из космоса
item_9_comment=Всегда весело угрожать миру на Земле…
item_10_id=Achiev_11
item_10_title=Нянька
item_10_comment=Может, в качестве подработки…
item_11_id=Achiev_12
item_11_title=Непоколебимый нюх
item_11_comment=Что может детектив без его инстинктов?
item_12_id=Achiev_13
item_12_title=Вмешательство
item_12_comment=Кто это был, Марио?
item_13_id=Achiev_14
item_13_title=Борец за права животных
item_13_comment=Одни животные должны уважать других.
item_14_id=Achiev_15
item_14_title=Испытание на время
item_14_comment=<<Скорость>> - мое второе имя.
item_15_id=Achiev_16
item_15_title=Старая школа
item_15_comment=Нет ничего лучше олдскула.
item_16_id=Achiev_17
item_16_title=Бегун
item_16_comment=Никогда не останавливайся. Никогда.
item_17_id=Achiev_18
item_17_title=Приверженец
item_17_comment=Помощниками рождаются, а не становятся.
item_18_id=Achiev_19
item_18_title=Вечно колеблющийся
item_18_comment=Сомнение - источник мудрости.
item_19_id=Achiev_20
item_19_title=Поставщик
item_19_comment=Кража столовых приборов.
item_20_id=Achiev_21
item_20_title=Ценитель
item_20_comment=Коктейль замешан с первого раза.
item_21_id=Achiev_22
item_21_title=Камео
item_21_comment=Эти дизайнеры там совсем с ума посходили.
item_22_id=Achiev_23
item_22_title=Мздоимец
item_22_comment=Вот для чего деньги нужны.
item_23_id=Achiev_24
item_23_title=Все серьезно
item_23_comment=Когда дело дрянь…
item_24_id=Achiev_25
item_24_title=Занавес опустился
item_24_comment=Аплодисменты, пожалуйста.

View File

@@ -0,0 +1,144 @@
[achievements:en]
item_0_id=Arrival
item_0_title=Arrival
item_0_comment=No station master in sight.
item_1_id=TheSlap
item_1_title=The Slap
item_1_comment=He deserved it.
item_2_id=IntoTheNight
item_2_title=Into The Night
item_2_comment=A figure slips into the mist.
item_3_id=Adventus
item_3_title=ADVENTUS
item_3_comment=The First Day
item_4_id=TheBloodletter
item_4_title=The Bloodletter
item_4_comment=A curious remedy.
item_5_id=Lockpicker
item_5_title=Lockpicker
item_5_comment=Where's Kenneth?
item_6_id=FossilTrade
item_6_title=Fossil Collector
item_6_comment=Mr Crozier got a good deal there.
item_6_hidden=true
item_7_id=HobsBarrow
item_7_title=Hob's Barrow
item_7_comment=That smell... earthy and sweet.
item_8_id=Scholar
item_8_title=The Scholar
item_8_comment=Quite the scholar of the Bard.
item_9_id=Fool
item_9_title=The Fool
item_9_comment=William who?
item_10_id=FeatheredFriend
item_10_title=Feathered Friend
item_10_comment=A sweet little thing.
item_11_id=Expiscor
item_11_title=EXPISCOR
item_11_comment=The Second Day
item_12_id=Reflect
item_12_title=A Moment of Reflection
item_12_comment=Here's to Margaret Tillett.
item_13_id=FamilyConnection
item_13_title=A Family Connection?
item_13_comment=William Bateman was in Bewlay?
item_13_hidden=true
item_14_id=MrShoulder
item_14_title=The Mystery Man Revealed
item_14_comment=Mr Shoulder has shown himself.
item_14_hidden=true
item_15_id=Permissions
item_15_title=Permission Granted
item_15_comment=The excavation can now go ahead!
item_15_hidden=true
item_16_id=Fiddle
item_16_title=The Abandoned Fiddle
item_16_comment=A strange incident at the Devil's Toe.
item_17_id=Elderflower
item_17_title=The Swap
item_17_comment=Let's hope she doesn't notice.
item_17_hidden=true
item_18_id=Eunice
item_18_title=Eunice the Provider
item_18_comment=A bucket of fresh goat's milk.
item_18_hidden=true
item_19_id=Lovers
item_19_title=Elopers
item_19_comment=May they find happiness together.
item_19_hidden=true
item_20_id=DontFearDeath
item_20_title=Dauntless
item_20_comment=Life is for living, not for worrying about what comes after.
item_20_hidden=true
item_21_id=Scandalmonger
item_21_title=Scandalmonger
item_21_comment=Father Roache may not appreciate this.
item_22_id=LoveMoors
item_22_title=Romance on the Moors
item_22_comment=A little rain never hurt anyone.
item_22_hidden=true
item_23_id=INCANTAMENTUM
item_23_title=INCANTAMENTUM
item_23_comment=The Third Day
item_23_hidden=true
item_24_id=Herbert
item_24_title=Herbert
item_24_comment=Something's a little queer about this cat.
item_24_hidden=true
item_25_id=SealBroken
item_25_title=The Seal is Broken
item_25_comment=The Barrow Queen has breached the barrier.
item_25_hidden=true
item_26_id=Temple
item_26_title=Temple
item_26_comment=An incredible discovery.
item_26_hidden=true
item_27_id=SeventhArchontic
item_27_title=The Goat Below
item_27_comment=A new passage is secured.
item_27_hidden=true
item_28_id=Racket
item_28_title=Ceasing of the Racket
item_28_comment=The feline chorus has grown silent.
item_28_hidden=true
item_29_id=TheFinalDescent
item_29_title=The Final Descent
item_29_comment=It all ends here.
item_29_hidden=true
item_30_id=Vindicta
item_30_title=VINDICTA
item_30_comment=The Seventh Day
item_30_hidden=true
item_31_id=TheEnd
item_31_title=Abraxas Rex
item_31_comment=An uncertain future.
item_31_hidden=true
item_32_id=Tondbert
item_32_title=An Ode to Tondbert
item_32_comment=Visions of Wrinklewood.
item_32_hidden=true
item_33_id=Plates
item_33_title=A Curious Collection
item_33_comment=Seven plates, seven animals.
item_33_hidden=true
item_34_id=HobsBarrels
item_34_title=Hob's Barrels
item_34_comment=Sometimes water is a wiser option.
item_34_hidden=true
item_35_id=Cartographer
item_35_title=Cartographer
item_35_comment=Traveller of the Moors
item_36_id=Abandoned
item_36_title=Abandoned
item_36_comment=Horace and co have departed.
item_36_hidden=true
item_37_id=Zoolinguist
item_37_title=Zoolinguist
item_37_comment=She's a good listener.
item_38_id=Hellebore
item_38_title=Hellebore
item_38_comment=A passage?
item_38_hidden=true
item_39_id=Rest
item_39_title=Rest
item_39_comment=Sometimes we all need to sit and watch the world go by.

View File

@@ -0,0 +1,570 @@
[achievements:en]
item_0_id=CaseClosed
item_0_title=Case Closed
item_0_comment=Finished the game
item_1_id=PathOfTyr
item_1_title=Path of Tyr
item_1_comment=Finished the game assertively
item_2_id=PathOfFrigg
item_2_title=Path of Frigg
item_2_comment=Finished the game analytically
item_3_id=PathOfBaldr
item_3_title=Path of Baldr
item_3_comment=Finished the game empathically
item_4_id=UnlockTier2
item_4_title=Hidden Potential
item_4_comment=Unlocked a new augmentation
item_5_id=UnlockAugs
item_5_title=Power Overwhelming
item_5_comment=Unlocked a full set of augmentations
item_6_id=Harbinger
item_6_title=Singularity-Minded
item_6_comment=Hail Huldra
item_6_hidden=true
item_7_id=UnleashTheWolf
item_7_title=Unleash the Wolf
item_7_comment=Wiped the mainframe with the Fenrir Protocol
item_7_hidden=true
item_8_id=Caregiver
item_8_title=Caregiver
item_8_comment=Gave the child a loving home
item_8_hidden=true
item_9_id=Careerist
item_9_title=Careerist
item_9_comment=Parenthood wasn't in the cards
item_9_hidden=true
item_10_id=MixedMethods
item_10_title=Mixed Methods
item_10_comment=Mismatched augs were your cup of tea
item_10_hidden=true
item_11_id=NoSodaForYou
item_11_title=Whispers of a Soda Machine
item_11_comment=Failed to get that hundred-year-old soda
item_11_hidden=true
item_12_id=PassiveSmoking
item_12_title=Passive Smoking Redux
item_12_comment=Passively smoked whatever Rolf was having
item_12_hidden=true
item_13_id=Reassembled
item_13_title=Reassembled
item_13_comment=Gave Karl the finger
item_13_hidden=true
item_14_id=SharpEyed
item_14_title=Sharp-Eyed
item_14_comment=Discovered a devious device of death
item_14_hidden=true
item_15_id=Environmentalist
item_15_title=Environmentalist
item_15_comment=Left the recycling center in an eco-friendly fashion
item_15_hidden=true
item_16_id=WhatSuspect
item_16_title=Babysitter
item_16_comment=Prioritized installing the nutrient canister over pursuing Katarina
item_16_hidden=true
item_17_id=PickTheBaby
item_17_title=Pick the Baby
item_17_comment=Gave the baby a name fit for a pet
item_17_hidden=true
item_18_id=Museophile
item_18_title=Museophile
item_18_comment=Took your sweet time at the exhibition
item_18_hidden=true
item_19_id=SneakAttack
item_19_title=Sneak Attack
item_19_comment=Ambushed the ambusher
item_19_hidden=true
item_20_id=Memento
item_20_title=Memento
item_20_comment=Katarina will remember that
item_20_hidden=true
item_21_id=CompulsiveReturner
item_21_title=Serial Returner
item_21_comment=That was anti-kleptoclimactic
item_21_hidden=true
item_22_id=CaffeineAddict
item_22_title=Whispers of a Coffee Machine
item_22_comment=Had at least one daily cup of joe
item_22_hidden=true
item_23_id=Whodunnit
item_23_title=Whodunnit
item_23_comment=What monster could be responsible for such a heinous crime?
item_23_hidden=true
item_24_id=CloseCall
item_24_title=Close Call
item_24_comment=Alex almost had his way
item_24_hidden=true
[achievements:de_DE]
item_0_id=CaseClosed
item_0_title=Fall abgeschlossen
item_0_comment=Das Spiel abgeschlossen.
item_1_id=PathOfTyr
item_1_title=Weg des Tyr
item_1_comment=Das Spiel selbstbewusst abgeschlossen.
item_2_id=PathOfFrigg
item_2_title=Weg der Frigg
item_2_comment=Das Spiel analytisch abgeschlossen.
item_3_id=PathOfBaldr
item_3_title=Weg des Balder
item_3_comment=Das Spiel einfühlsam abgeschlossen.
item_4_id=UnlockTier2
item_4_title=Verborgenes Potenzial
item_4_comment=Neue Augmentation freigeschaltet.
item_5_id=UnlockAugs
item_5_title=Überwältigende Macht
item_5_comment=Ein vollständiges Set an Augmentationen freigeschaltet.
item_6_id=Harbinger
item_6_title=Singularitätsorientiert
item_6_comment=Preiset Huldra!
item_6_hidden=true
item_7_id=UnleashTheWolf
item_7_title=Der entfesselte Wolf
item_7_comment=Hauptrechner mit Fenrir-Protokoll formatiert.
item_7_hidden=true
item_8_id=Caregiver
item_8_title=Fürsorglich
item_8_comment=Dem Kind ein liebevolles Zuhause gegeben.
item_8_hidden=true
item_9_id=Careerist
item_9_title=Karrierefixiert
item_9_comment=Nicht zur Mutter geschaffen.
item_9_hidden=true
item_10_id=MixedMethods
item_10_title=Eklektizistisch
item_10_comment=Gemischte Augs waren genau dein Ding.
item_10_hidden=true
item_11_id=NoSodaForYou
item_11_title=Flüstern eines Limoautomaten
item_11_comment=Keine 100 Jahre alte Limo geholt.
item_11_hidden=true
item_12_id=PassiveSmoking
item_12_title=Passivraucherin
item_12_comment=Passiv bei Rolf mitgeraucht.
item_12_hidden=true
item_13_id=Reassembled
item_13_title=Wiedervereint
item_13_comment=Karl seinen Finger zurückgegeben.
item_13_hidden=true
item_14_id=SharpEyed
item_14_title=Scharfer Blick
item_14_comment=Eine hinterhältige Todesmaschine entdeckt.
item_14_hidden=true
item_15_id=Environmentalist
item_15_title=Umweltbewusst
item_15_comment=Das Recyclingzentrum umweltfreundlich hinterlassen.
item_15_hidden=true
item_16_id=WhatSuspect
item_16_title=Babysitterin
item_16_comment=Lieber den Nährstoffkanister installiert, als Katarina zu verfolgen.
item_16_hidden=true
item_17_id=PickTheBaby
item_17_title=Sentimental
item_17_comment=Dem Baby einen knuddeligen Namen gegeben.
item_17_hidden=true
item_18_id=Museophile
item_18_title=Museophil
item_18_comment=Viel Zeit für die Ausstellung genommen.
item_18_hidden=true
item_19_id=SneakAttack
item_19_title=Hinterhältig
item_19_comment=Die Angreiferin angegriffen.
item_19_hidden=true
item_20_id=Memento
item_20_title=Memento
item_20_comment=Katarina wird das nicht vergessen.
item_20_hidden=true
item_21_id=CompulsiveReturner
item_21_title=Schlechtes Gewissen
item_21_comment=Das war antikleptoklimatisch ...
item_21_hidden=true
item_22_id=CaffeineAddict
item_22_title=Flüstern eines Kaffeeautomaten
item_22_comment=Mindestens eine Tasse Kaffee am Tag getrunken.
item_22_hidden=true
item_23_id=Whodunnit
item_23_title=Wer wars?
item_23_comment=Wer könnte für dieses abscheuliche Verbrechen verantwortlich sein?
item_23_hidden=true
item_24_id=CloseCall
item_24_title=Knappe Sache
item_24_comment=Alex hätte fast seinen Willen gekriegt.
item_24_hidden=true
[achievements:fr_FR]
item_0_id=CaseClosed
item_0_title=Affaire classée
item_0_comment=Vous avez terminé le jeu.
item_1_id=PathOfTyr
item_1_title=Voie de Tyr
item_1_comment=Vous avez terminé le jeu de manière autoritaire.
item_2_id=PathOfFrigg
item_2_title=Voie de Frigg
item_2_comment=Vous avez terminé le jeu de manière analytique.
item_3_id=PathOfBaldr
item_3_title=Voie de Baldr
item_3_comment=Vous avez terminé le jeu de manière empathique.
item_4_id=UnlockTier2
item_4_title=Potentiel caché
item_4_comment=Vous avez débloqué une nouvelle augmentation.
item_5_id=UnlockAugs
item_5_title=Surpuissance
item_5_comment=Vous avez débloqué un ensemble complet d'augmentations.
item_6_id=Harbinger
item_6_title=Un goût singulier pour les singularités
item_6_comment=Gloire à Huldra !
item_6_hidden=true
item_7_id=UnleashTheWolf
item_7_title=Loup déchaîné
item_7_comment=Vous avez effacé l'ordinateur central à l'aide du protocole Fenrir.
item_7_hidden=true
item_8_id=Caregiver
item_8_title=Assistante sociale
item_8_comment=Vous avez confié à l'enfant un foyer aimant.
item_8_hidden=true
item_9_id=Careerist
item_9_title=Carriériste
item_9_comment=Vous n'étiez pas faite pour être mère.
item_9_hidden=true
item_10_id=MixedMethods
item_10_title=Méthodes non conventionnelles
item_10_comment=Vous adorez les augmentations disparates.
item_10_hidden=true
item_11_id=NoSodaForYou
item_11_title=Murmures de la machine à soda
item_11_comment=Vous n'avez pas réussi à obtenir le soda centenaire.
item_11_hidden=true
item_12_id=PassiveSmoking
item_12_title=Tabagisme passif
item_12_comment=Vous avez respiré ce que fumait Rolf.
item_12_hidden=true
item_13_id=Reassembled
item_13_title=Juste un doigt
item_13_comment=Vous avez rendu son doigt à Karl.
item_13_hidden=true
item_14_id=SharpEyed
item_14_title=Œil de lynx
item_14_comment=Vous avez découvert une sournoise machine de mort.
item_14_hidden=true
item_15_id=Environmentalist
item_15_title=Écolo
item_15_comment=Vous avez quitté l'usine de recyclage de manière écologique.
item_15_hidden=true
item_16_id=WhatSuspect
item_16_title=Baby-sitter
item_16_comment=Vous avez préféré installer la bonbonne de nutriments plutôt que de poursuivre Katarina.
item_16_hidden=true
item_17_id=PickTheBaby
item_17_title=Baptême
item_17_comment=Vous avez donné au bébé un nom d'animal de compagnie.
item_17_hidden=true
item_18_id=Museophile
item_18_title=Muséophile
item_18_comment=Vous avez pris tout votre temps à l'exposition.
item_18_hidden=true
item_19_id=SneakAttack
item_19_title=Attaque-surprise
item_19_comment=Vous avez retourné l'embuscade contre son instigatrice.
item_19_hidden=true
item_20_id=Memento
item_20_title=Souvenir
item_20_comment=Katarina ne risque pas de l'oublier.
item_20_hidden=true
item_21_id=CompulsiveReturner
item_21_title=Antivol
item_21_comment=Vous êtes d'une honnêteté irréprochable.
item_21_hidden=true
item_22_id=CaffeineAddict
item_22_title=Murmures de la machine à café
item_22_comment=Vous avez bu au moins une tasse de café par jour.
item_22_hidden=true
item_23_id=Whodunnit
item_23_title=Qui a fait le coup ?
item_23_comment=Qui a bien pu commettre un crime aussi atroce ?
item_23_hidden=true
item_24_id=CloseCall
item_24_title=De justesse
item_24_comment=Alex a failli arriver à ses fins.
item_24_hidden=true
[achievements:it_IT]
item_0_id=CaseClosed
item_0_title=Caso Chiuso
item_0_comment=Hai terminato il gioco
item_1_id=PathOfTyr
item_1_title=Via di Tyr
item_1_comment=Hai terminato il gioco assertivamente
item_2_id=PathOfFrigg
item_2_title=Via di Frigg
item_2_comment=Hai terminato il gioco analiticamente
item_3_id=PathOfBaldr
item_3_title=Via di Baldr
item_3_comment=Hai terminato il gioco empaticamente
item_4_id=UnlockTier2
item_4_title=Potenziale Nascosto
item_4_comment=Hai sbloccato un nuovo potenziamento
item_5_id=UnlockAugs
item_5_title=Potere Travolgente
item_5_comment=Hai sbloccato una serie completa di potenziamenti
item_6_id=Harbinger
item_6_title=Singolarità
item_6_comment=Sia Lode a Huldra!
item_6_hidden=true
item_7_id=UnleashTheWolf
item_7_title=Libera il Lupo
item_7_comment=Hai formattato il server con il Protocollo Fenrir
item_7_hidden=true
item_8_id=Caregiver
item_8_title=La Famiglia Viene Prima
item_8_comment=Hai dato al bambino una nuova casa
item_8_hidden=true
item_9_id=Careerist
item_9_title=Il Lavoro Viene Prima
item_9_comment=Essere genitore non fa per te
item_9_hidden=true
item_10_id=MixedMethods
item_10_title=Metodi Non Convenzionali
item_10_comment=Adori i potenziamenti più disparati
item_10_hidden=true
item_11_id=NoSodaForYou
item_11_title=Sussurri di un Distributore Automatico
item_11_comment=Non sei riuscito a prendere quella bibita centenaria
item_11_hidden=true
item_12_id=PassiveSmoking
item_12_title=Fumo Passivo
item_12_comment=Hai respirato qualsiasi cosa stesse fumando Rolf
item_12_hidden=true
item_13_id=Reassembled
item_13_title=Riassemblato
item_13_comment=Hai riconsegnato il dito a Karl
item_13_hidden=true
item_14_id=SharpEyed
item_14_title=Osservatrice
item_14_comment=Hai scoperto una terribile macchina mortale
item_14_hidden=true
item_15_id=Environmentalist
item_15_title=Ambientalista
item_15_comment=Hai lasciato l'impianto di riciclaggio in condizioni eco-sostenibili
item_15_hidden=true
item_16_id=WhatSuspect
item_16_title=Babysitter
item_16_comment=Hai preferito sostituire il contenitore di nutrienti piuttosto che inseguire Katarina
item_16_hidden=true
item_17_id=PickTheBaby
item_17_title=Battesimo
item_17_comment=Hai dato al bambino un nome da cane
item_17_hidden=true
item_18_id=Museophile
item_18_title=Museofila
item_18_comment=Ti sei preso il tuo tempo tra le sale dell'esposizione
item_18_hidden=true
item_19_id=SneakAttack
item_19_title=Amante della Cultura
item_19_comment=Hai teso un'imboscata all'imboscatrice
item_19_hidden=true
item_20_id=Memento
item_20_title=Memento
item_20_comment=Katarina se lo ricorderà
item_20_hidden=true
item_21_id=CompulsiveReturner
item_21_title=Restituitrice Seriale
item_21_comment=Tutto ciò è davvero anti-cleptomane
item_21_hidden=true
item_22_id=CaffeineAddict
item_22_title=Sussurri di una Macchina del Caffè
item_22_comment=Una tazza al giorno...
item_22_hidden=true
item_23_id=Whodunnit
item_23_title=Chi È Stato?
item_23_comment=Chi può aver fatto una cosa del genere?
item_23_hidden=true
item_24_id=CloseCall
item_24_title=Per un Pelo
item_24_comment=Alex ce l'aveva quasi fatta
item_24_hidden=true
[achievements:es_ES]
item_0_id=CaseClosed
item_0_title=Caso cerrado
item_0_comment=Has llegado al final del juego
item_1_id=PathOfTyr
item_1_title=Senda de Tyr
item_1_comment=Has llegado al final del juego por la vía asertiva
item_2_id=PathOfFrigg
item_2_title=Senda de Frigg
item_2_comment=Has llegado al final del juego por la vía analítica
item_3_id=PathOfBaldr
item_3_title=Senda de Baldr
item_3_comment=Has llegado al final del juego por la vía empática
item_4_id=UnlockTier2
item_4_title=Potencial oculto
item_4_comment=Has desbloqueado un nuevo aumento
item_5_id=UnlockAugs
item_5_title=Poder arrollador
item_5_comment=Has desbloqueado un conjunto completo de aumentos
item_6_id=Harbinger
item_6_title=Por la singularidad
item_6_comment=Hail Huldra
item_6_hidden=true
item_7_id=UnleashTheWolf
item_7_title=Libera al lobo
item_7_comment=Has barrido el ordenador central con el protocolo Fenrir
item_7_hidden=true
item_8_id=Caregiver
item_8_title=Cuidadora
item_8_comment=Le has dado al bebé un buen hogar
item_8_hidden=true
item_9_id=Careerist
item_9_title=Centrada en la carrera
item_9_comment=La maternidad no era una opción
item_9_hidden=true
item_10_id=MixedMethods
item_10_title=Métodos mixtos
item_10_comment=Te gustaba ir alternando los aumentos
item_10_hidden=true
item_11_id=NoSodaForYou
item_11_title=Susurros de una máquina de refrescos
item_11_comment=No has logrado conseguir ese refresco centenario
item_11_hidden=true
item_12_id=PassiveSmoking
item_12_title=Fumadora pasiva remasterizada
item_12_comment=Has fumado pasivamente lo que sea que estuviese fumando Rolf
item_12_hidden=true
item_13_id=Reassembled
item_13_title=Rensamblaje
item_13_comment=Le has devuelto el dedo a Karl
item_13_hidden=true
item_14_id=SharpEyed
item_14_title=Observadora
item_14_comment=Has descubierto una malvada máquina mortífera
item_14_hidden=true
item_15_id=Environmentalist
item_15_title=Ecologista
item_15_comment=Has hecho del centro de reciclado un gran entorno ecológico
item_15_hidden=true
item_16_id=WhatSuspect
item_16_title=Canguro
item_16_comment=Has decidido instalar la lata de nutrientes en vez de perseguir a Katarina
item_16_hidden=true
item_17_id=PickTheBaby
item_17_title=Llévate al bebé
item_17_comment=Le has dado al bebé un nombre digno de una mascota
item_17_hidden=true
item_18_id=Museophile
item_18_title=Museófila
item_18_comment=Te lo has tomado con calma en la exposición
item_18_hidden=true
item_19_id=SneakAttack
item_19_title=Ataque sigiloso
item_19_comment=Has emboscado a quien te emboscaba
item_19_hidden=true
item_20_id=Memento
item_20_title=Recuerdo
item_20_comment=Katarina no lo olvidará
item_20_hidden=true
item_21_id=CompulsiveReturner
item_21_title=Regresadora en serie
item_21_comment=Eso ha sido anticleptoclimático
item_21_hidden=true
item_22_id=CaffeineAddict
item_22_title=Susurros de una máquina de café
item_22_comment=Te has tomado al menos una taza de café al día
item_22_hidden=true
item_23_id=Whodunnit
item_23_title=¿Quién ha sido?
item_23_comment=¿Quién será responsable de un crimen tan atroz?
item_23_hidden=true
item_24_id=CloseCall
item_24_title=Por un pelo
item_24_comment=Álex casi se sale con la suya
item_24_hidden=true
[achievements:pt_BR]
item_0_id=CaseClosed
item_0_title=Caso encerrado
item_0_comment=Terminou o jogo
item_1_id=PathOfTyr
item_1_title=Caminho de Tyr
item_1_comment=Terminou o jogo de modo assertivo
item_2_id=PathOfFrigg
item_2_title=Caminho de Frigg
item_2_comment=Terminou o jogo de modo analítico
item_3_id=PathOfBaldr
item_3_title=Caminho de Baldr
item_3_comment=Terminou o jogo de modo empático
item_4_id=UnlockTier2
item_4_title=Potencial oculto
item_4_comment=Desbloqueou um novo aprimoramento
item_5_id=UnlockAugs
item_5_title=Poder esmagador
item_5_comment=Desbloqueou um conjunto completo de aprimoramentos
item_6_id=Harbinger
item_6_title=Foi pela singuraridade
item_6_comment=Glória a Huldra
item_6_hidden=true
item_7_id=UnleashTheWolf
item_7_title=Liberte o lobo
item_7_comment=Formatou o computador central com o protocolo Fenrir
item_7_hidden=true
item_8_id=Caregiver
item_8_title=A família vem em primeiro lugar
item_8_comment=Deu um bom lar ao bebê
item_8_hidden=true
item_9_id=Careerist
item_9_title=Foco na carreira
item_9_comment=A maternidade não estava nos planos
item_9_hidden=true
item_10_id=MixedMethods
item_10_title=Métodos mistos
item_10_comment=Preferiu usar aprimoramentos alternados
item_10_hidden=true
item_11_id=NoSodaForYou
item_11_title=Sussurros de uma máquina de refrigerantes
item_11_comment=Não conseguiu pegar aquele refri milenar
item_11_hidden=true
item_12_id=PassiveSmoking
item_12_title=Fumante passiva
item_12_comment=Respirou o bagulho que Rolf estava fumando
item_12_hidden=true
item_13_id=Reassembled
item_13_title=Remontado
item_13_comment=Devolveu o dedo para Karl
item_13_hidden=true
item_14_id=SharpEyed
item_14_title=Observadora
item_14_comment=Descobriu uma perversa máquina mortífera
item_14_hidden=true
item_15_id=Environmentalist
item_15_title=Ecologista
item_15_comment=Fez do centro de reciclagem um lugar que se preocupa com o meio ambiente
item_15_hidden=true
item_16_id=WhatSuspect
item_16_title=Babá
item_16_comment=Decidiu instalar a lata de nutrientes antes de perseguir Katarina
item_16_hidden=true
item_17_id=PickTheBaby
item_17_title=Leve o bebê
item_17_comment=Deu ao bebê um nome digno de um mascote
item_17_hidden=true
item_18_id=Museophile
item_18_title=Museófila
item_18_comment=Apreciou toda a exposição
item_18_hidden=true
item_19_id=SneakAttack
item_19_title=Ataque surpresa
item_19_comment=Emboscou o emboscador
item_19_hidden=true
item_20_id=Memento
item_20_title=Lembrancinha
item_20_comment=Katarina vai se lembrar disso
item_20_hidden=true
item_21_id=CompulsiveReturner
item_21_title=Devolvedora em série
item_21_comment=Isso foi anticleptoclimático
item_21_hidden=true
item_22_id=CaffeineAddict
item_22_title=Sussurros de uma máquina de café
item_22_comment=Tomou pelo menos uma xícara de café por dia
item_22_hidden=true
item_23_id=Whodunnit
item_23_title=Quem foi?
item_23_comment=Quem será responsável por esse crime brutal?
item_23_hidden=true
item_24_id=CloseCall
item_24_title=Essa foi por pouco
item_24_comment=Alex quase conseguiu
item_24_hidden=true

View File

@@ -0,0 +1,55 @@
[achievements:en]
item_0_id=ACT1_Done
item_0_title=Act 1 Complete!
item_0_comment=Wow! You have a low standard in games huh?
item_1_id=ACT2_Done
item_1_title=Act 2 Complete!
item_1_comment=I didn't think anyone would make it this far...
item_2_id=ACT3_Done
item_2_title=Act 3 Complete!
item_2_comment=Wow... really? With those animations? OK pal. Nice one I guess
item_3_id=SARNIE
item_3_title=Dreggs Master
item_3_hidden=true
item_4_id=HANDEDOVER
item_4_title=Ah it'll be fine... probably
item_4_hidden=true
item_5_id=FOUNDRISK
item_5_title=Risked it all
item_5_comment=Discovered the missing treasure hunters
item_6_id=MACHINEFIX
item_6_title=Sparky
item_6_comment=Fixed a very complicated machine
item_7_id=DROWNER
item_7_title=Psychotic
item_7_hidden=true
item_8_id=ORPHAN
item_8_title=Unkind to orphans
item_8_hidden=true
item_9_id=CHOSEKEN
item_9_title=Saved Ken
item_9_comment=Purely by accident... you saved a life!
item_10_id=CHOSEQUEEN
item_10_title=Saved Queen
item_10_comment=Purely by accident... you saved a life!
item_11_id=BESTDEBATE
item_11_title=Speech Saboteur
item_11_comment=Dabbled in politics...
item_12_id=WORSTDEBATE
item_12_title=Speech Writer
item_12_comment=Wrote a 'winning' speech...
item_13_id=TRAVELLER
item_13_title=Dimensional Traveller
item_13_comment=Entered a weird and wonderful world...
item_14_id=TERRIBLE
item_14_title=Terrible human being
item_14_comment=Caused the most pain and suffering possible...
item_15_id=TOPMAN
item_15_title=Goody goody
item_15_comment=You caused as little harm and suffering to others as possible...
item_16_id=FREE
item_16_title=Freeeeedom!
item_16_comment=Found innocent at trial
item_17_id=JAIL
item_17_title=Crackin' rocks
item_17_comment=Convicted and beaten

View File

@@ -0,0 +1,104 @@
[achievements:en]
item_0_id=1_parabolica
item_0_title=Playing with the satellite dish.
item_0_comment=Distract the guard.
item_0_hidden=true
item_1_id=2_torreon
item_1_title=I want to go higher.
item_1_comment=Open the keep door.
item_1_hidden=true
item_2_id=3_piza
item_2_title=I'm hungry.
item_2_comment=Order a pizza.
item_2_hidden=true
item_3_id=4_dioses
item_3_title=I was just passing by.
item_3_comment=Talk to the Gods.
item_3_hidden=true
item_4_id=5_vampira
item_4_title=You are bothering me.
item_4_comment=Wake up the Junior Vampire.
item_4_hidden=true
item_5_id=6_sapo
item_5_title=It's not what it seems.
item_5_comment=Talk to a toad.
item_5_hidden=true
item_6_id=7_bany
item_6_title=What a bathroom.
item_6_comment=Flood the bathroom.
item_6_hidden=true
item_7_id=8_biblio
item_7_title=This book is stuck.
item_7_comment=Discover the secret door of the library.
item_7_hidden=true
item_8_id=9_raton_triturado
item_8_title=You do not have heart.
item_8_comment=Shred the mouse.
item_8_hidden=true
item_9_id=10_convertir_raton
item_9_title=What happened to me?
item_9_comment=Transform yourself into a mouse.
item_9_hidden=true
item_10_id=11_alarma
item_10_title=Easier this way.
item_10_comment=Turn off the alarm.
item_10_hidden=true
item_11_id=12_pintar_cuadre
item_11_title=Artwork.
item_11_comment=Paint a picture with Bob.
item_11_hidden=true
item_12_id=13_vestit
item_12_title=What's behind?
item_12_comment=Take the dress.
item_12_hidden=true
item_13_id=14_huevos_cuervo
item_13_title=I'll make myself an omelette.
item_13_comment=Take the raven eggs.
item_13_hidden=true
item_14_id=15_planta
item_14_title=You have eaten too much.
item_14_comment=Knock out the carnivorous plant.
item_14_hidden=true
item_15_id=16_paloma
item_15_title=I have a letter.
item_15_comment=Receive a message from the Vatican.
item_15_hidden=true
item_16_id=17_asustar_vampira
item_16_title=Get out of here!
item_16_comment=Get the junior vampire to run away.
item_16_hidden=true
item_17_id=18_canal_tv
item_17_title=I do not like this.
item_17_comment=Change the TV channel.
item_17_hidden=true
item_18_id=19_llave_jarron
item_18_title=I got it.
item_18_comment=Get the special key.
item_18_hidden=true
item_19_id=20_necro
item_19_title=It scares me.
item_19_comment=Obtain the Necronomicon.
item_19_hidden=true
item_20_id=21_reliquia
item_20_title=Gross.
item_20_comment=Get the relic.
item_20_hidden=true
item_21_id=22_esparrago
item_21_title=What nonsense.
item_21_comment=Put an asparagus up your nose.
item_21_hidden=true
item_22_id=23_final_1
item_22_title=Moon of Blood
item_22_comment=Get the ending 1.
item_23_id=24_final_2
item_23_title=Lovers
item_23_comment=Get the ending 2.
item_24_id=25_final_3
item_24_title=Stealth Killer
item_24_comment=Get the ending 3.
item_25_id=26_final_4
item_25_title=Infernal Punishment
item_25_comment=Get the ending 4.
item_26_id=27_final_5
item_26_title=Extermination
item_26_comment=Get the ending 5.

View File

@@ -0,0 +1,301 @@
[achievements:en]
item_0_id=day2Death
item_0_title=Day 2 Death
item_0_hidden=true
item_1_id=FirstDeath
item_1_title=Day 1 Death
item_1_hidden=true
item_2_id=burnHose
item_2_title=Hose Burner
item_2_hidden=true
item_3_id=burnRake
item_3_title=Rake Burner
item_3_hidden=true
item_4_id=dampKnight
item_4_title=The Damp Knight
item_4_comment=What a joker.
item_5_id=feetBit
item_5_title=Fussy Toes
item_5_comment=Dude has uncomfortably clean feet.
item_6_id=mothBit
item_6_title=Mothman Prophecy
item_6_comment=I'm gonna miss him, yo.
item_7_id=blacklightBed
item_7_title=The Brave Little Blacklight
item_7_hidden=true
item_8_id=swapUnlocked
item_8_title=Player Swap Unlocked
item_8_comment=Till death do you part.
item_9_id=walkedLikeJanitor
item_9_title=Walked Like a Janitor
item_9_comment=Understood, will comply.
item_10_id=wroteDownCode
item_10_title=Sticky Note Taker
item_10_hidden=true
item_11_id=woreMechSuit
item_11_title=Mech Suit
item_11_hidden=true
item_12_id=wentPee
item_12_title=Pee Pee Maker
item_12_hidden=true
item_13_id=wentGotTara
item_13_title=Got Tara Myself
item_13_hidden=true
item_14_id=watchedSQ
item_14_title=Star Quest - THE MOVIE!
item_14_comment=I feel like I've seen that before.
item_15_id=watchedLoom
item_15_title=Loon - THE MOVIE!
item_15_comment=You may now invite people to ask you about it.
item_16_id=mayoOffPizza
item_16_title=Pizza Cleaner
item_16_hidden=true
item_17_id=woreTopHat
item_17_title=The Rad Hatter
item_17_hidden=true
item_18_id=truckDriveBelt
item_18_title=The Other Drive Belt
item_18_hidden=true
item_19_id=posterTalk
item_19_title=Poster Girl
item_19_hidden=true
item_20_id=travelUnlocked
item_20_title=Travel Unlocked
item_20_comment=I think I wanna go home.
item_21_id=tptAtTrain
item_21_title=Ideal Working Conditions
item_21_hidden=true
item_22_id=taraSpeakeasy
item_22_title=Tara Croft
item_22_hidden=true
item_23_id=talkedTinyOliver
item_23_title=Ghosted Yourself
item_23_hidden=true
item_24_id=tBirdMine
item_24_title=T-Bird
item_24_hidden=true
item_25_id=tBirdDiner
item_25_title=T-Bird At The Diner
item_25_hidden=true
item_26_id=squirrelTrophy
item_26_title=Squirrel Girl
item_26_hidden=true
item_27_id=speakeasyLucas
item_27_title=Lucas Hearts
item_27_hidden=true
item_28_id=smashedOpenedAnyway
item_28_title=Opened It Anyway
item_28_hidden=true
item_29_id=smashBox
item_29_title=Smash Box
item_29_hidden=true
item_30_id=showedPendletonPhillips
item_30_title=Peter Head Screwdriver
item_30_hidden=true
item_31_id=shopNBathroomE
item_31_title=Shop N Bathroom
item_31_hidden=true
item_32_id=shopNBathroomO
item_32_title=Shop N Shag
item_32_hidden=true
item_33_id=revisitSmashBox
item_33_title=Oliver Wuz Here
item_33_hidden=true
item_34_id=revisitAngel
item_34_title=Thirsty Lady
item_34_hidden=true
item_35_id=returnedPee
item_35_title=Returned To Relieve Yourself
item_35_hidden=true
item_36_id=restroomSO
item_36_title=Sweet Sweet Madness
item_36_hidden=true
item_37_id=rangPubBell
item_37_title=For Whom The Bell Trolls
item_37_hidden=true
item_38_id=putScrewDriverBack
item_38_title=Screwdriver Returned
item_38_hidden=true
item_39_id=putPotBack
item_39_title=Pot Returned
item_39_hidden=true
item_40_id=putPosterBackTookAnother
item_40_title=Picky With The Posters
item_40_hidden=true
item_41_id=pottyMouth
item_41_title=Potty Mouth
item_41_hidden=true
item_42_id=postCredits
item_42_title=Post Credits Scene
item_42_hidden=true
item_43_id=playedWax1
item_43_title=Played Wax
item_43_comment=Wax is the GOAT.
item_44_id=playedRecord
item_44_title=Boss DJ
item_44_hidden=true
item_45_id=playedPQ
item_45_title=Patrol Quest
item_45_hidden=true
item_46_id=playedAllTVR
item_46_title=The Volume Remote
item_46_comment="Hand me the remote" "Which one?"
item_47_id=pickedPendleton
item_47_title=Picked Pendleton
item_47_hidden=true
item_48_id=pickedGertrude
item_48_title=Picked Gertrude
item_48_hidden=true
item_49_id=pickedFinley
item_49_title=Picked Finley
item_49_hidden=true
item_50_id=pickedAll
item_50_title=Picked All Of Them
item_50_hidden=true
item_51_id=ninjaSword
item_51_title=Ninja Sword
item_51_hidden=true
item_52_id=museumDay5Bit
item_52_title=Where's Penny?
item_52_hidden=true
item_53_id=mopSmash
item_53_title=Custodial Arts
item_53_hidden=true
item_54_id=moonLogic
item_54_title=Moon Logic
item_54_comment=That don't make no sense.
item_55_id=menschKeycard
item_55_title=Returned The Keycard
item_55_hidden=true
item_56_id=madeSaword
item_56_title=Saword Master
item_56_hidden=true
item_57_id=madeBedAlone
item_57_title=Put Yourself In Order
item_57_hidden=true
item_58_id=luredOutWithFood
item_58_title=Lured Out With Bar Food
item_58_hidden=true
item_59_id=licensePlateBackOn
item_59_title=License Plated
item_59_hidden=true
item_60_id=iceBlueCup
item_60_title=Big Blue Cup
item_60_hidden=true
item_61_id=halfDome
item_61_title=Half Dome
item_61_hidden=true
item_62_id=gotFrostedAcorns
item_62_title=Frosted Acorns
item_62_hidden=true
item_63_id=gaveTaraMap
item_63_title=A Gift For Tara
item_63_hidden=true
item_64_id=gaveBarkeepBone
item_64_title=Human Arm Bone
item_64_hidden=true
item_65_id=foundOutbackDiner
item_65_title=Diner Outback
item_65_hidden=true
item_66_id=foundMyFoot
item_66_title=Foot Finder
item_66_hidden=true
item_67_id=floppyGold
item_67_title=Floppy Gold
item_67_comment=Magnetic media wasn't long for this world...
item_68_id=flippedBrochure
item_68_title=Brochure Flipper
item_68_hidden=true
item_69_id=farmersMatches
item_69_title=Farmer's Matches
item_69_hidden=true
item_70_id=farmerShotgun
item_70_title=Shotgun's Fired
item_70_hidden=true
item_71_id=fakeWashedHands
item_71_title=Fake Washed Hands
item_71_hidden=true
item_72_id=everyoneHasASister
item_72_title=Everyone Has A Sister
item_72_hidden=true
item_73_id=oseStabBit
item_73_title=One Short Eye
item_73_hidden=true
item_74_id=eRangPubBell
item_74_title=Bell Stop
item_74_hidden=true
item_75_id=eOnAcid
item_75_title=Spirits of Salt
item_75_hidden=true
item_76_id=drunkBert
item_76_title=Drunkbert
item_76_hidden=true
item_77_id=dinerDrugDeal
item_77_title=Shady DIner Deal
item_77_hidden=true
item_78_id=dinerBully
item_78_title=After School Special
item_78_hidden=true
item_79_id=day4ExtendedEnding
item_79_title=Day 4 Extended Ending
item_79_hidden=true
item_80_id=damnNearKiltEm
item_80_title=Damm Near Kilt Em
item_80_hidden=true
item_81_id=bullionFound
item_81_title=Bouillon or Bullion?
item_81_hidden=true
item_82_id=cookedPasta
item_82_title=Pasta Cook
item_82_hidden=true
item_83_id=choseTalk
item_83_title=Smooth Talker
item_83_hidden=true
item_84_id=chefGeek
item_84_title=Adventure Game Geek
item_84_hidden=true
item_85_id=burgerRuined
item_85_title=Burger Bath
item_85_hidden=true
item_86_id=pushingUpRoses
item_86_title=Pushing Up Roses
item_86_hidden=true
item_87_id=all3ChefTalks
item_87_title=Harassments To The Chef
item_87_hidden=true
item_88_id=ahVenice
item_88_title=Ah, Venice
item_88_hidden=true
item_89_id=day5Death
item_89_title=Day 5 Death
item_89_hidden=true
item_90_id=day4Death
item_90_title=Day 4 Death
item_90_hidden=true
item_91_id=day3Death
item_91_title=Day 3 Death
item_91_hidden=true
item_92_id=lastToLeave
item_92_title=Last To Leave
item_92_hidden=true
item_93_id=whatAMensch
item_93_title=What A Mensch!
item_93_hidden=true
item_94_id=enlightenedAdventurer
item_94_title=Enlightened Adventurer
item_94_hidden=true
item_95_id=annaBit1
item_95_title=Anna With An E
item_95_hidden=true
item_96_id=annaBit2
item_96_title=Imaginary Friend-Zone
item_96_hidden=true
item_97_id=annaBit3
item_97_title=Special Ingredient
item_97_hidden=true
item_98_id=youreCrazyTrain
item_98_title=You're Crazy Train
item_98_hidden=true
item_99_id=monaLisa
item_99_title=Mazza Leez
item_99_hidden=true

View File

@@ -0,0 +1,29 @@
[achievements:en]
item_0_id=Alarm
item_0_title=Alarm disabled
item_1_id=Book
item_1_title=Fun facts
item_2_id=Cave
item_2_title=Dungeons and dragons
item_3_id=Costume
item_3_title=Dress to impress
item_4_id=Fire
item_4_title=OUCH!
item_5_id=Foil
item_5_title=The giant
item_5_comment=Solved the dumbest puzzle ever
item_6_id=Dover
item_6_title=The ghost whisperer
item_7_id=Genius
item_7_title=Mr. Smarty Pants
item_8_id=Nosave
item_8_title=No save game
item_8_comment=I don't need a save game
item_9_id=Wine
item_9_title=Vintage wine
item_10_id=Slave
item_10_title=In your face!
item_11_id=Antidote
item_11_title=Got it!
item_12_id=End
item_12_title=The End

View File

@@ -0,0 +1,61 @@
[achievements:en]
item_0_id=ACH1
item_0_title=Amateur Enhancer
item_0_comment=Enhance a weapon to +3.
item_1_id=ACH2
item_1_title=Pro Enhancer
item_1_comment=Enhance a weapon to +5.
item_2_id=ACH3
item_2_title=Master Enhancer
item_2_comment=Enhance a weapon to +7.
item_3_id=ACH4
item_3_title=Amateur Enhancer 2
item_3_comment=Enhance any armor to +3.
item_4_id=ACH5
item_4_title=Pro Enhancer 2
item_4_comment=Enhance any armor to +5.
item_5_id=ACH6
item_5_title=Master Enhancer 2
item_5_comment=Enhance any armor to +7.
item_6_id=ACH7
item_6_title=Delicious Soup
item_6_comment=Cook Zombie Brain Soup on the stove.
item_7_id=ACH8
item_7_title=Yummy Salami
item_7_comment=Cook a Zombie Salami on the stove.
item_8_id=ACH9
item_8_title=Tasty Kokorech
item_8_comment=Cook a Zombie Kokorech on the stove.
item_9_id=ACH10
item_9_title=First Survivor
item_9_comment=Bring a survivor to the shelter for the first time.
item_10_id=ACH11
item_10_title=First Upgrade
item_10_comment=Upgrade a component of the shelter for the first time.
item_11_id=ACH12
item_11_title=Zombie Slayer
item_11_comment=Kill 50 zombies.
item_12_id=ACH13
item_12_title=Zombie Slaughterer
item_12_comment=Kill 200 zombies.
item_13_id=ACH14
item_13_title=Zombie Extinctioner
item_13_comment=Kill 500 zombies.
item_14_id=ACH15
item_14_title=Crusher Killer
item_14_comment=Kill a Crusher.
item_15_id=ACH16
item_15_title=Reaper Killer
item_15_comment=Kill a Reaper.
item_16_id=ACH17
item_16_title=Sergeant
item_16_comment=Reach Level 5.
item_17_id=ACH18
item_17_title=Lieutenant
item_17_comment=Reach Level 10.
item_18_id=ACH19
item_18_title=Colonel
item_18_comment=Reach Level 20.
item_19_id=ACH20
item_19_title=General
item_19_comment=Reach Level 35.

View File

@@ -0,0 +1,16 @@
[achievements:en]
item_0_id=ONE
item_0_title=Flappy
item_0_comment=Rescue the first animal
item_1_id=TWO
item_1_title=Bitey
item_1_comment=Rescue the second animal
item_2_id=THREE
item_2_title=Mousey
item_2_comment=Rescue the third animal
item_3_id=END
item_3_title=Song Animal
item_3_comment=Complete the game
item_4_id=MUSHROOMS
item_4_title=Mycologist
item_4_comment=Find and eat all the mushrooms

View File

@@ -0,0 +1,37 @@
[achievements:en]
item_0_id=Wormed
item_0_title=Wormed
item_0_comment=I see you've made a new friend
item_1_id=Headpop
item_1_title=Headpop
item_1_comment=How could you let this happen?
item_2_id=Tentacle
item_2_title=Tentacle
item_2_comment=Shhh!
item_3_id=Chips
item_3_title=Chips
item_3_comment=I'm something of an electrician myself
item_4_id=Investigator
item_4_title=Investigator
item_4_comment=Sleuthing it up, eh?
item_5_id=Slimy love
item_5_title=Slimy love
item_5_comment=Can love bloom on a remote space station?
item_6_id=Doublekill
item_6_title=Doublekill
item_6_comment=You monster!
item_7_id=Stop that!
item_7_title=Stop that!
item_7_comment=Watch your back...
item_8_id=It is pitch black
item_8_title=It is pitch black
item_8_comment=You are likely to be...
item_9_id=Magnetic
item_9_title=Magnetic
item_9_comment=And you thought it was just a silly gimmick!
item_10_id=Wormfood
item_10_title=Wormfood
item_10_comment=This didn't end well
item_11_id=Thorough
item_11_title=Thorough
item_11_comment=You might want to consider a career in xenobiology

View File

@@ -0,0 +1,16 @@
[achievements:en]
item_0_id=erin_myers_achieve_chalk
item_0_title=Chalk It Up To Experience
item_0_comment=A strange obsession with the chalkboard.
item_1_id=erin_myers_achieve_art
item_1_title=Not An Art Lover
item_1_comment=More important things to be doing.
item_2_id=erin_myers_achieve_coffee
item_2_title=Coffee Connoisseur
item_2_comment=Coffee is nice. But not that coffee.
item_3_id=erin_myers_achieve_hammer
item_3_title=Hammering The Point
item_3_comment=Don't break down.
item_4_id=erin_myers_achieve_wait
item_4_title=Try Try Again
item_4_comment=Don't give up.

View File

@@ -0,0 +1,72 @@
[achievements:en]
item_0_id=WELCOME
item_0_title=Welcome to Crimson!
item_0_comment=Thanks for launching!
item_1_id=A_TUTORIAL
item_1_title=Thanks for completing the tutorial!
item_1_comment=I hope you found it helpful!
item_2_id=DRINKY
item_2_title=Overindulged!
item_2_hidden=true
item_3_id=BADSHOWER
item_3_title=Please be more careful!
item_3_hidden=true
item_4_id=GOODSHOWER
item_4_title=Fresh and clean!
item_4_hidden=true
item_5_id=CH1DONE
item_5_title=Chapter 1: COMPLETE!
item_6_id=CH2DONE
item_6_title=Chapter 2: COMPLETE!
item_7_id=CH3DONE
item_7_title=Chapter 3: COMPLETE!
item_8_id=CH4DONE
item_8_title=Chapter 4: COMPLETE!
item_9_id=CH5DONE
item_9_title=Chapter 5: COMPLETE!
item_10_id=CH6DONE
item_10_title=Chapter 6: COMPLETE!
item_11_id=CH7DONE
item_11_title=Chapter 7: COMPLETE!
item_12_id=D1_GOODENDING
item_12_title=EXTRA! EXTRA! 1/4
item_12_hidden=true
item_13_id=D2_GOTAWAYENDING
item_13_title=EXTRA! EXTRA! 2/4
item_13_hidden=true
item_14_id=D3_OKAYENDING
item_14_title=EXTRA! EXTRA! 3/4
item_14_hidden=true
item_15_id=D4_SADENDING
item_15_title=EXTRA! EXTRA! 4/4
item_15_hidden=true
item_16_id=E1_RANSACKER
item_16_title=RANSACKER
item_16_comment=You opened ALL the cupboards and drawers that are accessible during Chapter 1!
item_17_id=E2_COMPLETE_RANSACKER
item_17_title=COMPLETE RANSACKER
item_17_comment=You opened ALL the cupboards and drawers in the entire GAME!!!
item_18_id=WATERYGRAVE
item_18_title=WATERY GRAVE
item_18_hidden=true
item_19_id=KABOOM
item_19_title=KABOOM
item_19_hidden=true
item_20_id=INTODARKNESS
item_20_title=SHADOWS AND DARKNESS
item_20_hidden=true
item_21_id=CRUSH
item_21_title=LIKE A TON OF BRICKS
item_21_hidden=true
item_22_id=SLIP
item_22_title=SLIP AND SLIDE
item_22_hidden=true
item_23_id=POORJACK
item_23_title=COLLATERAL DAMAGE
item_23_hidden=true
item_24_id=WINK
item_24_title=FOR MARGOT
item_24_hidden=true
item_25_id=ALLSAMPLES
item_25_title=NOT IN A MUSEUM
item_25_hidden=true

View File

@@ -0,0 +1,104 @@
[achievements:en]
item_0_id=1_parabolica
item_0_title=Playing with the satellite dish.
item_0_comment=Distract the guard.
item_0_hidden=true
item_1_id=2_torreon
item_1_title=I want to go higher.
item_1_comment=Open the keep door.
item_1_hidden=true
item_2_id=3_piza
item_2_title=I'm hungry.
item_2_comment=Order a pizza.
item_2_hidden=true
item_3_id=4_dioses
item_3_title=I was just passing by.
item_3_comment=Talk to the Gods.
item_3_hidden=true
item_4_id=5_vampira
item_4_title=You are bothering me.
item_4_comment=Wake up the Junior Vampire.
item_4_hidden=true
item_5_id=6_sapo
item_5_title=It's not what it seems.
item_5_comment=Talk to a toad.
item_5_hidden=true
item_6_id=7_bany
item_6_title=What a bathroom.
item_6_comment=Flood the bathroom.
item_6_hidden=true
item_7_id=8_biblio
item_7_title=This book is stuck.
item_7_comment=Discover the secret door of the library.
item_7_hidden=true
item_8_id=9_raton_triturado
item_8_title=You do not have heart.
item_8_comment=Shred the mouse.
item_8_hidden=true
item_9_id=10_convertir_raton
item_9_title=What happened to me?
item_9_comment=Transform yourself into a mouse.
item_9_hidden=true
item_10_id=11_alarma
item_10_title=Easier this way.
item_10_comment=Turn off the alarm.
item_10_hidden=true
item_11_id=12_pintar_cuadre
item_11_title=Artwork.
item_11_comment=Paint a picture with Bob.
item_11_hidden=true
item_12_id=13_vestit
item_12_title=What's behind?
item_12_comment=Take the dress.
item_12_hidden=true
item_13_id=14_huevos_cuervo
item_13_title=I'll make myself an omelette.
item_13_comment=Take the raven eggs.
item_13_hidden=true
item_14_id=15_planta
item_14_title=You have eaten too much.
item_14_comment=Knock out the carnivorous plant.
item_14_hidden=true
item_15_id=16_paloma
item_15_title=I have a letter.
item_15_comment=Receive a message from the Vatican.
item_15_hidden=true
item_16_id=17_asustar_vampira
item_16_title=Get out of here!
item_16_comment=Get the junior vampire to run away.
item_16_hidden=true
item_17_id=18_canal_tv
item_17_title=I do not like this.
item_17_comment=Change the TV channel.
item_17_hidden=true
item_18_id=19_llave_jarron
item_18_title=I got it.
item_18_comment=Get the special key.
item_18_hidden=true
item_19_id=20_necro
item_19_title=It scares me.
item_19_comment=Obtain the Necronomicon.
item_19_hidden=true
item_20_id=21_reliquia
item_20_title=Gross.
item_20_comment=Get the relic.
item_20_hidden=true
item_21_id=22_esparrago
item_21_title=What nonsense.
item_21_comment=Put an asparagus up your nose.
item_21_hidden=true
item_22_id=23_final_1
item_22_title=Moon of Blood
item_22_comment=Get the ending 1.
item_23_id=24_final_2
item_23_title=Lovers
item_23_comment=Get the ending 2.
item_24_id=25_final_3
item_24_title=Stealth Killer
item_24_comment=Get the ending 3.
item_25_id=26_final_4
item_25_title=Infernal Punishment
item_25_comment=Get the ending 4.
item_26_id=27_final_5
item_26_title=Extermination
item_26_comment=Get the ending 5.

View File

@@ -0,0 +1,104 @@
[achievements:en]
item_0_id=ACHIEVEMENT_00
item_0_title=Truly, truly, I tell you: Do not poke your nose into other people's business!
item_0_comment=E
item_1_id=ACHIEVEMENT_01
item_1_title=Finally a bread roll. Religion is not always easy
item_1_comment=S
item_2_id=ACHIEVEMENT_02
item_2_title=I must have overlooked it. That hurt a lot!
item_2_comment=T
item_3_id=ACHIEVEMENT_03
item_3_title=It is only a game! Do not take it so seriously!
item_3_comment=S
item_4_id=ACHIEVEMENT_04
item_4_title=Bull's eye!
item_4_comment=F
item_5_id=ACHIEVEMENT_05
item_5_title=The picture may have come from Heaven, but it is dangerous
item_5_comment=S
item_6_id=ACHIEVEMENT_06
item_6_title=That is life, John!
item_6_comment=E
item_7_id=ACHIEVEMENT_07
item_7_title=Thou shalt not lie!
item_7_comment=T
item_8_id=ACHIEVEMENT_08
item_8_title=Stop tickling me!
item_8_comment=J
item_9_id=ACHIEVEMENT_09
item_9_title=Merry Christmas!
item_9_comment=S
item_10_id=ACHIEVEMENT_10
item_10_title=Jesus is a human, and therefore he has all the human needs. Peeing included
item_10_comment=R
item_11_id=ACHIEVEMENT_11
item_11_title=Curses, like chickens, come home to roost!
item_11_comment=H
item_12_id=ACHIEVEMENT_12
item_12_title=She really needs to drop this hobby
item_12_comment=O
item_13_id=ACHIEVEMENT_13
item_13_title=The heavenly picture needs to disappear, but how?
item_13_comment=E
item_14_id=ACHIEVEMENT_14
item_14_title=How the hell am I supposed to delete the heavenly picture?
item_14_comment=C
item_15_id=ACHIEVEMENT_15
item_15_title=That explains why he is not married
item_15_comment=U
item_16_id=ACHIEVEMENT_16
item_16_title=The cross of Jesus can be removed now
item_16_comment=E
[achievements:de_DE]
item_0_id=ACHIEVEMENT_00
item_0_title=Wahrlich, wahrlich, ich sage dir: Steck deine Nase nicht überall hinein!
item_0_comment=E
item_1_id=ACHIEVEMENT_01
item_1_title=Endlich ein Brötchen. Religion ist nicht immer einfach
item_1_comment=S
item_2_id=ACHIEVEMENT_02
item_2_title=Ich habe sie übersehen. Das tat aber weh!
item_2_comment=T
item_3_id=ACHIEVEMENT_03
item_3_title=Es ist nur ein Spiel! Nimm es nicht so ernst!
item_3_comment=S
item_4_id=ACHIEVEMENT_04
item_4_title=Volltreffer!
item_4_comment=F
item_5_id=ACHIEVEMENT_05
item_5_title=Das Foto ist zwar vom Himmel gekommen, aber es ist gefährlich
item_5_comment=S
item_6_id=ACHIEVEMENT_06
item_6_title=So ist das Leben, Johannes!
item_6_comment=E
item_7_id=ACHIEVEMENT_07
item_7_title=Du sollst nicht lügen!
item_7_comment=T
item_8_id=ACHIEVEMENT_08
item_8_title=Hör auf, mich zu kitzeln!
item_8_comment=J
item_9_id=ACHIEVEMENT_09
item_9_title=Frohe Weihnachten!
item_9_comment=S
item_10_id=ACHIEVEMENT_10
item_10_title=Jesus ist ein Mensch und hat daher auch alle menschlichen Bedürfnisse. Inklusive Pinkeln
item_10_comment=R
item_11_id=ACHIEVEMENT_11
item_11_title=Wer anderen eine Grube gräbt, fällt selbst hinein!
item_11_comment=H
item_12_id=ACHIEVEMENT_12
item_12_title=Dieses Hobby muss sie endlich aufgeben
item_12_comment=O
item_13_id=ACHIEVEMENT_13
item_13_title=Das himmlische Foto muss weg, aber wie?
item_13_comment=E
item_14_id=ACHIEVEMENT_14
item_14_title=Wie zur Hölle soll ich das himmlische Foto entfernen?
item_14_comment=C
item_15_id=ACHIEVEMENT_15
item_15_title=Das erklärt, warum er nicht verheiratet ist
item_15_comment=U
item_16_id=ACHIEVEMENT_16
item_16_title=Jesu Kreuz kann jetzt entfernt werden
item_16_comment=E

View File

@@ -0,0 +1,20 @@
[achievements:en]
item_0_id=Beer
item_0_title=Three for Two
item_0_comment=That's quite a deal!
item_1_id=Jackson
item_1_title=Jackson
item_1_comment=We all have our dreams.
item_2_id=Address
item_2_title=Location uncovered!
item_2_comment=The old man won't know what hit him.
item_3_id=Unlocked
item_3_title=Unlocked
item_3_comment=What's in the trunk?
item_4_id=OpenSesame
item_4_title=Open Sesame
item_4_comment=The riches are within grasp.
item_5_id=TheEnd
item_5_title=The End.
item_5_comment=Our players meet their demise.
item_5_hidden=true

View File

@@ -0,0 +1,94 @@
[achievements:en]
item_0_id=SIMON_SNACK
item_0_title=Snacks For Simon
item_0_hidden=true
item_1_id=AWESOME_SIGN
item_1_title=Cool sign!
item_1_hidden=true
item_2_id=PRANK_TIMOTHY
item_2_title=Prank Timothy
item_2_hidden=true
item_3_id=GROW_CARROTS
item_3_title=Grow Carrots
item_3_hidden=true
item_4_id=GROW_SQUASH
item_4_title=Grow Squash
item_4_hidden=true
item_5_id=GROW_PEAS
item_5_title=Grow Peas
item_5_hidden=true
item_6_id=GET_BUZZED
item_6_title=Drink the Cappuccino
item_6_hidden=true
item_7_id=LILY_BDAY
item_7_title=Give Lily a present.
item_7_hidden=true
item_8_id=MEET_DANIEL
item_8_title=Befriended Daniel
item_8_hidden=true
item_9_id=ENTER_FEST
item_9_title=Enter the Harvest Festival
item_9_hidden=true
item_10_id=POUR_HEART_OUT
item_10_title=Pour Your Heart Out
item_10_hidden=true
item_11_id=DEVELOP_FILM
item_11_title=Develop the Film
item_11_hidden=true
item_12_id=ENLARGE_FILM
item_12_title=Print Your Photo
item_12_hidden=true
item_13_id=WRAP_PRESENTS
item_13_title=Wrap Your Presents
item_13_hidden=true
item_14_id=ROBERT_FRIEND
item_14_title=Robert's Got Your Back
item_14_hidden=true
item_15_id=JASON_OPENS
item_15_title=Jason Sort of Cares
item_15_hidden=true
item_16_id=GIVE_PRESENTS
item_16_title=Gift Giver
item_16_hidden=true
item_17_id=DANCE_PARTY
item_17_title=Party With Lily
item_17_hidden=true
item_18_id=FOLLOW_DEER
item_18_title=Follow The Deer
item_18_hidden=true
item_19_id=TRASH_HOUSE
item_19_title=Trash Simon's House
item_19_hidden=true
item_20_id=THREATEN_MIKEY
item_20_title=Threaten Mikey
item_20_hidden=true
item_21_id=DARK_TIM
item_21_title=Dark Timothy
item_21_hidden=true
item_22_id=CHECK_DISK
item_22_title=Check the Disk
item_22_hidden=true
item_23_id=KNOW_SIMON
item_23_title=Ghostwriter Reveal
item_23_hidden=true
item_24_id=GIVE_BEER
item_24_title=Share Your Beer
item_24_hidden=true
item_25_id=JACKSON_TALK
item_25_title=Heart to Heart With Jackson
item_25_hidden=true
item_26_id=GOT_SOIL
item_26_title=Dirt Collector
item_26_hidden=true
item_27_id=STORED_PEAS
item_27_title=Stored Peas
item_27_hidden=true
item_28_id=GOT_SANDWICH
item_28_title=Plain Egg Sandwich
item_28_hidden=true
item_29_id=HIGH_JACKSON
item_29_title=Spooked By Jackson
item_29_hidden=true
item_30_id=MADE_SMORES
item_30_title=Made S'mores
item_30_hidden=true

View File

@@ -0,0 +1,52 @@
[achievements:en]
item_0_id=PARROT_SQUAWK
item_0_title=Squawk!
item_0_comment=Made the parrot talk
item_1_id=MAKE_BAGPIPE
item_1_title=Oh great, bagpipes
item_1_comment=A shrill wailing sound
item_2_id=GAME_OVER
item_2_title=Fugitive from justice
item_2_comment=Which is very, very, extremely, very cool
item_2_hidden=true
item_3_id=GOT_HOSE
item_3_title=Ouch!
item_3_comment=The lengths you'll go to for a length of plastic hose
item_4_id=PUNNY
item_4_title=A pun too far
item_4_comment=Sorry
item_5_id=GOT_HAIRCUT
item_5_title=Everything still attached?
item_5_comment=Got a snazzy new haircut
item_5_hidden=true
item_6_id=KNOCK_OUT
item_6_title=He's not dead
item_6_comment=A nap will do the mechanic good
item_6_hidden=true
item_7_id=MELT_CUP
item_7_title=Just like grog
item_7_comment=The inferior red cup
item_8_id=SAY_NO
item_8_title=What was it again?
item_8_comment=Made the Order of the Bull repeat themselves
item_9_id=INDY
item_9_title=Les aventuriers de l'arche perdue
item_9_comment=Did your best Indiana Jones impression
item_10_id=GOT_HORSESHOE
item_10_title=Stand tall
item_10_comment=Tom Cruise wishes he was this tall
item_10_hidden=true
item_11_id=GOT_ARMOUR
item_11_title=Equipped for battle
item_11_comment=Looking real good!
item_11_hidden=true
item_12_id=REALLY_TALL
item_12_title=Stand REALLY tall
item_12_comment=You have a problem
item_12_hidden=true
item_13_id=NEW_CONTENDER
item_13_title=The Running Man
item_13_comment=Enter the amphitheatre
item_14_id=TIME_SHARE
item_14_title=Timeshare
item_14_comment=Sat through the market trader's spiel

View File

@@ -0,0 +1,144 @@
[achievements:en]
item_0_id=Arrival
item_0_title=Arrival
item_0_comment=No station master in sight.
item_1_id=TheSlap
item_1_title=The Slap
item_1_comment=He deserved it.
item_2_id=IntoTheNight
item_2_title=Into The Night
item_2_comment=A figure slips into the mist.
item_3_id=Adventus
item_3_title=ADVENTUS
item_3_comment=The First Day
item_4_id=TheBloodletter
item_4_title=The Bloodletter
item_4_comment=A curious remedy.
item_5_id=Lockpicker
item_5_title=Lockpicker
item_5_comment=Where's Kenneth?
item_6_id=FossilTrade
item_6_title=Fossil Collector
item_6_comment=Mr Crozier got a good deal there.
item_6_hidden=true
item_7_id=HobsBarrow
item_7_title=Hob's Barrow
item_7_comment=That smell... earthy and sweet.
item_8_id=Scholar
item_8_title=The Scholar
item_8_comment=Quite the scholar of the Bard.
item_9_id=Fool
item_9_title=The Fool
item_9_comment=William who?
item_10_id=FeatheredFriend
item_10_title=Feathered Friend
item_10_comment=A sweet little thing.
item_11_id=Expiscor
item_11_title=EXPISCOR
item_11_comment=The Second Day
item_12_id=Reflect
item_12_title=A Moment of Reflection
item_12_comment=Here's to Margaret Tillett.
item_13_id=FamilyConnection
item_13_title=A Family Connection?
item_13_comment=William Bateman was in Bewlay?
item_13_hidden=true
item_14_id=MrShoulder
item_14_title=The Mystery Man Revealed
item_14_comment=Mr Shoulder has shown himself.
item_14_hidden=true
item_15_id=Permissions
item_15_title=Permission Granted
item_15_comment=The excavation can now go ahead!
item_15_hidden=true
item_16_id=Fiddle
item_16_title=The Abandoned Fiddle
item_16_comment=A strange incident at the Devil's Toe.
item_17_id=Elderflower
item_17_title=The Swap
item_17_comment=Let's hope she doesn't notice.
item_17_hidden=true
item_18_id=Eunice
item_18_title=Eunice the Provider
item_18_comment=A bucket of fresh goat's milk.
item_18_hidden=true
item_19_id=Lovers
item_19_title=Elopers
item_19_comment=May they find happiness together.
item_19_hidden=true
item_20_id=DontFearDeath
item_20_title=Dauntless
item_20_comment=Life is for living, not for worrying about what comes after.
item_20_hidden=true
item_21_id=Scandalmonger
item_21_title=Scandalmonger
item_21_comment=Father Roache may not appreciate this.
item_22_id=LoveMoors
item_22_title=Romance on the Moors
item_22_comment=A little rain never hurt anyone.
item_22_hidden=true
item_23_id=INCANTAMENTUM
item_23_title=INCANTAMENTUM
item_23_comment=The Third Day
item_23_hidden=true
item_24_id=Herbert
item_24_title=Herbert
item_24_comment=Something's a little queer about this cat.
item_24_hidden=true
item_25_id=SealBroken
item_25_title=The Seal is Broken
item_25_comment=The Barrow Queen has breached the barrier.
item_25_hidden=true
item_26_id=Temple
item_26_title=Temple
item_26_comment=An incredible discovery.
item_26_hidden=true
item_27_id=SeventhArchontic
item_27_title=The Goat Below
item_27_comment=A new passage is secured.
item_27_hidden=true
item_28_id=Racket
item_28_title=Ceasing of the Racket
item_28_comment=The feline chorus has grown silent.
item_28_hidden=true
item_29_id=TheFinalDescent
item_29_title=The Final Descent
item_29_comment=It all ends here.
item_29_hidden=true
item_30_id=Vindicta
item_30_title=VINDICTA
item_30_comment=The Seventh Day
item_30_hidden=true
item_31_id=TheEnd
item_31_title=Abraxas Rex
item_31_comment=An uncertain future.
item_31_hidden=true
item_32_id=Tondbert
item_32_title=An Ode to Tondbert
item_32_comment=Visions of Wrinklewood.
item_32_hidden=true
item_33_id=Plates
item_33_title=A Curious Collection
item_33_comment=Seven plates, seven animals.
item_33_hidden=true
item_34_id=HobsBarrels
item_34_title=Hob's Barrels
item_34_comment=Sometimes water is a wiser option.
item_34_hidden=true
item_35_id=Cartographer
item_35_title=Cartographer
item_35_comment=Traveller of the Moors
item_36_id=Abandoned
item_36_title=Abandoned
item_36_comment=Horace and co have departed.
item_36_hidden=true
item_37_id=Zoolinguist
item_37_title=Zoolinguist
item_37_comment=She's a good listener.
item_38_id=Hellebore
item_38_title=Hellebore
item_38_comment=A passage?
item_38_hidden=true
item_39_id=Rest
item_39_title=Rest
item_39_comment=Sometimes we all need to sit and watch the world go by.

View File

@@ -0,0 +1,37 @@
[achievements:en]
item_0_id=GOT_SHOT
item_0_title=That shirt isn't bulletproof
item_0_comment=Better luck next time!
item_1_id=GUARD_DUTY
item_1_title=Guard Duty
item_1_comment=Why is that picture so familiar?
item_2_id=BURN_FOUNTAIN
item_2_title=Burning desire
item_2_comment=Just add water!
item_2_hidden=true
item_3_id=X_MARKS
item_3_title=X marks the spot
item_3_comment=Found the secret entrance.
item_3_hidden=true
item_4_id=WINNER
item_4_title=Defeated the cult
item_4_comment=Knocked out the leader...
item_4_hidden=true
item_5_id=LOUD
item_5_title=That was loud
item_5_comment=Turned off the fire alarm!
item_5_hidden=true
item_6_id=OOPSFIRE
item_6_title=Highly flammable
item_6_comment=Oops, you set yourself on fire!
item_7_id=LISTEN
item_7_title=Found the cult leader
item_7_comment=Nosey! Or ear-ey?
item_7_hidden=true
item_8_id=HIDDEN
item_8_title=Life in the shadows
item_8_comment=Can we call this a stealth game?
item_8_hidden=true
item_9_id=SIT
item_9_title=No time to sit
item_9_comment=There's adventuring to do!

View File

@@ -0,0 +1,20 @@
[achievements:en]
item_0_id=Have you seen this man?
item_0_title=Have you seen this man?
item_0_comment=You've seen the man. Did he see you?
item_0_hidden=true
item_1_id=Bookworm
item_1_title=Bookworm
item_1_comment=Carl's words live on
item_2_id=Ancient knowledge
item_2_title=Ancient knowledge
item_2_comment=You clarified the secret of the ruins on one try
item_3_id=Emases nepo
item_3_title=Emases nepo
item_3_comment=You sorted out the dark cave puzzle on one try
item_4_id=What are these?
item_4_title=What are these?
item_4_comment=You solved an other-worldly puzzle on one try
item_5_id=Inevitable
item_5_title=Inevitable
item_5_comment=A final outcome

View File

@@ -0,0 +1,208 @@
[achievements:en]
item_0_id=TIME
item_0_title=Time and Punishment
item_0_comment=Spite Jem
item_0_hidden=true
item_1_id=CRACKSHOT
item_1_title=Crackshot
item_1_comment=Beat Marisol at shooting
item_2_id=GUNSLINGER
item_2_title=Gunslinger
item_2_comment=Beat Marisol at shooting on your first try
item_3_id=SHARPSHOOTER
item_3_title=Sharpshooter
item_3_comment=Beat Marisol at shooting on your first try...with a perfect score (and without practicing)
item_4_id=HANGOVER
item_4_title=Heck of A Hangover
item_4_comment=Stop the bar brawl by smashing a bottle over the thug's head
item_5_id=ONCEUPONATIME
item_5_title=Once Upon A Time In Western Vespuccia
item_5_comment=Complete the game
item_6_id=SUCKER
item_6_title=Duck, You Sucker!
item_6_comment=Knock Jem out
item_7_id=MAGSIX
item_7_title=The Magnificent Six
item_7_comment=Get all high relationship companion excursions in one playthrough
item_8_id=BLOODTHIRSTY
item_8_title=Bloodthirsty
item_8_comment=Picked Phil's plan for the wagon raid
item_9_id=SNEAKY
item_9_title=Sneaky
item_9_comment=Picked Nadine's plan for the wagon raid
item_10_id=THEATRICAL
item_10_title=Theatrical
item_10_comment=Picked Jake's plan for the wagon raid
item_11_id=BLUFFER
item_11_title=Master Bluffer
item_11_comment=Keep Jake's bluff going as long as possible
item_12_id=BURNIT
item_12_title=Burn It To The Ground
item_12_comment=Blew up Dr. Clark's lab
item_12_hidden=true
item_13_id=STRAIGHT
item_13_title=Straight and Narrow
item_13_comment=Convinced Jem to give up his criminal ways
item_14_id=CROWNS
item_14_title=A Fistful of Crowns
item_14_comment=Earned 200 crowns or more in one playthrough
item_15_id=CATNAP
item_15_title=Cat Nap
item_15_comment=Drugged the wildcat
item_16_id=UNION
item_16_title=Union Man
item_16_comment=Enter the Jolly Good Club with Phil's help
item_17_id=JUSTICE
item_17_title=Rough Justice
item_17_comment=Enter the Jolly Good Club with Danny's help
item_18_id=DOCREDBIRD
item_18_title=Dr. Redbird: Medicine Woman
item_18_comment=Enter the Jolly Good Club with Nadine's help
item_19_id=BRUTEFORCE
item_19_title=Brute Force
item_19_comment=Get into LaPorte's room on your first try without finding any clues
item_19_hidden=true
item_20_id=STINKY
item_20_title=Stinky
item_20_comment=Offer soap to your companions
item_20_hidden=true
item_21_id=HATS
item_21_title=Woman of Many Hats
item_21_comment=Tried on all the hats in the game in a single playthrough
item_21_hidden=true
item_22_id=DELIVERY
item_22_title=Special Delivery
item_22_comment=Return all of Dr. Clark's belongings
item_22_hidden=true
item_23_id=DEMONS
item_23_title=Exorcised the Demons
item_23_comment=Successfully helped Captain Boylan
item_24_id=SHOW
item_24_title=Heck of a Show
item_24_comment=Fully helped Miss Hatomi's troupe
item_25_id=MOUNTAIN
item_25_title=Off the Mountain
item_25_comment=Escaped New Bethel
item_26_id=BULLET
item_26_title=Bullet Time
item_26_comment=Danny helped get rid of the guard
item_27_id=POTION
item_27_title=Potion Master
item_27_comment=Nadine helped get rid of the guard
item_28_id=GHOST
item_28_title=Ghost of a Chance
item_28_comment=Phil helped get rid of the guard
item_29_id=TRICKSTER
item_29_title=Outsmarted the Trickster
item_29_comment=Got the stick back from the coyote
item_30_id=FLUFFY
item_30_title=The Good, The Bad, and the Fluffy
item_30_comment=Pet Leeza Lou 5 times
item_30_hidden=true
item_31_id=STARS
item_31_title=Stargazer
item_31_comment=Correctly identify all constellations without any mistakes
item_32_id=TRAITOR
item_32_title=The Last Traitor
item_32_comment=Deal with Hernandez
item_33_id=BUZZKILL
item_33_title=Buzzkill
item_33_comment=Got the bandits to leave by shooting the wasp nest
item_34_id=HERO
item_34_title=Heroic
item_34_comment=Save the kid at the river
item_35_id=NUDITY
item_35_title=Gratuitous Nudity
item_35_comment=Convince everyone to pose for Mr. Treadway
item_35_hidden=true
item_36_id=TABLES
item_36_title=Tables Turned
item_36_comment=Outsmart the scammer
item_37_id=HUNTER
item_37_title=Master Hunter
item_37_comment=Shoot all the pheasants
item_38_id=FISH
item_38_title=Fish Story
item_38_comment=Catch all the fish
item_39_id=SAMARITAN
item_39_title=Good Samaritan
item_39_comment=Warned the labor union about the bomb
item_39_hidden=true
item_40_id=TRADITION
item_40_title=Tradition Observer
item_40_comment=Write something on the boulder
item_41_id=GREATMAN
item_41_title=A Great Man
item_41_comment=Meet Lieutenant Morales
item_41_hidden=true
item_42_id=MOVING
item_42_title=Moving On
item_42_comment=Help Danny with the memorial
item_43_id=COYOTE
item_43_title=The Sign of the Coyote
item_43_comment=Help the sick coyote
item_44_id=INITIATE
item_44_title=Initiate
item_44_comment=Perform the labor union initiation correctly on your first try
item_45_id=LOOSE
item_45_title=Loose-Lipped
item_45_comment=Get the Fortuyn family to open up
item_46_id=TONGUE
item_46_title=Tongue Twister
item_46_comment=You succeeded at Phil's challenge
item_47_id=LOCKS
item_47_title=Locksmith
item_47_comment=Pick every lock in the game in a single playthrough
item_48_id=CURRENT
item_48_title="Current" Events
item_48_comment=Show 25 people the Aetheric Expo article
item_48_hidden=true
item_49_id=HARDFEELINGS
item_49_title=Some Hard Feelings
item_49_comment=You punched Jake
item_50_id=JOURNEY
item_50_title=The Journey Begins
item_50_comment=Set off across Western Vespuccia
item_51_id=ELPRESIDIO
item_51_title=I Left My Heart in El Presidio
item_51_comment=Arrive in El Presidio
item_52_id=DESPERATE
item_52_title=Desperate Times
item_52_comment=Pawned one of your companions' belongings
item_53_id=CLOSECALL
item_53_title=Close Call
item_53_comment=Phil disarmed the bomb
item_54_id=LISTENER
item_54_title=Good Listener
item_54_comment=Let Martha handle Mr. Sirkas
item_55_id=OILWELL
item_55_title=Oil's Well That Ends Well
item_55_comment=Saved Cormac
item_56_id=CARDS
item_56_title=Not in the Cards
item_56_comment=Expose Lady Tyché's operation
item_57_id=POST
item_57_title=In Rain, Sleet, or Snow...
item_57_comment=Saved the post office
item_58_id=BONES
item_58_title=Fossil Hunter
item_58_comment=Successfully tagged 5 fossils
item_59_id=SAYAGAIN
item_59_title=Say That Again
item_59_comment=What a literal turn of mind you have
item_60_id=WILY
item_60_title=Wily Coyote, Super Genius
item_60_comment=He's not very bright
item_61_id=JOKESTER
item_61_title=Jokester
item_61_comment=Phil appreciates your sense of humor
item_62_id=FLOR
item_62_title=Flor Silvestre
item_62_comment=A campfire is always nicer with music
item_63_id=CONFESSION
item_63_title=Confession
item_63_comment=Told Lola the truth about her stolen watch
item_63_hidden=true
item_64_id=NODRINK
item_64_title=Teetotaler
item_64_comment=Just said no

View File

@@ -0,0 +1,667 @@
[stats:en]
item_0_id=book_read
item_0_comment=Book entries read
item_0_start=0
item_1_id=num_steps
item_1_comment=Steps taken
item_1_start=0
[achievements:en]
item_0_id=DEATH_0
item_0_title=I believe I can fly
item_0_comment=Solve the corresponding ending
item_1_id=DEATH_1
item_1_title=Dead tired
item_1_comment=Solve the corresponding ending
item_2_id=DEATH_2
item_2_title=Strike!
item_2_comment=Solve the corresponding ending
item_3_id=DEATH_3
item_3_title=I'm shocked
item_3_comment=Solve the corresponding ending
item_4_id=DEATH_4
item_4_title=Hang in there
item_4_comment=Solve the corresponding ending
item_5_id=DEATH_5
item_5_title=Death from above
item_5_comment=Solve the corresponding ending
item_6_id=DEATH_6
item_6_title=Vaccines cause autism
item_6_comment=Solve the corresponding ending
item_7_id=DEATH_7
item_7_title=To bee or not to bee
item_7_comment=Solve the corresponding ending
item_8_id=DEATH_8
item_8_title=Burn baby burn
item_8_comment=Solve the corresponding ending
item_9_id=DEATH_9
item_9_title=Mr. Bay is full of s**t
item_9_comment=Solve the corresponding ending
item_10_id=DEATH_10
item_10_title=A warm toast
item_10_comment=Solve the corresponding ending
item_11_id=DEATH_11
item_11_title=Vive la révolution
item_11_comment=Solve the corresponding ending
item_12_id=DEATH_12
item_12_title=Big Pharma's revenge
item_12_comment=Solve the corresponding ending
item_13_id=DEATH_13
item_13_title=Instant diet
item_13_comment=Solve the corresponding ending
item_14_id=DEATH_14
item_14_title=Caution, wet floor
item_14_comment=Solve the corresponding ending
item_15_id=DEATH_15
item_15_title=That's no toaster
item_15_comment=Solve the corresponding ending
item_16_id=DEATH_16
item_16_title=Pretty ironic
item_16_comment=Solve the corresponding ending
item_17_id=DEATH_17
item_17_title=We'll die eventually
item_17_comment=Solve the corresponding ending
item_18_id=DEATH_18
item_18_title=The amazing spider-death
item_18_comment=Solve the corresponding ending
item_19_id=DEATH_19
item_19_title=Under the sea
item_19_comment=Solve the corresponding ending
item_20_id=DEATH_20
item_20_title=Acid rain
item_20_comment=Solve the corresponding ending
item_21_id=DEATH_21
item_21_title=Frank Grimes
item_21_comment=Solve the corresponding ending
item_22_id=DEATH_22
item_22_title=The last meal
item_22_comment=Solve the corresponding ending
item_23_id=DEATH_23
item_23_title=Beauty killed the beast
item_23_comment=Solve the corresponding ending
item_24_id=DEATH_24
item_24_title=Scared of clowns
item_24_comment=Solve the corresponding ending
item_25_id=DEATH_25
item_25_title=I'm freezing
item_25_comment=Solve the corresponding ending
item_26_id=DEATH_26
item_26_title=A sporadic event
item_26_comment=Solve the corresponding ending
item_27_id=DEATH_27
item_27_title=I believe I can fry
item_27_comment=Solve the corresponding ending
item_28_id=DEATH_28
item_28_title=Backfire
item_28_comment=Solve the corresponding ending
item_29_id=DEATH_29
item_29_title=I prefer the touchpad
item_29_comment=Solve the corresponding ending
item_30_id=AVID_READER
item_30_title=Bookworm
item_30_comment=Read all the book entries
item_31_id=TUTORIAL
item_31_title=For dummies
item_31_comment=Complete the tutorial
item_32_id=CREDITS
item_32_title=Pleasantly understated credit sequence
item_32_comment=Watch the credits til the end
item_33_id=HEAD_BUMP
item_33_title=Mind your head
item_33_comment=Bump your head in a non-lethal manner
item_34_id=LETTERS
item_34_title=Secret admirer
item_34_comment=Find the secret letters
item_34_hidden=true
item_35_id=FLAMETHROWER
item_35_title=Hank Scorpio
item_35_comment=Make a flamethrower
item_35_hidden=true
item_36_id=100_METERS
item_36_title=Couch potato
item_36_comment=Walk 100 meters
item_37_id=500_METERS
item_37_title=Mildly active
item_37_comment=Walk 500 meters
item_38_id=1500_METERS
item_38_title=Fitness is a lifestyle
item_38_comment=Walk 1500 meters
item_39_id=5000_METERS
item_39_title=Runner's high
item_39_comment=Walk 5 kilometers
item_40_id=NECKTIE
item_40_title=Fashion police
item_40_comment=Rip and burn the necktie
item_41_id=ANIMAL_HATER
item_41_title=Angel of death
item_41_comment=Kill all living things in a single game
item_42_id=REPEAT_DEATHS
item_42_title=Sadistic player
item_42_comment=Repeat at least one death
[achievements:de_DE]
item_0_id=DEATH_0
item_0_title=Über den Wolken
item_0_comment=Erhalte das jeweilige Ende
item_1_id=DEATH_1
item_1_title=Todmüde
item_1_comment=Erhalte das jeweilige Ende
item_2_id=DEATH_2
item_2_title=Strike!
item_2_comment=Erhalte das jeweilige Ende
item_3_id=DEATH_3
item_3_title=Mich trifft der Schlag!
item_3_comment=Erhalte das jeweilige Ende
item_4_id=DEATH_4
item_4_title=Einfach mal baumeln lassen
item_4_comment=Erhalte das jeweilige Ende
item_5_id=DEATH_5
item_5_title=Tod von Oben
item_5_comment=Erhalte das jeweilige Ende
item_6_id=DEATH_6
item_6_title=Impfungen verursachen Autismus
item_6_comment=Erhalte das jeweilige Ende
item_7_id=DEATH_7
item_7_title=Summ oder nicht Summ
item_7_comment=Erhalte das jeweilige Ende
item_8_id=DEATH_8
item_8_title=Wo brennt's denn?
item_8_comment=Erhalte das jeweilige Ende
item_9_id=DEATH_9
item_9_title=Nimm das Michael Bay
item_9_comment=Erhalte das jeweilige Ende
item_10_id=DEATH_10
item_10_title=Ein warmer Toast
item_10_comment=Erhalte das jeweilige Ende
item_11_id=DEATH_11
item_11_title=Vive la révolution
item_11_comment=Erhalte das jeweilige Ende
item_12_id=DEATH_12
item_12_title=Die Rache der Pharmakonzerne
item_12_comment=Erhalte das jeweilige Ende
item_13_id=DEATH_13
item_13_title=Schnelldiät
item_13_comment=Erhalte das jeweilige Ende
item_14_id=DEATH_14
item_14_title=Vorsicht, nasser Boden
item_14_comment=Erhalte das jeweilige Ende
item_15_id=DEATH_15
item_15_title=Das ist kein Toaster
item_15_comment=Erhalte das jeweilige Ende
item_16_id=DEATH_16
item_16_title=Welch Ironie!
item_16_comment=Erhalte das jeweilige Ende
item_17_id=DEATH_17
item_17_title=Irgendwann sterben wir alle
item_17_comment=Erhalte das jeweilige Ende
item_18_id=DEATH_18
item_18_title=Tod durch Spider-Man
item_18_comment=Erhalte das jeweilige Ende
item_19_id=DEATH_19
item_19_title=Unter dem Meer
item_19_comment=Erhalte das jeweilige Ende
item_20_id=DEATH_20
item_20_title=Saurer Regen
item_20_comment=Erhalte das jeweilige Ende
item_21_id=DEATH_21
item_21_title=Frank Grimes
item_21_comment=Erhalte das jeweilige Ende
item_22_id=DEATH_22
item_22_title=Die letzte Mahlzeit
item_22_comment=Erhalte das jeweilige Ende
item_23_id=DEATH_23
item_23_title=Schönheit hat das Biest zerstört
item_23_comment=Erhalte das jeweilige Ende
item_24_id=DEATH_24
item_24_title=Sprungteufelschrek
item_24_comment=Erhalte das jeweilige Ende
item_25_id=DEATH_25
item_25_title=Mir ist kalt
item_25_comment=Erhalte das jeweilige Ende
item_26_id=DEATH_26
item_26_title=Der Schimmelreiter
item_26_comment=Erhalte das jeweilige Ende
item_27_id=DEATH_27
item_27_title=Frisch frittiert
item_27_comment=Erhalte das jeweilige Ende
item_28_id=DEATH_28
item_28_title=Feuer und Flamme
item_28_comment=Erhalte das jeweilige Ende
item_29_id=DEATH_29
item_29_title=Ich bevorzuge das Touchpad
item_29_comment=Erhalte das jeweilige Ende
item_30_id=AVID_READER
item_30_title=Bücherwurm
item_30_comment=Lies alle Einträge im Buch
item_31_id=TUTORIAL
item_31_title=Für Dummies
item_31_comment=Schließe das Tutorial ab
item_32_id=CREDITS
item_32_title=Erfreulich zurückhaltender Vorspann
item_32_comment=Sieh dir den Abspann bis zum Schluss an
item_33_id=HEAD_BUMP
item_33_title=Vorsicht Kopf!
item_33_comment=Stoss dir den Kopf ohne zu sterben
item_34_id=LETTERS
item_34_title=Geheimer Verehrer
item_34_comment=Finde die geheimen Briefe
item_34_hidden=true
item_35_id=FLAMETHROWER
item_35_title=Hank Scorpio
item_35_comment=Bastle einen Flammenwerfer
item_35_hidden=true
item_36_id=100_METERS
item_36_title=Stubenhocker
item_36_comment=Laufe 100 Meter
item_37_id=500_METERS
item_37_title=Geringfügig Aktiv
item_37_comment=Laufe 500 Meter
item_38_id=1500_METERS
item_38_title=Fitness ist ein Lebensstil
item_38_comment=Laufe 1500 meter
item_39_id=5000_METERS
item_39_title=Läuferhoch
item_39_comment=Laufe 5 Kilometer
item_40_id=NECKTIE
item_40_title=Modepolizei
item_40_comment=Zerreisse und verbrenne die Krawatte
item_41_id=ANIMAL_HATER
item_41_title=Todesengel
item_41_comment=Töte alle Lebewesen in einem Spieldurchlauf
item_42_id=REPEAT_DEATHS
item_42_title=Sadistischer Spieler
item_42_comment=Wiederhole mindestens einen Tod
[achievements:it_IT]
item_0_id=DEATH_0
item_0_title=Nel blu dipinto di blu
item_0_comment=Sblocca il finale relativo
item_1_id=DEATH_1
item_1_title=Stanco morto
item_1_comment=Sblocca il finale relativo
item_2_id=DEATH_2
item_2_title=Strike!
item_2_comment=Sblocca il finale relativo
item_3_id=DEATH_3
item_3_title=Sono scioccato
item_3_comment=Sblocca il finale relativo
item_4_id=DEATH_4
item_4_title=Appeso a una speranza
item_4_comment=Sblocca il finale relativo
item_5_id=DEATH_5
item_5_title=Morte dall'alto
item_5_comment=Sblocca il finale relativo
item_6_id=DEATH_6
item_6_title=I vaccini causano autismo
item_6_comment=Sblocca il finale relativo
item_7_id=DEATH_7
item_7_title=Un'apessima idea
item_7_comment=Sblocca il finale relativo
item_8_id=DEATH_8
item_8_title=Bruciali tutti!
item_8_comment=Sblocca il finale relativo
item_9_id=DEATH_9
item_9_title=Mr. Bay è pieno di balle
item_9_comment=Sblocca il finale relativo
item_10_id=DEATH_10
item_10_title=Un brindisi caloroso
item_10_comment=Sblocca il finale relativo
item_11_id=DEATH_11
item_11_title=Vive la révolution
item_11_comment=Sblocca il finale relativo
item_12_id=DEATH_12
item_12_title=La vendetta di Big Pharma
item_12_comment=Sblocca il finale relativo
item_13_id=DEATH_13
item_13_title=Dieta istantanea
item_13_comment=Sblocca il finale relativo
item_14_id=DEATH_14
item_14_title=Attenzione, pavimento bagnato
item_14_comment=Sblocca il finale relativo
item_15_id=DEATH_15
item_15_title=Non è un tostapane
item_15_comment=Sblocca il finale relativo
item_16_id=DEATH_16
item_16_title=Piuttosto ironico
item_16_comment=Sblocca il finale relativo
item_17_id=DEATH_17
item_17_title=Prima o poi si muore tutti
item_17_comment=Sblocca il finale relativo
item_18_id=DEATH_18
item_18_title=The amazing spider-death
item_18_comment=Sblocca il finale relativo
item_19_id=DEATH_19
item_19_title=In fondo al mar
item_19_comment=Sblocca il finale relativo
item_20_id=DEATH_20
item_20_title=Pioggia acida
item_20_comment=Sblocca il finale relativo
item_21_id=DEATH_21
item_21_title=Frank Grimes
item_21_comment=Sblocca il finale relativo
item_22_id=DEATH_22
item_22_title=L'ultima cena
item_22_comment=Sblocca il finale relativo
item_23_id=DEATH_23
item_23_title=La morte ti fa bella
item_23_comment=Sblocca il finale relativo
item_24_id=DEATH_24
item_24_title=Paura dei clown
item_24_comment=Sblocca il finale relativo
item_25_id=DEATH_25
item_25_title=Sto congelando
item_25_comment=Sblocca il finale relativo
item_26_id=DEATH_26
item_26_title=Un evento sporadico
item_26_comment=Sblocca il finale relativo
item_27_id=DEATH_27
item_27_title=Sono fritto!
item_27_comment=Sblocca il finale relativo
item_28_id=DEATH_28
item_28_title=Ritorno di fiamma
item_28_comment=Sblocca il finale relativo
item_29_id=DEATH_29
item_29_title=Preferisco il touchpad
item_29_comment=Sblocca il finale relativo
item_30_id=AVID_READER
item_30_title=Topo di biblioteca
item_30_comment=Leggi l'intero libro
item_31_id=TUTORIAL
item_31_title=Per negati
item_31_comment=Completa il tutorial
item_32_id=CREDITS
item_32_title=Impressionante sequenza di nomi importanti
item_32_comment=Guarda i credits fino alla fine
item_33_id=HEAD_BUMP
item_33_title=Occhio alla testa
item_33_comment=Sbatti la testa in maniera non letale
item_34_id=LETTERS
item_34_title=Ammiratore segreto
item_34_comment=Trova le lettere nascoste
item_34_hidden=true
item_35_id=FLAMETHROWER
item_35_title=Hank Scorpio
item_35_comment=Costruisci un lanciafiamme
item_35_hidden=true
item_36_id=100_METERS
item_36_title=Pigrone
item_36_comment=Percorri 100 metri
item_37_id=500_METERS
item_37_title=Attività moderata
item_37_comment=Percorri 500 metri
item_38_id=1500_METERS
item_38_title=Amante del fitness
item_38_comment=Percorri 1500 metri
item_39_id=5000_METERS
item_39_title=Sballo del corridore
item_39_comment=Percorri 5 chilometri
item_40_id=NECKTIE
item_40_title=Ma come ti vesti
item_40_comment=Strappa e brucia la cravatta
item_41_id=ANIMAL_HATER
item_41_title=Angelo della morte
item_41_comment=Uccidi ogni essere vivente in una singola partita
item_42_id=REPEAT_DEATHS
item_42_title=Giocatore sadico
item_42_comment=Ripeti almeno una morte
[achievements:es_ES]
item_0_id=DEATH_0
item_0_title=Volando voy
item_0_comment=Resolver el final correspondiente
item_1_id=DEATH_1
item_1_title=Muerto de cansancio
item_1_comment=Resolver el final correspondiente
item_2_id=DEATH_2
item_2_title=Strike!
item_2_comment=Resolver el final correspondiente
item_3_id=DEATH_3
item_3_title=Estoy conmocionado
item_3_comment=Resolver el final correspondiente
item_4_id=DEATH_4
item_4_title=Pendiendo de un hilo
item_4_comment=Resolver el final correspondiente
item_5_id=DEATH_5
item_5_title=Muerte desde lo alto
item_5_comment=Resolver el final correspondiente
item_6_id=DEATH_6
item_6_title=Vacunarse produce autismo
item_6_comment=Resolver el final correspondiente
item_7_id=DEATH_7
item_7_title=Colmenado a muerte
item_7_comment=Resolver el final correspondiente
item_8_id=DEATH_8
item_8_title=¡Quémalos a todos!
item_8_comment=Resolver el final correspondiente
item_9_id=DEATH_9
item_9_title=El Sr. Bay es un montón de estiércol
item_9_comment=Resolver el final correspondiente
item_10_id=DEATH_10
item_10_title=Un cálido brindis
item_10_comment=Resolver el final correspondiente
item_11_id=DEATH_11
item_11_title=Vive la révolution
item_11_comment=Resolver el final correspondiente
item_12_id=DEATH_12
item_12_title=La venganza de Big Pharma
item_12_comment=Resolver el final correspondiente
item_13_id=DEATH_13
item_13_title=Dieta instantánea
item_13_comment=Resolver el final correspondiente
item_14_id=DEATH_14
item_14_title=Cuidado, suelo mojado
item_14_comment=Resolver el final correspondiente
item_15_id=DEATH_15
item_15_title=Eso no es una tostadora
item_15_comment=Resolver el final correspondiente
item_16_id=DEATH_16
item_16_title=¡Qué ironía!
item_16_comment=Resolver el final correspondiente
item_17_id=DEATH_17
item_17_title=Todos morimos al final
item_17_comment=Resolver el final correspondiente
item_18_id=DEATH_18
item_18_title=The amazing spider-muerte
item_18_comment=Resolver el final correspondiente
item_19_id=DEATH_19
item_19_title=Bajo el mar
item_19_comment=Resolver el final correspondiente
item_20_id=DEATH_20
item_20_title=Lluvia acida
item_20_comment=Resolver el final correspondiente
item_21_id=DEATH_21
item_21_title=Frank Grimes
item_21_comment=Resolver el final correspondiente
item_22_id=DEATH_22
item_22_title=La última cena
item_22_comment=Resolver el final correspondiente
item_23_id=DEATH_23
item_23_title=La muerte os sienta tan bien
item_23_comment=Resolver el final correspondiente
item_24_id=DEATH_24
item_24_title=Miedo a los payasos
item_24_comment=Resolver el final correspondiente
item_25_id=DEATH_25
item_25_title=Estoy helado
item_25_comment=Resolver el final correspondiente
item_26_id=DEATH_26
item_26_title=Un evento esporádico
item_26_comment=Resolver el final correspondiente
item_27_id=DEATH_27
item_27_title=¡Me tienen frito!
item_27_comment=Resolver el final correspondiente
item_28_id=DEATH_28
item_28_title=Fuego de cobertura
item_28_comment=Resolver el final correspondiente
item_29_id=DEATH_29
item_29_title=Prefiero el touchpad
item_29_comment=Resolver el final correspondiente
item_30_id=AVID_READER
item_30_title=Ratón de biblioteca
item_30_comment=Leer todo el libro
item_31_id=TUTORIAL
item_31_title=Para tontos
item_31_comment=Completar el tutorial
item_32_id=CREDITS
item_32_title=Secuencia de créditos agradablemente sencilla
item_32_comment=Mirar los créditos hasta el final
item_33_id=HEAD_BUMP
item_33_title=Cuidado con la cabeza
item_33_comment=Golpearte la cabeza de una manera no mortal
item_34_id=LETTERS
item_34_title=Admirador secreto
item_34_comment=Encontrar las cartas secretas
item_34_hidden=true
item_35_id=FLAMETHROWER
item_35_title=Hank Scorpio
item_35_comment=Hacer un lanzallamas
item_35_hidden=true
item_36_id=100_METERS
item_36_title=Vago
item_36_comment=Caminar 100 metros
item_37_id=500_METERS
item_37_title=Medianamente activo
item_37_comment=Caminar 500 metros
item_38_id=1500_METERS
item_38_title=Estar en estado es un modo de vida
item_38_comment=Caminar 1500 metros
item_39_id=5000_METERS
item_39_title=Euforia del corredor
item_39_comment=Caminar 5 kilómetros
item_40_id=NECKTIE
item_40_title=Policía de la moda
item_40_comment=Romper y quemar la corbata
item_41_id=ANIMAL_HATER
item_41_title=Ángel de la muerte
item_41_comment=Matar a todos los seres vivos en un sólo juego
item_42_id=REPEAT_DEATHS
item_42_title=Jugador sádico
item_42_comment=Repetir al menos una muerte
[achievements:nl_NL]
item_0_id=DEATH_0
item_0_title=Vlieg met me mee naar de regenboog
item_0_comment=Los het bijbehorende einde op
item_1_id=DEATH_1
item_1_title=Doodvermoeid
item_1_comment=Los het bijbehorende einde op
item_2_id=DEATH_2
item_2_title=Strike!
item_2_comment=Los het bijbehorende einde op
item_3_id=DEATH_3
item_3_title=Wat een schok
item_3_comment=Los het bijbehorende einde op
item_4_id=DEATH_4
item_4_title=Hou vol
item_4_comment=Los het bijbehorende einde op
item_5_id=DEATH_5
item_5_title=Dood van boven
item_5_comment=Los het bijbehorende einde op
item_6_id=DEATH_6
item_6_title=Vaccins veroorzaken autisme
item_6_comment=Los het bijbehorende einde op
item_7_id=DEATH_7
item_7_title=Als bijen naar de honing
item_7_comment=Los het bijbehorende einde op
item_8_id=DEATH_8
item_8_title=Burn baby burn
item_8_comment=Los het bijbehorende einde op
item_9_id=DEATH_9
item_9_title=Meneer Bay lult maar wat
item_9_comment=Los het bijbehorende einde op
item_10_id=DEATH_10
item_10_title=Een warme dronk
item_10_comment=Los het bijbehorende einde op
item_11_id=DEATH_11
item_11_title=Vive la révolution
item_11_comment=Los het bijbehorende einde op
item_12_id=DEATH_12
item_12_title=De wraak van Big Pharma
item_12_comment=Los het bijbehorende einde op
item_13_id=DEATH_13
item_13_title=Instantdiëet
item_13_comment=Los het bijbehorende einde op
item_14_id=DEATH_14
item_14_title=Voorzichtig, natte vloer
item_14_comment=Los het bijbehorende einde op
item_15_id=DEATH_15
item_15_title=Dat is geen broodrooster
item_15_comment=Los het bijbehorende einde op
item_16_id=DEATH_16
item_16_title=Best ironisch
item_16_comment=Los het bijbehorende einde op
item_17_id=DEATH_17
item_17_title=We zullen uiteindelijk sterven
item_17_comment=Los het bijbehorende einde op
item_18_id=DEATH_18
item_18_title=The amazing spider-death
item_18_comment=Los het bijbehorende einde op
item_19_id=DEATH_19
item_19_title=Onder de zee
item_19_comment=Los het bijbehorende einde op
item_20_id=DEATH_20
item_20_title=Zure regen
item_20_comment=Los het bijbehorende einde op
item_21_id=DEATH_21
item_21_title=Frank Grimes
item_21_comment=Los het bijbehorende einde op
item_22_id=DEATH_22
item_22_title=De laatste maaltijd
item_22_comment=Los het bijbehorende einde op
item_23_id=DEATH_23
item_23_title=Belle heeft het beest gedood
item_23_comment=Los het bijbehorende einde op
item_24_id=DEATH_24
item_24_title=Bang van clowns
item_24_comment=Los het bijbehorende einde op
item_25_id=DEATH_25
item_25_title=Ik heb het koud
item_25_comment=Los het bijbehorende einde op
item_26_id=DEATH_26
item_26_title=Schimmelig
item_26_comment=Los het bijbehorende einde op
item_27_id=DEATH_27
item_27_title=Met de gefrituurde peren zitten
item_27_comment=Los het bijbehorende einde op
item_28_id=DEATH_28
item_28_title=Naontsteking
item_28_comment=Los het bijbehorende einde op
item_29_id=DEATH_29
item_29_title=Ik heb liever de touchpad
item_29_comment=Los het bijbehorende einde op
item_30_id=AVID_READER
item_30_title=Boekenwurm
item_30_comment=Lees alle boekartikelen
item_31_id=TUTORIAL
item_31_title=Voor dummies
item_31_comment=Voltooi de training
item_32_id=CREDITS
item_32_title=Aangenaam sobere aftiteling
item_32_comment=Bekijk de aftiteling tot het einde
item_33_id=HEAD_BUMP
item_33_title=Let op je hoofd
item_33_comment=Stoot je hoofd op een niet-dodelijke manier
item_34_id=LETTERS
item_34_title=Geheime aanbidder
item_34_comment=Vind de geheime brieven
item_34_hidden=true
item_35_id=FLAMETHROWER
item_35_title=Hank Scorpio
item_35_comment=Maak een vlammenwerper
item_35_hidden=true
item_36_id=100_METERS
item_36_title=Couch-potato
item_36_comment=Loop 100 meter
item_37_id=500_METERS
item_37_title=Licht actief
item_37_comment=Loop 500 meter
item_38_id=1500_METERS
item_38_title=Fitness is een levenswijze
item_38_comment=Loop 1500 meter
item_39_id=5000_METERS
item_39_title=Runner's high
item_39_comment=Loop 5 kilometer
item_40_id=NECKTIE
item_40_title=Modepolitie
item_40_comment=Scheur en verbrand de stropdas
item_41_id=ANIMAL_HATER
item_41_title=Engel des doods
item_41_comment=Dood alle levende wezens in één enkel potje
item_42_id=REPEAT_DEATHS
item_42_title=Sadistische speler
item_42_comment=Herhaal ten minste één sterfgeval

View File

@@ -0,0 +1,131 @@
[achievements:en]
item_0_id=ACH_WASH_YOUR_HANDS
item_0_title=Wash your hands.
item_0_comment=Keep 'em clean!
item_1_id=ACH_SISTERLY_CHAT
item_1_title=A sisterly chat.
item_1_comment=It's nice to catch up with family.
item_2_id=ACH_WELCOME_TO_SHIRUTA
item_2_title=Welcome to Shiruta!
item_2_comment=First stop in the spirit world!
item_3_id=ACH_BROKEN_BOOMBOX
item_3_title=Repair it!
item_3_comment=Don't throw it out!
item_4_id=ACH_A_KIND_HEART
item_4_title=A kind heart.
item_4_comment=The act of giving.
item_5_id=ACH_TALK_OF_THE_TOWN
item_5_title=Talk of the town!
item_5_comment=Get to know everybody!
item_6_id=ACH_THE_BATHHOUSE
item_6_title=The bathhouse.
item_6_comment=Enjoy your stay!
item_7_id=ACH_SECRET_SWITCH
item_7_title=The secret switch!
item_7_comment=Don't tell anybody.
item_8_id=ACH_FARMILLIAR_FACE
item_8_title=A familiar face.
item_8_comment=Haven't I seen you before?
item_9_id=ACH_BUCKET_LICKER
item_9_title=Bucket licker.
item_9_comment=Disgustingly good!
item_10_id=ACH_A_WARM_BATH
item_10_title=A nice warm bath.
item_10_comment=Lay back, relax, enjoy the soothing salts.
item_11_id=ACH_SPLINTER_FEET
item_11_title=Splinter feet.
item_11_comment=A walking house?!
item_12_id=ACH_VINI
item_12_title=A new friend.
item_12_comment=The mechanic!
item_13_id=ACH_CHOCOLATE
item_13_title=Wow, chocolate.
item_13_comment=Half price!
item_14_id=ACH_FIX_BOILER
item_14_title=Boiler's fixed!
item_14_comment=About time too, it's freezing in here!
item_15_id=ACH_OLD_LEGEND
item_15_title=An old legend.
item_15_comment=In my restless dreams, I see that face.
item_16_id=ACH_HOUSE_ON_A_CLIFF
item_16_title=The house on a cliff.
item_16_comment=I don't know about this place.
item_17_id=ACH_MYSTERIOUS_LADY
item_17_title=A mysterious lady.
item_17_comment=She looks...familiar.
item_18_id=ACH_MURKEY_WATER
item_18_title=Murky water.
item_18_comment=There's something in the water.
item_19_id=ACH_PRISIONER
item_19_title=Prisoner or passion.
item_19_comment=Her beauty encapsulates me.
item_20_id=ACH_BOUNCY_BOUNCY
item_20_title=Bouncy bouncy!
item_20_comment=So much fun!
item_21_id=ACH_FISH_BAIT
item_21_title=Fish Bait.
item_21_comment=Discounted fish heads?
item_22_id=ACH_HIPPITY_HOPPITY
item_22_title=Hippity Hoppity!
item_22_comment=Like a frog!
item_23_id=ACH_PIZZA
item_23_title=Where's my pizza?!
item_23_comment=I want my pizza!
item_24_id=ACH_LITTLE_JACKET
item_24_title=My little yellow friend.
item_24_comment=Two friends playing games.
item_25_id=ACH_STRETCH
item_25_title=A stretch too far.
item_25_comment=My long armed boi!
item_26_id=ACH_GAME_ON
item_26_title=Game On!
item_26_comment=What a catchy slogan.
item_27_id=ACH_MR_BUTCHER
item_27_title=Mr. Butcher
item_27_comment=Don't waste my time, kid.
item_28_id=ACH_AM_I_PRETTY
item_28_title=Am I pretty?
item_28_comment=She has a lovely smile.
item_29_id=ACH_ACE_EATER
item_29_title=Ace eater!
item_29_comment=I can out run anyone!
item_30_id=ACH_ROH
item_30_title=Roh returns.
item_30_comment=When you need her most.
item_31_id=ACH_TANTO_TIME
item_31_title=Tanto time!
item_31_comment=Let's eat, mane!
item_32_id=ACH_VAMPIRE
item_32_title=Catch me if you can!
item_32_comment=Damn, wasn't quick enough!
item_33_id=ACH_THE_LEGEND
item_33_title=The legend is true
item_33_comment=The road to nowhere
item_34_id=ACH_LIMBO
item_34_title=A mother's restless soul
item_34_comment=Akira still swings
item_35_id=ACH_TANTOS_MOTHER
item_35_title=Reunion
item_35_comment=The son of a fisherman
item_36_id=ACH_STOP_THE_TICKING
item_36_title=Running out of time.
item_36_comment=Drown it in sorrows.
item_37_id=ACH_MASK_OF_STRANGA
item_37_title=The mask of Stranga!
item_37_comment=What a handsome fellow!
item_38_id=ACH_ENDING_ASHINA
item_38_title=Cold waters.
item_38_comment=Nice pair of stilts!
item_39_id=ACH_ENDING_TENA
item_39_title=Of blood and water.
item_39_comment=I am the Lady On The Wall.
item_40_id=ACH_ENDING_LUZIA
item_40_title=My Big Sister
// FIXME: Typo in the original, begining should be beginning, kept for consistency
item_40_comment=Our tale is just begining.
item_41_id=ACH_ENDING_SOMBRIA
item_41_title=Another chance.
item_41_comment=Look after her.
item_42_id=ACH_HUNGRY_SPIRIT
item_42_title=Remember to feed your spirits!
item_42_comment=Mmm noodles!

View File

@@ -0,0 +1,90 @@
[achievements:en]
item_0_id=SAFE_CRACKER
item_0_title=Safe Cracker
item_0_comment=You opened Daisie's safe
item_0_hidden=true
item_1_id=HACKER
item_1_title=A real Hacker!
item_1_comment=You Hacked Into Daisie's Email
item_1_hidden=true
item_2_id=TANJAS_WAY
item_2_title=Tanja's Way
item_2_comment=You gave Tanja the documents
item_3_id=JENNYS_WAY
item_3_title=Jenny's Way
item_3_comment=You gave Jenny the documents
item_4_id=DATING_WITH_TANJA
item_4_title=Dance with Tanja
item_4_comment=You successfully invited Tanja on a date!
item_5_id=DATING_WITH_JENNY
item_5_title=Date with Jenny
item_5_comment=You successfully invited Jenny on a date!
item_6_id=RELIABLE
item_6_title=Reliable
item_6_comment=You got a key to Daisie's apartment.
item_7_id=HERO_OF_THE_DAY
item_7_title=Hero of the day!
item_7_comment=You have successfully detected the crime and caught all the suspects!
item_8_id=SOCIABLE
item_8_title=Sociable
item_8_comment=You got to know all the characters in the game!
[achievements:zh_CN]
item_0_id=SAFE_CRACKER
item_0_title=做得很棒!
item_0_comment=你打开了黛西的保险箱
item_0_hidden=true
item_1_id=HACKER
item_1_title=一个真正的黑客
item_1_comment=你入侵了黛西电子邮件账户
item_1_hidden=true
item_2_id=TANJAS_WAY
item_2_title=你喜欢她吗?
item_2_comment=你要给塔尼亚文件
item_3_id=JENNYS_WAY
item_3_title=你喜欢她吗?
item_3_comment=你要给燕妮文件
item_4_id=DATING_WITH_TANJA
item_4_title=哇塞!
item_4_comment=你能够设法约塔尼亚出去。
item_5_id=DATING_WITH_JENNY
item_5_title=哇塞!
item_5_comment=你能够设法约燕妮出去。
item_6_id=RELIABLE
item_6_title=很好!
item_6_comment=你有了黛西房子的钥匙。
item_7_id=HERO_OF_THE_DAY
item_7_title=很厉害!
item_7_comment=你能够侦查罪行而抓住到嫌疑人!
item_8_id=SOCIABLE
item_8_title=做得很好!
item_8_comment=你认识了游戏所有的角色!
[achievements:hu_HU]
item_0_id=SAFE_CRACKER
item_0_title=Kasszafúró
item_0_comment=Kinyitottad Daisie széfjét
item_0_hidden=true
item_1_id=HACKER
item_1_title=Mint a filmekben!
item_1_comment=Feltörted Daisie e-mail fiókját
item_1_hidden=true
item_2_id=TANJAS_WAY
item_2_title=Tanja kezébe
item_2_comment=Tanjának adtad a hiányzó aktát
item_3_id=JENNYS_WAY
item_3_title=Jenny kezébe
item_3_comment=Jenny-nek adtad a hiányzó aktát
item_4_id=DATING_WITH_TANJA
item_4_title=Tánc Tanjával
item_4_comment=Randira hívtad Tanját
item_5_id=DATING_WITH_JENNY
item_5_title=Találka Jennyvel
item_5_comment=Randira hívtad Jennyt
item_6_id=RELIABLE
item_6_title=Jó modor
item_6_comment=A kulccsal jutottál be Daisie lakásába
item_7_id=HERO_OF_THE_DAY
item_7_title=A nap hőse!
item_7_comment=Megoldottad az ügyet és elkaptad az összes rosszfiút
item_8_id=SOCIABLE
item_8_title=Szociális
item_8_comment=A játék minden karakterével megismerkedtél.

View File

@@ -0,0 +1,64 @@
[achievements:en]
item_0_id=10K
item_0_title=10K
item_0_comment=Score 10,000 or more in a level
item_1_id=20K
item_1_title=20K
item_1_comment=Score 20,000 or more in a level
item_2_id=30K
item_2_title=30K
item_2_comment=Score 30,000 or more in a level
item_3_id=40K
item_3_title=40K
item_3_comment=Score 40,000 or more in a level
item_4_id=50K
item_4_title=50K
item_4_comment=Score 50,000 or more in a level
item_5_id=60K
item_5_title=60K
item_5_comment=Score 60,000 or more in a level
item_6_id=1M
item_6_title=1M
item_6_comment=Score 1,000,000 in Challenge Mode
item_7_id=2M
item_7_title=2M
item_7_comment=Score 2,000,000 in Challenge Mode
item_8_id=3M
item_8_title=3M
item_8_comment=Score 3,000,000 in Challenge Mode
item_9_id=4M
item_9_title=4M
item_9_comment=Score 4,000,000 in Challenge Mode
item_10_id=5M
item_10_title=5M
item_10_comment=Score 5,000,000 in Challenge Mode
item_11_id=10M
item_11_title=10M
item_11_comment=All-time score of 10,000,000
item_12_id=50M
item_12_title=50M
item_12_comment=All-time score of 50,000,000
item_13_id=100M
item_13_title=100M
item_13_comment=All-time score of 100,000,000
item_14_id=Level 20
item_14_title=Level 20 hero!
item_14_comment=Beat level 20 (any settings)
item_15_id=Level 20+
item_15_title=Level 20 superhero!
item_15_comment=Beat Level 20 with no bombs or teleports
item_16_id=TB_5
item_16_title=Turner 5
item_16_comment=Beat Level 5 in Turn-Based mode (any settings)
item_17_id=TB_10
item_17_title=Turner 10
item_17_comment=Beat Level 10 in Turn-Based mode (any settings)
item_18_id=TB_15
item_18_title=Turner 15
item_18_comment=Beat Level 15 in Turn-Based mode (any settings)
item_19_id=TB_20
item_19_title=Turner 20
item_19_comment=Beat Level 20 in Turn-Based mode (any settings)
item_20_id=TB_CM
item_20_title=Turn Based Challenger
item_20_comment=Beat Challenge Mode in Turn-Based mode (any settings)

View File

@@ -0,0 +1,49 @@
[achievements:en]
item_0_id=NEW_ACHIEVEMENT_1_0
item_0_title=Vegetation Appreciation
item_0_comment=Look at 10 Roddenberry Bushes.
item_1_id=NEW_ACHIEVEMENT_1_1
item_1_title=Art Lover
item_1_comment=Look at all the paintings in the hotel.
item_2_id=NEW_ACHIEVEMENT_1_2
item_2_title=False Hope
item_2_comment=Make a sundae and try to give it to The Maestro.
item_3_id=NEW_ACHIEVEMENT_1_3
item_3_title=Universe Destroyer
item_3_comment=Use Gordian Knot with Division Bell to destroy the universe.
item_4_id=NEW_ACHIEVEMENT_1_4
item_4_title=Hoarder
item_4_comment=Have 14 items in your inventory at one time.
item_5_id=NEW_ACHIEVEMENT_1_5
item_5_title=Chatty Man
item_5_comment=Go through every dialogue option with Floyd.
item_6_id=NEW_ACHIEVEMENT_1_6
item_6_title=Finisher
item_6_comment=Complete the game.
item_7_id=NEW_ACHIEVEMENT_1_7
item_7_title=Snooper
item_7_comment=Read every available email.
item_8_id=NEW_ACHIEVEMENT_1_8
item_8_title=Overly Aggressive
item_8_comment=Try to use the phaser/enhanced phaser on 10 or more objects.
item_9_id=NEW_ACHIEVEMENT_1_9
item_9_title=Cometh the Hour
item_9_comment=Total playtime exceeding one hour.
item_10_id=NEW_ACHIEVEMENT_1_10
item_10_title=Commuter
item_10_comment=Travel on the train at least 10 times.
item_11_id=NEW_ACHIEVEMENT_1_11
item_11_title=Pedestrian
item_11_comment=Complete the game without using the hoverboard.
item_12_id=NEW_ACHIEVEMENT_1_12
item_12_title=Dedicated or Insane
item_12_comment=Playing time exceeds 3 hours.
item_13_id=NEW_ACHIEVEMENT_1_13
item_13_title=Speedster
item_13_comment=Complete the game in under half an hour.
item_14_id=NEW_ACHIEVEMENT_1_14
item_14_title=Explorer
item_14_comment=Visiting all four Corners of the Moon.
item_15_id=NEW_ACHIEVEMENT_1_15
item_15_title=Potholer
item_15_comment=Disappear into three holes in the ground.

View File

@@ -0,0 +1,31 @@
[achievements:en]
item_0_id=ACH_SAM
item_0_title=Which one is Sam again?
item_0_comment=Inspect the ball of twine.
item_1_id=ACH_HANDS
item_1_title=Look ma, no Hands!
item_1_comment=Defeat Hands Grubby.
item_2_id=ACH_HASTA_LA_VISTA
item_2_title=Hasta La Vista
item_2_comment=He won't be back, baby.
item_3_id=ACH_REFLECTIONS
item_3_title=Reflections, ugh.
item_3_comment=Interact with the mirror.
item_4_id=ACH_TVTIME
item_4_title=TV Time
item_4_comment=Watch all the TV shows.
item_5_id=ACH_LEAVE_THE_DOOR
item_5_title=Leave the door open
item_5_comment=Hear all the reasons to leave the door open.
item_6_id=ACH_JOEY
item_6_title=Joey would be proud
item_6_comment=Get you flirt game on with Susie.
item_7_id=ACH_NERF
item_7_title=Nerfed
item_7_comment=Shoot the mad fan with the toy gun.
item_8_id=ACH_FART
item_8_title=Fart to the Future
item_8_comment=Use the fart spray on it's inventor.
item_9_id=ACH_CASE_CLOSED
item_9_title=Case Closed
item_9_comment=Nice one.

View File

@@ -0,0 +1,139 @@
[achievements:en]
item_0_id=SERAFIA
item_0_title=Sera-fia
item_0_comment=Become an angel
item_1_id=HEISTSIGHT
item_1_title=Heistsight is 20/20
item_1_comment=Successfully complete a heist without the benefit of future knowledge
item_2_id=TIMEGAT
item_2_title=Time Gat
item_2_comment=Shoot first and ask questions earlier
item_3_id=TIMEGABBER
item_3_title=Time Gabber
item_3_comment=Defuse a hostile situation in the 1920s
item_4_id=HUNCH
item_4_title=Just a hunch...
item_4_comment=I won't ask how you knew to do that
item_5_id=FLATFOOTWHISPERER
item_5_title=Flatfoot Whisperer
item_5_comment=Calm a police officer down without the aid of time loops
item_6_id=DINESUP
item_6_title=Dine's Up
item_6_comment=Complete Chapter One
item_7_id=TIMEDOESNTPAY
item_7_title=Time Doesn't Pay
item_7_comment=Complete Chapter Three
item_8_id=TIMESCHAMPION
item_8_title=Time's Champion
item_8_comment=Complete Chapter Two
item_9_id=FORESTMASTER
item_9_title=Forest Master
item_9_comment=Make your way through the forest without getting lost once
item_10_id=HAVEABALL
item_10_title=Having A Ball
item_10_comment=Defuse a standoff in three tries
item_11_id=BESTOWER
item_11_title=Bestower of Continuity
item_11_comment=The Legacy is protected
item_12_id=CLOCKBLOCKED
item_12_title=Clock Blocked
item_12_comment=Complete Chapter Four (totally for real this time!)
item_12_hidden=true
item_13_id=BUTTERFLY
item_13_title=Move Like a Butterfly
item_13_comment=Avoid a boxer's blows every time but once
item_14_id=NEWCHAMP
item_14_title=A New Champion
item_14_comment=It still counts if you used time travel.
item_15_id=TEMPCRASHER
item_15_title=Temp Crasher
item_15_comment=Fix a temp's future on the first try
item_16_id=TIMEELEVEN
item_16_title=Time Eleven
item_16_comment=Poof. Complete Chapter Five.
item_17_id=DUTCH
item_17_title=Gone Dutch
item_17_comment=One is better than none
item_18_id=TIMETOTALER
item_18_title=Timetotaler
item_18_comment=Chronoshift-induced sobriety
item_19_id=YOURTREAT
item_19_title=Your Treat
item_19_comment=Someone has to drink them.
item_20_id=PETTHECAT
item_20_title=You Can't Pet The Cat
item_20_comment=You tried your best, though.
item_21_id=DECINERATE
item_21_title=Decinerate
item_21_comment=Avoid death by trash can
item_22_id=HAPPYBIRTHDAY
item_22_title=Happy Birthday
item_22_comment=Try and visit the dev on his birthday
item_23_id=STUDY
item_23_title=Who Me Study?
item_23_comment=Win a trivia game without ever reading the source material
item_24_id=TIKTOK
item_24_title=TikTok
item_24_comment=You played both parts
item_25_id=ONHEROWN
item_25_title=More Like Nozz-NO
item_25_comment=Finish the game without asking for a hint
item_26_id=LISTEN
item_26_title=Commentimey
item_26_comment=Listen to the entire commentary from the opening menu to the closing credits.
item_27_id=CLOCKBLOCK1
item_27_title=Clock Blocked
item_27_comment=Complete Chapter Four
item_28_id=CLOCKBLOCK2
item_28_title=Clock Blocked
item_28_comment=Complete Chapter Four (for real this time)
item_28_hidden=true
item_29_id=CLOCKBLOCK3
item_29_title=Clock Blocked
item_29_comment=Complete Chapter Four (for real this time??)
item_29_hidden=true
item_30_id=DEADBEFORE
item_30_title=Dead Before Her Time
item_30_comment=Maybe it's better this way...
item_31_id=LIFELIVED
item_31_title=A Full Life
item_31_comment=She lived a full life, but was it one worth living?
item_32_id=NEVERFORGET
item_32_title=Never Forget
item_32_comment=Visit the Twin Towers while playing on a very specific date
item_33_id=INONE
item_33_title=Got It In One
item_33_comment=Deduced the correct date on the first try
item_34_id=PASTROLAND
item_34_title=Pastroland
item_34_comment=Complete Chapter Six
item_35_id=DIEKNOWING
item_35_title=Die Knowing
item_35_comment=Is it better this way?
item_36_id=IMPATIENCE
item_36_title=Impatience
item_36_comment=Time travel or not, the clock is ticking.
item_37_id=WITNESSME
item_37_title=Witness me!
item_37_comment=Die of Morphabite poisoning in front of six people.
item_38_id=DIE1870
item_38_title=Gilded Restage
item_38_comment=Rewind 10 times during the Gilded Age.
item_39_id=DIE1920
item_39_title=Prohibition Reinsertion
item_39_comment=Rewind 10 times during the Prohibition Era.
item_40_id=DIE1990
item_40_title=Grunge Expunge
item_40_comment=Rewind 10 times during the Grunge Era.
item_41_id=DIE2001
item_41_title=Y2Slay
item_41_comment=Rewind 10 times during the Y2K era.
item_42_id=TANOKILL
item_42_title=Ta-no-kill
item_42_comment=Avoid death at the hands of someone's younger self.
item_43_id=ENRAPTURED
item_43_title=Enraptured
item_43_comment=Watch a set of Liz's performance without talking once.
item_44_id=PERSONABLE
item_44_title=Personable
item_44_comment=See all 7 Personics

View File

@@ -0,0 +1,49 @@
[achievements:en]
item_0_id=ACH1
item_0_title=The First Barrier
item_0_comment=Knock down a metal fence.
item_1_id=ACH2
item_1_title=Destroyer
item_1_comment=Knock down all metal fences.
item_2_id=ACH3
item_2_title=Alone Survivor
item_2_comment=Escape the forest alone.
item_3_id=ACH4
item_3_title=No Man Left Behind
item_3_comment=Escape the forest all together.
item_4_id=ACH5
item_4_title=Grocer
item_4_comment=Collect 5 food.
item_5_id=ACH6
item_5_title=Looter
item_5_comment=Collect all food.
item_6_id=ACH7
item_6_title=Shiny Metal
item_6_comment=Find a knife.
item_7_id=ACH8
item_7_title=Knife Collector
item_7_comment=Collect all knives.
item_8_id=ACH9
item_8_title=Start a Fire
item_8_comment=Find the lighter.
item_9_id=ACH10
item_9_title=Navigator
item_9_comment=Find the map.
item_10_id=ACH11
item_10_title=Butcher
item_10_comment=Cook a raw meat 5 times.
item_11_id=ACH12
item_11_title=Nurse
item_11_comment=Find a first aid kit.
item_12_id=ACH13
item_12_title=Doctor
item_12_comment=Collect all first aid kits.
item_13_id=ACH14
item_13_title=Repairman
item_13_comment=Open a toolbox.
item_14_id=ACH15
item_14_title=Mechanic
item_14_comment=Open all toolboxes.
item_15_id=ACH16
item_15_title=Wolf's Coming
item_15_comment=Encounter a wolf first time.

View File

@@ -0,0 +1,67 @@
[achievements:en]
item_0_id=KNOWTHYSELVES
item_0_title=Know Thyselves
item_0_comment=Correctly identified the Young, Middle Age, and Old Strangers.
item_1_id=DUMBWAYS
item_1_title=Dumb Ways to Die
item_1_comment=Died every possible way.
item_2_id=SHARPESTSHOOTER
item_2_title=Sharpest Shooter
item_2_comment=Won the Shooting Gallery on the highest speed.
item_3_id=TORCHEMALL
item_3_title=Gotta Torch 'Em All
item_3_comment=Gathered all the spirits using the torch.
item_4_id=PANDORA
item_4_title=Pandora
item_4_comment=Opened the box.
item_5_id=UNOBTANIUM
item_5_title=Unobtanium
item_5_comment=Resisted opening the box.
item_6_id=JOKESONYOU
item_6_title=Joke's on You
item_6_comment=Heard all the Clown's jokes.
item_7_id=HEADSIWIN
item_7_title=Heads I Win
item_7_comment=Lasted as long as Rosencrantz and Guildenstern.
item_8_id=BIGTALKER
item_8_title=Big Talker
item_8_comment=Talked to all the major characters.
item_9_id=STRANGERSTRANGELAND
item_9_title=Stranger in a Strangeland
item_9_comment=Starting Out.
item_10_id=DAGGERSEE
item_10_title=A Dagger Which I See Before Me
item_10_comment=Got Beak.
item_11_id=UNCAGED
item_11_title=Uncaged
item_11_comment=Released the Dark Thing.
item_12_id=CUTABOVE
item_12_title=A Cut Above
item_12_comment=Persuaded Nineveh to hone Beak.
item_13_id=CONSIDERCRAB
item_13_title=Consider the Crab
item_13_comment=Killed the Crab.
item_14_id=CONSIDERTOOTH
item_14_title=Long in the Tooth
item_14_comment=Got Tooth.
item_15_id=LONGWALK
item_15_title=The Long Walk
item_15_comment=Reached the Hall of Mirrors.
item_16_id=THRESHOLD
item_16_title=Across the Strange Threshold
item_16_comment=Exited the Hall of Mirrors.
item_17_id=THIRDBLADE
item_17_title=The Third Blade
item_17_comment=Got the final knife.
item_18_id=WANTEDTOFLY
item_18_title=I Always Wanted to Fly
item_18_comment=The Stranger escaped Strangeland.
item_19_id=WHEELOFTHINGS
item_19_title=The Wheel of Things
item_19_comment=The Stranger jumped.
item_20_id=BACKTOKNIFE
item_20_title=Always Come Back to the Knife
item_20_comment=The Stranger killed himself.
item_21_id=OPPOSING
item_21_title=By Opposing End Them
item_21_comment=The Stranger died fighting.

View File

@@ -0,0 +1,47 @@
[achievements:en]
item_0_id=finalboom
item_0_title=Comfy Car Staycation
item_0_comment=Stay with Boom.
item_0_hidden=true
item_1_id=finalkat
item_1_title=Meeting New (Age) People
item_1_comment=Stay with Kat.
item_1_hidden=true
item_2_id=finalmick
item_2_title=Retro Gamer Pals Nostalgic Reunion
item_2_comment=Stay with Mick.
item_2_hidden=true
item_3_id=touchthecat
item_3_title=Irresistible Cat
item_3_comment=You were curious about the cat.
item_4_id=buildpc
item_4_title=ATX Master Assembler
item_4_comment=Build your replacement computer.
item_5_id=sendemail
item_5_title=Linux Expert Hacker
item_5_comment=Send your important e-mail.
item_6_id=advandal
item_6_title=Anti-Corporatist Street Vandal
item_6_comment=It had it coming.
item_7_id=squirrelfool
item_7_title=Squirrel Fool's Errand
item_7_comment=Send the Internet guy to every place with no squirrels.
item_8_id=penis
item_8_title=Freud Was Right
item_8_comment=You see that shape everywhere.
item_9_id=gnomes
item_9_title=Gnome Fashion Police
item_9_comment=Give your opinion (that nobody asked) on the gnomes' looks.
item_9_hidden=true
item_10_id=launchrocket
item_10_title=How I Learned to Stop Worrying and Love the Rocket
item_10_comment=Launch the Rocket.
item_10_hidden=true
item_11_id=postcredits
item_11_title=Jack Parsons' Occult Academy for Weird Young Rocketeers
item_11_comment=Watch the post-credits scene.
item_11_hidden=true
item_12_id=callmom
item_12_title=This Is Cole, By the Way
item_12_comment=Be a better son and call your Mom.
item_12_hidden=true

View File

@@ -0,0 +1,40 @@
[achievements:en]
item_0_id=ST_TPC_ACH_VOODOO_RITUAL_EN
item_0_title=Voodoo Ritual
item_0_comment=Better not mess with that!
item_1_id=ST_TPC_ACH_NOSHARING
item_1_title=Sharing with the enemy
item_1_comment=Protect Harry at all cost!
item_2_id=ST_TPC_ACH_MESSAGESEND
item_2_title=Message send
item_2_comment=Harry is on its way!
item_3_id=ST_TPC_ACH_STUDENT_OF_LIFE
item_3_title=Student of life
item_3_comment=Grab those coupons!
item_4_id=ST_TPC_ACH_FLOPPY
item_4_title=Ups, that's not good
item_4_comment=Abort, Retry, Fails?
item_5_id=ST_TPC_ACH_COFFEE_BUYERS
item_5_title=Coffee Buyers
item_5_comment=Amazing people here!
item_6_id=ST_TPC_ACH_MASTERPIECE
item_6_title=This is not a plunger
item_6_comment=It's a A MASTERPIECE
item_7_id=ST_TPC_ACH_BEYONDDEMO
item_7_title=Beyond the demo
item_7_comment=Let's go!
item_8_id=ST_TPC_ACH_GARBAGE
item_8_title=Garbage colector
item_8_comment=Not a chance!
item_9_id=ST_TPC_ACH_NARCISOSCOUNT
item_9_title=Narciso's count
item_9_comment=What Narciso is waiting for?
item_10_id=ST_TPC_ACH_PUNKROCKFAN
item_10_title=Punk Rock fan
item_10_comment=Long Live Punk Rock!
item_11_id=ST_TPC_ACH_WARELEPHANT
item_11_title=War elephant
item_11_comment=Yeah, right!
item_12_id=ST_TPC_ACH_BOOKWORM
item_12_title=Book worm
item_12_comment=Lucy and the faun

View File

@@ -0,0 +1,301 @@
[achievements:en]
item_0_id=day2Death
item_0_title=Day 2 Death
item_0_hidden=true
item_1_id=FirstDeath
item_1_title=Day 1 Death
item_1_hidden=true
item_2_id=burnHose
item_2_title=Hose Burner
item_2_hidden=true
item_3_id=burnRake
item_3_title=Rake Burner
item_3_hidden=true
item_4_id=dampKnight
item_4_title=The Damp Knight
item_4_comment=What a joker.
item_5_id=feetBit
item_5_title=Fussy Toes
item_5_comment=Dude has uncomfortably clean feet.
item_6_id=mothBit
item_6_title=Mothman Prophecy
item_6_comment=I'm gonna miss him, yo.
item_7_id=blacklightBed
item_7_title=The Brave Little Blacklight
item_7_hidden=true
item_8_id=swapUnlocked
item_8_title=Player Swap Unlocked
item_8_comment=Till death do you part.
item_9_id=walkedLikeJanitor
item_9_title=Walked Like a Janitor
item_9_comment=Understood, will comply.
item_10_id=wroteDownCode
item_10_title=Sticky Note Taker
item_10_hidden=true
item_11_id=woreMechSuit
item_11_title=Mech Suit
item_11_hidden=true
item_12_id=wentPee
item_12_title=Pee Pee Maker
item_12_hidden=true
item_13_id=wentGotTara
item_13_title=Got Tara Myself
item_13_hidden=true
item_14_id=watchedSQ
item_14_title=Star Quest - THE MOVIE!
item_14_comment=I feel like I've seen that before.
item_15_id=watchedLoom
item_15_title=Loon - THE MOVIE!
item_15_comment=You may now invite people to ask you about it.
item_16_id=mayoOffPizza
item_16_title=Pizza Cleaner
item_16_hidden=true
item_17_id=woreTopHat
item_17_title=The Rad Hatter
item_17_hidden=true
item_18_id=truckDriveBelt
item_18_title=The Other Drive Belt
item_18_hidden=true
item_19_id=posterTalk
item_19_title=Poster Girl
item_19_hidden=true
item_20_id=travelUnlocked
item_20_title=Travel Unlocked
item_20_comment=I think I wanna go home.
item_21_id=tptAtTrain
item_21_title=Ideal Working Conditions
item_21_hidden=true
item_22_id=taraSpeakeasy
item_22_title=Tara Croft
item_22_hidden=true
item_23_id=talkedTinyOliver
item_23_title=Ghosted Yourself
item_23_hidden=true
item_24_id=tBirdMine
item_24_title=T-Bird
item_24_hidden=true
item_25_id=tBirdDiner
item_25_title=T-Bird At The Diner
item_25_hidden=true
item_26_id=squirrelTrophy
item_26_title=Squirrel Girl
item_26_hidden=true
item_27_id=speakeasyLucas
item_27_title=Lucas Hearts
item_27_hidden=true
item_28_id=smashedOpenedAnyway
item_28_title=Opened It Anyway
item_28_hidden=true
item_29_id=smashBox
item_29_title=Smash Box
item_29_hidden=true
item_30_id=showedPendletonPhillips
item_30_title=Peter Head Screwdriver
item_30_hidden=true
item_31_id=shopNBathroomE
item_31_title=Shop N Bathroom
item_31_hidden=true
item_32_id=shopNBathroomO
item_32_title=Shop N Shag
item_32_hidden=true
item_33_id=revisitSmashBox
item_33_title=Oliver Wuz Here
item_33_hidden=true
item_34_id=revisitAngel
item_34_title=Thirsty Lady
item_34_hidden=true
item_35_id=returnedPee
item_35_title=Returned To Relieve Yourself
item_35_hidden=true
item_36_id=restroomSO
item_36_title=Sweet Sweet Madness
item_36_hidden=true
item_37_id=rangPubBell
item_37_title=For Whom The Bell Trolls
item_37_hidden=true
item_38_id=putScrewDriverBack
item_38_title=Screwdriver Returned
item_38_hidden=true
item_39_id=putPotBack
item_39_title=Pot Returned
item_39_hidden=true
item_40_id=putPosterBackTookAnother
item_40_title=Picky With The Posters
item_40_hidden=true
item_41_id=pottyMouth
item_41_title=Potty Mouth
item_41_hidden=true
item_42_id=postCredits
item_42_title=Post Credits Scene
item_42_hidden=true
item_43_id=playedWax1
item_43_title=Played Wax
item_43_comment=Wax is the GOAT.
item_44_id=playedRecord
item_44_title=Boss DJ
item_44_hidden=true
item_45_id=playedPQ
item_45_title=Patrol Quest
item_45_hidden=true
item_46_id=playedAllTVR
item_46_title=The Volume Remote
item_46_comment="Hand me the remote" "Which one?"
item_47_id=pickedPendleton
item_47_title=Picked Pendleton
item_47_hidden=true
item_48_id=pickedGertrude
item_48_title=Picked Gertrude
item_48_hidden=true
item_49_id=pickedFinley
item_49_title=Picked Finley
item_49_hidden=true
item_50_id=pickedAll
item_50_title=Picked All Of Them
item_50_hidden=true
item_51_id=ninjaSword
item_51_title=Ninja Sword
item_51_hidden=true
item_52_id=museumDay5Bit
item_52_title=Where's Penny?
item_52_hidden=true
item_53_id=mopSmash
item_53_title=Custodial Arts
item_53_hidden=true
item_54_id=moonLogic
item_54_title=Moon Logic
item_54_comment=That don't make no sense.
item_55_id=menschKeycard
item_55_title=Returned The Keycard
item_55_hidden=true
item_56_id=madeSaword
item_56_title=Saword Master
item_56_hidden=true
item_57_id=madeBedAlone
item_57_title=Put Yourself In Order
item_57_hidden=true
item_58_id=luredOutWithFood
item_58_title=Lured Out With Bar Food
item_58_hidden=true
item_59_id=licensePlateBackOn
item_59_title=License Plated
item_59_hidden=true
item_60_id=iceBlueCup
item_60_title=Big Blue Cup
item_60_hidden=true
item_61_id=halfDome
item_61_title=Half Dome
item_61_hidden=true
item_62_id=gotFrostedAcorns
item_62_title=Frosted Acorns
item_62_hidden=true
item_63_id=gaveTaraMap
item_63_title=A Gift For Tara
item_63_hidden=true
item_64_id=gaveBarkeepBone
item_64_title=Human Arm Bone
item_64_hidden=true
item_65_id=foundOutbackDiner
item_65_title=Diner Outback
item_65_hidden=true
item_66_id=foundMyFoot
item_66_title=Foot Finder
item_66_hidden=true
item_67_id=floppyGold
item_67_title=Floppy Gold
item_67_comment=Magnetic media wasn't long for this world...
item_68_id=flippedBrochure
item_68_title=Brochure Flipper
item_68_hidden=true
item_69_id=farmersMatches
item_69_title=Farmer's Matches
item_69_hidden=true
item_70_id=farmerShotgun
item_70_title=Shotgun's Fired
item_70_hidden=true
item_71_id=fakeWashedHands
item_71_title=Fake Washed Hands
item_71_hidden=true
item_72_id=everyoneHasASister
item_72_title=Everyone Has A Sister
item_72_hidden=true
item_73_id=oseStabBit
item_73_title=One Short Eye
item_73_hidden=true
item_74_id=eRangPubBell
item_74_title=Bell Stop
item_74_hidden=true
item_75_id=eOnAcid
item_75_title=Spirits of Salt
item_75_hidden=true
item_76_id=drunkBert
item_76_title=Drunkbert
item_76_hidden=true
item_77_id=dinerDrugDeal
item_77_title=Shady DIner Deal
item_77_hidden=true
item_78_id=dinerBully
item_78_title=After School Special
item_78_hidden=true
item_79_id=day4ExtendedEnding
item_79_title=Day 4 Extended Ending
item_79_hidden=true
item_80_id=damnNearKiltEm
item_80_title=Damm Near Kilt Em
item_80_hidden=true
item_81_id=bullionFound
item_81_title=Bouillon or Bullion?
item_81_hidden=true
item_82_id=cookedPasta
item_82_title=Pasta Cook
item_82_hidden=true
item_83_id=choseTalk
item_83_title=Smooth Talker
item_83_hidden=true
item_84_id=chefGeek
item_84_title=Adventure Game Geek
item_84_hidden=true
item_85_id=burgerRuined
item_85_title=Burger Bath
item_85_hidden=true
item_86_id=pushingUpRoses
item_86_title=Pushing Up Roses
item_86_hidden=true
item_87_id=all3ChefTalks
item_87_title=Harassments To The Chef
item_87_hidden=true
item_88_id=ahVenice
item_88_title=Ah, Venice
item_88_hidden=true
item_89_id=day5Death
item_89_title=Day 5 Death
item_89_hidden=true
item_90_id=day4Death
item_90_title=Day 4 Death
item_90_hidden=true
item_91_id=day3Death
item_91_title=Day 3 Death
item_91_hidden=true
item_92_id=lastToLeave
item_92_title=Last To Leave
item_92_hidden=true
item_93_id=whatAMensch
item_93_title=What A Mensch!
item_93_hidden=true
item_94_id=enlightenedAdventurer
item_94_title=Enlightened Adventurer
item_94_hidden=true
item_95_id=annaBit1
item_95_title=Anna With An E
item_95_hidden=true
item_96_id=annaBit2
item_96_title=Imaginary Friend-Zone
item_96_hidden=true
item_97_id=annaBit3
item_97_title=Special Ingredient
item_97_hidden=true
item_98_id=youreCrazyTrain
item_98_title=You're Crazy Train
item_98_hidden=true
item_99_id=monaLisa
item_99_title=Mazza Leez
item_99_hidden=true

View File

@@ -0,0 +1,50 @@
[achievements:en]
item_0_id=ACH_FINISH_ACT_1
item_0_title=A Silent Room
item_0_comment=Finish Act I.
item_1_id=ACH_FINISH_ACT_2
item_1_title=A Slow Vanishing
item_1_comment=Finish Act II.
item_2_id=ACH_FINISH_ACT_3
item_2_title=A Nameless Ritual
item_2_comment=Finish Act III.
item_3_id=ACH_FINISH_ACT_4
item_3_title=A Winter's Night
item_3_comment=FInish Act IV.
item_4_id=ACH_ACT_1_WATCH
item_4_title=Just Keep It
item_4_comment=Give Patrick back his watch.
item_5_id=ACH_ACT_1_BYE
item_5_title=Good Riddance
item_5_comment=Call Patrick a cab.
item_6_id=ACH_ACT_1_MIRROR
item_6_title=I Just Need A Moment
item_6_comment=Breathe deep.
item_6_hidden=true
item_7_id=ACH_ACT_2_HARP
item_7_title=Gnossiene
item_7_comment=Play the harp.
item_8_id=ACH_ACT_2_BOOKS
item_8_title=Bookworm
item_8_comment=Read all the books in the parlour.
item_9_id=ACH_ACT_2_POKER
item_9_title=Looking For Trouble
item_9_comment=Wander off.
item_9_hidden=true
item_10_id=ACH_ACT_2_BED
item_10_title=Just A Bit Longer
item_10_comment=zZzZzZzz
item_10_hidden=true
item_11_id=ACH_ACT_3_MERCY
item_11_title=Angel Of Mercy
item_11_comment=Give Mr Williams his morphine.
item_12_id=ACH_ACT_3_GRIEF
item_12_title=Angel Of Grief
item_12_comment=Check in on Mrs Williams on the Other Side.
item_13_id=ACH_ACT_3_SHELVES
item_13_title=Erudite
item_13_comment=Examine all the shelves in the library.
item_14_id=ACH_ACT_3_WOUND
item_14_title=The Wound Man
item_14_comment=x x x x x x
item_14_hidden=true

View File

@@ -0,0 +1,79 @@
[achievements:en]
item_0_id=ACHIEVEMENT_DETECTIVE
item_0_title=DETECTIVE
item_0_comment=Avez-vous bien fouillé partout dans la cuisine ? (Prologue)
item_1_id=ACHIEVEMENT_VERSAILLES
item_1_title=VERSAILLES
item_1_comment=Vous avez des actions chez la compagnie d'électricité ? (Prologue)
item_2_id=ACHIEVEMENT_KICKASS
item_2_title=KICKASS
item_2_comment=Y'a un voisin qui mérite 10 coups de cannes sur le popotin ! (Chapitre 1)
item_3_id=ACHIEVEMENT_DJGRANDMA
item_3_title=DJ GRANDMA
item_3_comment=On peut scratcher avec la canne...Si si ! (Prologue)
item_4_id=ACHIEVEMENT_PLAYLIST
item_4_title=PLAYLIST
item_4_comment=Avez-vous bien écouté toutes les musiques au club RagnaRock ? (Chapitre 1)
item_5_id=ACHIEVEMENT_CROISERLACANNE
item_5_title=CROISER LA CANNE
item_5_comment=Quand on vous menace avec un os...il faut savoir répliquer avec la canne (Chapitre 1)
item_6_id=ACHIEVEMENT_FINEPISODE1
item_6_title=FIN DU CHAPITRE 1
item_6_comment=Terminer le Prologue et le Chapitre 1
item_7_id=ACHIEVEMENT_IMYOURDAD
item_7_title=I'M YOUR FATHER
item_7_comment=Est-ce que la force est avec vous ? (Chapitre 3)
item_8_id=ACHIEVEMENT_HOTVOLTAGE
item_8_title=Mamie 100 000 VOLTS
item_8_comment=Il existe des objets qu'il vaut mieux pas insérer dans des lecteurs de cartes...(Chapitre 3)
item_9_id=ACHIEVEMENT_KOCAPTAIN
item_9_title=Good Night Captain Hishiro
item_9_comment=Souhaitez une bonne nuit au Captain Hishiro (Chapitre 3)
item_10_id=ACHIEVEMENT_HOTDOG
item_10_title=Hot 4 The Dog
item_10_comment=Pourriez-vous faire du mal à ce pauvre petit toutou ? (Chapitre 2)
item_11_id=ACHIEVEMENT_MASSATTACK
item_11_title=Mass Attack !
item_11_comment=Tout casser, parfois ça défoule et ça fait du bien (Chapitre 3)
item_12_id=ACHIEVEMENT_DRESSEURCOCO
item_12_title=Dresseur de Perroquet
item_12_comment=Passer l'épreuve de Coco et les clochettes (Chapitre 3)
item_13_id=ACHIEVEMENT_FINEPISODE2
item_13_title=Deux chapitres de finis
item_13_comment=Terminer les chapitres 2 et 3
item_14_id=ACHIEVEMENT_BUBULLE
item_14_title=Bubulles
item_14_comment=Faire des bulles de savon avec la bouche (Chapitre 4)
item_15_id=ACHIEVEMENT_GRATTCUL
item_15_title=Gratt'cul
item_15_comment=Attaquer Gratt'cul avec un bambou, un objet tranchant, un objet pointu, un objet de jardin, et l'arme fatale (Chapitre 4)
item_16_id=ACHIEVEMENT_MENACEBUBBLEBOBBLE
item_16_title=GrandMa La Menace !
item_16_comment=Menacer 1 fois Bubble et Bobble (Chapitre 4)
item_17_id=ACHIEVEMENT_FAUXESPOIR
item_17_title=Faux Espoir
item_17_comment=Tenter d'allumer le générateur grâce à un coup de canne (Chapitre 4)
item_18_id=ACHIEVEMENT_FROG
item_18_title=Frog
item_18_comment=Se faire transformer en grenouille par GrandAlf le Bleu (Chapitre 4)
item_19_id=ACHIEVEMENT_FINEPISODE3
item_19_title=Fin du Chapitre 4
item_19_comment=Terminer le Chapitre 4
item_20_id=ACHIEVEMENT_VANDAL
item_20_title=Grandma Vandal !
item_20_comment=Détruire tous les écrans de Beach Umbrella Corp (Chapitre 5 et...)
item_21_id=ACHIEVEMENT_FINCHAPITRE5
item_21_title=Fin du Chapitre 5
item_21_comment=Terminer le Chapitre 5
item_22_id=ACHIEVEMENT_LIKEAMARVEL
item_22_title=Like A Marvel
item_22_comment=Découvrir la scène post-générique de fin et débloquer le générique dans le menu principal du jeu (Chapitre 6)
item_23_id=ACHIEVEMENT_THEEND
item_23_title=The End
item_23_comment=Terminer le jeu GrandMa Badass !
item_24_id=ACHIEVEMENT_PLATINUM
item_24_title=Platiner le jeu GrandMa Badass ! *** RARE ***
item_24_comment=Alors là, félicitations ! Vous avez débloqué tous les succès de GrandMa Badass !
item_25_id=ACHIEVEMENT_COUSSINDOR
item_25_title=Le succès Coussin d'or *** RARE ***
item_25_comment=Réaliser 22 micro-siestes dans le jeu (Tous les Chapitres)

View File

@@ -0,0 +1,202 @@
[achievements:en]
item_0_id=primerClick
item_0_title=Play James Peris 2
item_0_comment=You've made your first click into the game, good start. We hope you make many more.
item_0_hidden=true
item_1_id=olerAficion
item_1_title=Fond of smells
item_1_comment=You've taken an interest in how things smell
item_2_id=peluchePacheQ
item_2_title=Not without my Pache-Q
item_2_comment=You bought a Pache-Q doll
item_2_hidden=true
item_3_id=masajes
item_3_title=Massage expert
item_3_comment=You gave to Wai So Taini 5 massages.
item_3_hidden=true
item_4_id=decorarCasa
item_4_title=Decorate your house
item_4_comment=You have decorated your house with new things
item_4_hidden=true
item_5_id=superPedorro
item_5_title=Increases the greenhouse effect
item_5_comment=You have farted in 45 scenarios.
item_5_hidden=true
item_6_id=donJuan
item_6_title=Don Juan
item_6_comment=You have managed to finish all the flirtations
item_7_id=turista
item_7_title=Stubborn tourist
item_7_comment=You have used the plane more than 100 times
item_7_hidden=true
item_8_id=guarrete
item_8_title=Pervert
item_8_comment=You have unlocked all the perversions in the game.
item_8_hidden=true
item_9_id=superBorracho
item_9_title=Drinking without moderation
item_9_comment=Achieve a 100% drunkenness level
item_10_id=superRico
item_10_title=I'm the richest man in this game
item_10_comment=You have raised €100,000
item_11_id=superSuperRico
item_11_title=I'm richer than the richest guy in the game
item_11_comment=Get €999,999
item_11_hidden=true
item_12_id=avaricia
item_12_title=Third cardinal sin: Greed
item_12_comment=You have bought all the products in the shop
item_13_id=superFuerte
item_13_title=Peris Charchenagger
item_13_comment=Reach 100% strength
item_14_id=sabelotodo
item_14_title=Peris Know-it-all
item_14_comment=Reach 100% intelligence
item_15_id=catador
item_15_title=Professional taster
item_15_comment=You have licked 50 objects
item_15_hidden=true
item_16_id=conquistador
item_16_title=James II the Conqueror
item_16_comment=Conquer 18 territories
item_16_hidden=true
item_17_id=combinados
item_17_title=Cocktail Peris
item_17_comment=You've done all the combinations with drinks
item_17_hidden=true
item_18_id=indiogorron
item_18_title=The freeloading Indian
item_18_comment=You've told the joke about the freeloading Indian.
item_18_hidden=true
item_19_id=bolsa
item_19_title=The Dog of Wall Street
item_19_comment=You've invested in the stock market
item_19_hidden=true
item_20_id=venderbebida
item_20_title=Drink promoter
item_20_comment=You've sold a cocktail
item_20_hidden=true
item_21_id=quejica
item_21_title=Whiny
item_21_comment=You have complained about the game to Pavo Entertainment
item_21_hidden=true
item_22_id=lobo
item_22_title=Mr. Lobo
item_22_comment=You have made an order to Lobo
item_22_hidden=true
item_23_id=rascaygana
item_23_title=Scratch & Win
item_23_comment=Highest scratch&win card score
item_23_hidden=true
item_24_id=ludopata
item_24_title=Gambling addict
item_24_comment=You have bet 10 times
item_24_hidden=true
item_25_id=10horas
item_25_title=Friend of James Peris
item_25_comment=10 hours of gameplay accompanying James Peris
item_25_hidden=true
item_26_id=logroLogros
item_26_title=Achievement of achievements
item_26_comment=You got all the achievements
[achievements:es_ES]
item_0_id=primerClick
item_0_title=Jugar a James Peris 2
item_0_comment=Has hecho tu primer click dentro del juego, buen comienzo. Esperamos que hagas muchos más.
item_0_hidden=true
item_1_id=olerAficion
item_1_title=Afición por los olores
item_1_comment=Te has interesado por cómo huelen las cosas
item_2_id=peluchePacheQ
item_2_title=No sin mi Pache-Q
item_2_comment=Has comprado un Pache-Q de peluche
item_2_hidden=true
item_3_id=masajes
item_3_title=Experto en masajes
item_3_comment=Le has hecho 5 masajes a Minabo Sakasuko
item_3_hidden=true
item_4_id=decorarCasa
item_4_title=Decorar la casa
item_4_comment=Has decorado tu casa con cosas nuevas
item_4_hidden=true
item_5_id=superPedorro
item_5_title=Aumenta el efecto invernadero
item_5_comment=Te has tirado pedos en 45 escenarios
item_5_hidden=true
item_6_id=donJuan
item_6_title=Don Juan
item_6_comment=Has conseguido finalizar todos los ligues
item_7_id=turista
item_7_title=Turista empedernido
item_7_comment=Has usado el avión mas de 100 veces
item_7_hidden=true
item_8_id=guarrete
item_8_title=Pervertido
item_8_comment=Has desbloqueado todas las perversiones del juego
item_8_hidden=true
item_9_id=superBorracho
item_9_title=Beber sin moderación
item_9_comment=Conseguir un nivel de borrachera 100%
item_10_id=superRico
item_10_title=Soy el más rico de este juego
item_10_comment=Has conseguido 100.000€
item_11_id=superSuperRico
item_11_title=Soy más rico que el más rico de este juego
item_11_comment=Conseguir 999.999€
item_11_hidden=true
item_12_id=avaricia
item_12_title=Tercer pecado capital: Avaricia
item_12_comment=Haber comprado todos los productos de la tienda
item_13_id=superFuerte
item_13_title=Peris Charchenagger
item_13_comment=Llegar al 100% de fuerza
item_14_id=sabelotodo
item_14_title=Sabelotodo Peris
item_14_comment=Llegar al 100% de inteligencia
item_15_id=catador
item_15_title=Catador profesional
item_15_comment=Has lamido 50 objetos
item_15_hidden=true
item_16_id=conquistador
item_16_title=James II el Conquistador
item_16_comment=Conquistar 18 territorios
item_16_hidden=true
item_17_id=combinados
item_17_title=Cocktail Peris
item_17_comment=Has hecho todas las combinaciones con bebidas
item_17_hidden=true
item_18_id=indiogorron
item_18_title=El indio gorrón
item_18_comment=Has contado el chiste del indio gorrón
item_18_hidden=true
item_19_id=bolsa
item_19_title=El perro de Wall Street
item_19_comment=Has invertido en bolsa
item_19_hidden=true
item_20_id=venderbebida
item_20_title=Promotor de bebidas
item_20_comment=Has vendido un combinado
item_20_hidden=true
item_21_id=quejica
item_21_title=Quejica
item_21_comment=Te has quejado sobre el juego a Pavo Entertainment
item_21_hidden=true
item_22_id=lobo
item_22_title=El señor Lobo
item_22_comment=Has hecho un pedido a Lobo
item_22_hidden=true
item_23_id=rascaygana
item_23_title=Rasca y Gana
item_23_comment=Puntuación máxima al rasca y gana
item_23_hidden=true
item_24_id=ludopata
item_24_title=Adicto al juego
item_24_comment=Has apostado 10 veces
item_24_hidden=true
item_25_id=10horas
item_25_title=Amigo de James Peris
item_25_comment=10 horas de juego haciendo compañía a James Peris
item_25_hidden=true
item_26_id=logroLogros
item_26_title=Logro de logros
item_26_comment=Haber conseguido todos los logros

View File

@@ -0,0 +1,93 @@
[stats:en]
item_0_id=stat_repeater
item_0_comment=Repeater
item_0_start=0
[achievements:en]
item_0_id=ACH_COFFIN
item_0_title=Man in the Box
item_0_comment=Build a coffin
item_1_id=ACH_POSTERS
item_1_title=Sell Out
item_1_comment=Put up all gig posters
item_2_id=ACH_FACEPUZZLE
item_2_title=Where is My Mind?
item_2_comment=Overcome your mental disintegration
item_3_id=ACH_MAZE
item_3_title=Maze of Torment
item_3_comment=Navigate through the sewers
item_4_id=ACH_RESPECT
item_4_title=R-E-S-P-E-C-T
item_4_comment=Press F to pay respects
item_5_id=ACH_DEVIL
item_5_title=Sympathy for the Devil
item_5_comment=Have a fan moment
item_6_id=ACH_GAMEDONE
item_6_title=It's All Over Now, Baby Blue
item_6_comment=Finish the game
item_7_id=ACH_BANDTOGETHER
item_7_title=Playing with the Boys
item_7_comment=Get the band back together
item_8_id=ACH_LOSEPOKER
item_8_title=Born To Lose
item_8_comment=Lose over 10 000 dollars at the casino
item_9_id=ACH_PRIEST
item_9_title=Disturbing the Priest
item_9_comment=Shock the padre
item_10_id=ACH_ROADIE
item_10_title=Snowblind
item_10_comment=Party with a roadie
item_11_id=ACH_DROWN
item_11_title=Try Not To Breathe
item_11_comment=Hold your breath for ten minutes
item_12_id=ACH_JUKEBOX
item_12_title=Jukebox Hero
item_12_comment=Listen to some rock 'n' roll!
item_13_id=ACH_BANKROBOT
item_13_title=No Alarms and No Surprises
item_13_comment=Deal with the security robot without triggering the alarm
item_14_id=ACH_AFTERCREDIT
item_14_title=Bonus Track
item_14_comment=Wait for the after-credit scene
item_14_hidden=true
item_15_id=ACH_SKIPGAMES
item_15_title=Life in the Fast Lane
item_15_comment=Skip all the minigames
item_16_id=ACH_LOUD
item_16_title=Everything Louder than Everyone Else
item_16_comment=Don't touch that volume slider
item_17_id=ACH_GIG
item_17_title=We Will Rock You
item_17_comment=Play a real gig at a rock club
item_18_id=ACH_NEONSIGN
item_18_title=With the Lights Out
item_18_comment=Turn off Bob Dog's neon sign
item_19_id=ACH_FIRE
item_19_title=Room on Fire
item_19_comment=Put out the flames
item_20_id=ACH_BEE
item_20_title=The Thing That Should Not Bee
item_20_comment=Trick a bee
item_21_id=ACH_SMOOTHIE
item_21_title=Somebody Put Something in My Drink
item_21_comment=Make a tasty smoothie
item_22_id=ACH_SPOOK
item_22_title=Welcome to My Nightmare
item_22_comment=Spook a shopper
item_23_id=ACH_ONTHEROAD
item_23_title=On the Road Again
item_23_comment=Hit the road for an out-of-town gig
item_24_id=ACH_TAPES
item_24_title=Tower of Song
item_24_comment=Stack audio tapes like a pro
item_25_id=ACH_BOOMERANG
item_25_title=My Aim is True
item_25_comment=Showcase your boomerang talents
item_26_id=ACH_HANDWASH
item_26_title=Germ Free Adolescents
item_26_comment=Wash your hands thoroughly
item_27_id=ACH_MAGIC
item_27_title=It's a Kind of Magic
item_27_comment=Work as a magician's assistant
item_28_id=ACH_POSTERITY
item_28_title=Don't You (Forget About Me)
item_28_comment=Add your name for posterity

View File

@@ -0,0 +1,43 @@
[achievements:en]
item_0_id=ACH_SUN
item_0_title=The Sun Always Shines on TV
item_0_comment=Discover all the music videos at Joe's Diner.
item_1_id=ACH_MUSIC
item_1_title=You're The Best
item_1_comment=Get 2000 points in the music category of Quiz 85.
item_2_id=ACH_HORROR
item_2_title=Scream and Shout
item_2_comment=Get 2000 points in the horror category of Quiz 85.
item_3_id=ACH_NAME
item_3_title=The Name of the Game
item_3_comment=Check all the movie posters at Glenn Bishop's office.
item_4_id=ACH_UNUSUAL
item_4_title=She's So Unusual
item_4_comment=Talk to Karen.
item_5_id=ACH_SCARY
item_5_title=Scary Monsters (And Super Creeps)
item_5_comment=Listen to all the Crunchie has to say at Astounding FX.
item_6_id=ACH_PLEASURE
item_6_title=Welcome To The Pleasure Dome
item_6_comment=Buy a ticket at Luxury Theater.
item_7_id=ACH_GIRLS
item_7_title=Girls On Film
item_7_comment=Show the photos to the police agent.
item_8_id=ACH_TONIGHT
item_8_title=But Not Tonight
item_8_comment=Get to Serena by bus.
item_9_id=ACH_CALL
item_9_title=I Just Call To Say I Love You
item_9_comment=Phone Vicky from Serena.
item_10_id=ACH_LOVE
item_10_title=I Love Rock'n Roll
item_10_comment=Check all of the Eastmans' records.
item_11_id=ACH_PULP
item_11_title=Horror Business
item_11_comment=Check all the pulp mags at the drugstore.
item_12_id=ACH_MAN
item_12_title=Man of Two Worlds
item_12_comment=Go deep into the darkness.
item_13_id=ACH_EVIL
item_13_title=The Evil Disposer
item_13_comment=Finish Evil off.

View File

@@ -0,0 +1,265 @@
[achievements:en]
item_0_id=ACH_DOGGO
item_0_title=Smell you later
item_0_comment=Find the right item for Doggomir
item_1_id=ACH_BUG
item_1_title=Found a bug!
item_1_comment=Catch one of the bugs
item_2_id=ACH_HIT
item_2_title=That hit quite good!
item_2_comment=Defeat the monster
item_3_id=ACH_HEADQUARTERS
item_3_title=Reached the wolves main quarters!
item_3_comment=Get inside the house
item_4_id=ACH_GWEN
item_4_title=That owl from the cover artwork!
item_4_comment=Free Gwen
item_5_id=ACH_PLANT
item_5_title=Plant lover!
item_5_comment=Help the little plant
item_6_id=ACH_TRICKEDWOLF
item_6_title=Tricked the wolf!
item_6_hidden=true
item_7_id=ACH_FRIENDFOREST
item_7_title=Friend of the forest!
item_7_comment=Talk with one of the trees
item_8_id=ACH_MOSES
item_8_title=Moses style!
item_8_comment=Try to move the ocean
item_9_id=ACH_NONSENSE
item_9_title=What an incredible nonsense!
item_9_comment=Listen to Boleks story
item_10_id=ACH_ROCKSINTHEDARK
item_10_title=Throwing rocks in the dark!
item_10_comment=Sounds like you hit something
item_11_id=ACH_PARTYDEER
item_11_title=Party deer!
item_11_comment=Try on all the costumes
item_12_id=ACH_LOVEROBOTS
item_12_title=Showing some love for the robots!
item_12_comment=Have some small talk with the robot
item_13_id=ACH_ARTCRITICS
item_13_title=Those snobby art critics!
item_13_comment=Examine all portraits
item_14_id=ACH_ALTROCK
item_14_title=Grunge never died
item_14_comment=Let Finn guess all the band names
item_15_id=ACH_BOOZER
item_15_title=Finn the greedy ol' boozer!
item_15_comment=Try picking up all the mugs
item_16_id=ACH_SWAMPWATER
item_16_title=Swamp water connoisseur
item_16_comment=Sip from the yummy swamp water. Ugh!
item_17_id=ACH_FOUNTAINWATER
item_17_title=Fountain water connoisseur
item_17_comment=Sip from the fountain water. Aah!
item_18_id=ACH_SOAPWATER
item_18_title=Soap water connoisseur
item_18_comment=Sip from the soap water. Yuck!
item_19_id=ACH_SALTWATER
item_19_title=Salt water connoisseur
item_19_comment=Sip from the salt water. Yikes!
item_20_id=ACH_VANDALISM
item_20_title=Oh no! Vandalism!
item_20_hidden=true
item_21_id=ACH_CATCHEDFISH
item_21_title=Catched the poor little fish ):
item_21_comment=Let's hope you know what you're doing!
item_22_id=ACH_NICEANDSHINY
item_22_title=All nice and shiny!
item_22_hidden=true
item_23_id=ACH_NAVIGATOR
item_23_title=You found a navigator!
item_23_hidden=true
item_24_id=ACH_KISSER
item_24_title=Right in the kisser!
item_24_comment=Defeat the robot in the library
item_25_id=ACH_MAP
item_25_title=You found the map!
item_25_comment=Reach the map room
item_26_id=ACH_COOKIE
item_26_title=You're a smart cookie!
item_26_comment=Create a little entrance for Gwen
item_27_id=ACH_TRICKEDGUARD
item_27_title=You tricked the guard!
item_27_comment=Get the speaking tube
item_28_id=ACH_SHIP
item_28_title=You found a ship!
item_28_comment=Reach the grotto
item_29_id=ACH_LOVE20
item_29_title=Showing some love for the robots! 2.0
item_29_comment=Have some small talk with the robot in the library
item_30_id=ACH_HISTORYNERD
item_30_title=History nerd!
item_30_comment=Examine all the statues
item_31_id=ACH_DIPLOMATIC
item_31_title=Diplomatic roebuck!
item_31_comment=Try to negotiate with the wolves
item_32_id=ACH_TOUGH
item_32_title=Tough roebuck!
item_32_comment=Be mean to the wolves >:(
item_33_id=ACH_FLIRT
item_33_title=Flirty Finn!
item_33_comment=Flirt with the magpie queen
item_34_id=ACH_MEANIE
item_34_title=Big ol' meanie!
item_34_comment=Shatter the magpie queens gigantic ego
item_35_id=ACH_MOREVANDALISM
item_35_title=Oh no! More vandalism!
item_35_hidden=true
item_36_id=ACH_TELLSVEN
item_36_title=Better don't tell Sven!
item_36_hidden=true
item_37_id=ACH_NINETIES
item_37_title=The 90s called!
item_37_comment=Find a way inside the tower
item_38_id=ACH_ACTIVATETOWER
item_38_title=Zoom! Swoosh!
item_38_comment=You activated one of the towers!
item_39_id=ACH_RIGHTTRACK
item_39_title=You are on the right track!
item_39_comment=You solved the first part of this puzzle
item_40_id=ACH_KNOTGETTINGUP
item_40_title=You're knot getting up again!
item_40_comment=Defeat the giant robot near the beach
item_41_id=ACH_WORMS
item_41_title=Resettling the worms!
item_41_hidden=true
item_42_id=ACH_FREEDJARLENA
item_42_title=Freed Jarlena!
item_42_comment=Help Jarlena out of her unpleasant situation
item_43_id=ACH_EVENMOREVANDALISM
item_43_title=Oh no! Even more vandalism!
item_43_hidden=true
item_44_id=ACH_HEALEDJARLENA
item_44_title=You healed Jarlena!
item_44_comment=Free Jarlena from her pain
item_45_id=ACH_IMPRINTS
item_45_title=Spooky imprints found!
item_45_comment=Find the hidden imprints
item_46_id=ACH_CORNER
item_46_title=The solution was just around the corner!
item_46_hidden=true
item_47_id=ACH_COLDFEET
item_47_title=The robot got cold feet!
item_47_hidden=true
item_48_id=ACH_SCEPTER
item_48_title=You found the scepter!
item_48_comment=Get deeper inside the site
item_49_id=ACH_SCEPTER2
item_49_title=You found the scepter... for real this time!
item_49_comment=Reach the scepter
item_50_id=ACH_PORTAL
item_50_title=Begging to portal to open!
item_50_comment=Talk to the portal
item_51_id=ACH_LISTENER
item_51_title=You're a good listener!
item_51_comment=Talk with Zdeneks patient
item_52_id=ACH_ANNOYINGSVEN
item_52_title=Annoying Sven
item_52_comment=Try the wrong dialogue options
item_53_id=ACH_SVENHURT
item_53_title=Hurting Svens sensitive little artist soul ):
item_53_comment=Insult Svens art
item_54_id=ACH_ARTNERD
item_54_title=Art nerd!
item_54_comment=Ask Sven about all his artistic projects
item_55_id=ACH_PATIENT
item_55_title=Hooves off the patient!
item_55_comment=Give Zdeneks patient a little push
item_56_id=ACH_MUD
item_56_title=Oh no, you stepped into the mud!
item_56_comment=Try picking up the mud
item_57_id=ACH_EEW
item_57_title=Eew!
item_57_comment=Enter the wrong tent
item_58_id=ACH_EYEEXAM
item_58_title=A really weird eye exam!
item_58_comment=Let the robot scan your retinas
item_59_id=ACH_VOICE
item_59_title=What a voice!
item_59_comment=Make the robot listen to Finn singing
item_60_id=ACH_SKULL
item_60_title=Bone-jour!
item_60_comment=Examine the skull
item_61_id=ACH_YEAHVANDALISM
item_61_title=Hell yeah! Vandalism!
item_61_hidden=true
item_62_id=ACH_WEIRDKEYS
item_62_title=Some weird keys around here!
item_62_comment=Open the door
item_63_id=ACH_SAVEDDOPPEL
item_63_title=You saved Finn's doppelganger!
item_63_hidden=true
item_64_id=ACH_SHUTTLECOMP
item_64_title=You tricked the computer!
item_64_hidden=true
item_65_id=ACH_FATE
item_65_title=The fate of the animals lies in your hooves!
item_65_comment=Reach the large building in the valley
item_66_id=ACH_GARBAGECOLLECTOR
item_66_title=Garbage collector!
item_66_hidden=true
item_67_id=ACH_TRICKEDCONTAINER
item_67_title=You tricked the container!
item_67_hidden=true
item_68_id=ACH_CALLITADAY
item_68_title=Let's call it a day!
item_68_hidden=true
item_69_id=ACH_INSIDEFACTORY
item_69_title=You got inside the factory!
item_69_hidden=true
item_70_id=ACH_OUCH
item_70_title=Ouch!
item_70_hidden=true
item_71_id=ACH_PIXELHUNT
item_71_title=Pixel Hunt!
item_71_hidden=true
item_72_id=ACH_FINNHACKER
item_72_title=Finn the hacker!
item_72_comment=Open the door
item_73_id=ACH_FINNHACKER2
item_73_title=Finn hacks even more!
item_73_comment=Open the other door
item_74_id=ACH_NOBRAINER
item_74_title=What a no-brainer!
item_74_hidden=true
item_75_id=ACH_BADENDING
item_75_title=You unlocked the bad ending!
item_75_comment=):
item_76_id=ACH_GOODENDING
item_76_title=You unlocked the good ending!
item_76_comment=You did it! :D
item_77_id=ACH_DOPPELGANGER
item_77_title=A doppelganger!
item_77_hidden=true
item_78_id=ACH_TICKLES
item_78_title=Ouch, this tickles!
item_78_comment=Touch the door
item_79_id=ACH_MEANIE2
item_79_title=Big ol' meanie 2.0!
item_79_comment=Be mean to Jerrick
item_80_id=ACH_HELPINGWOLVES
item_80_title=Helping the wolves!
item_80_comment=Have empathy with Jerrick
item_81_id=ACH_DANCEGARBAGE
item_81_title=Dance of the garbage containers!
item_81_comment=Make the garbage container move
item_82_id=ACH_VIEW
item_82_title=Enjoying the view!
item_82_comment=Let Finn tell you his opinion about the surrounding area
item_83_id=ACH_BEBACK
item_83_title=I'll be back!
item_83_comment=Find the lame reference
item_84_id=ACH_LOVEAI
item_84_title=Showing some love for the murderous monster AI!
item_84_hidden=true
item_85_id=ACH_BADIDEA
item_85_title=That might have been a bad idea!
item_85_hidden=true
item_86_id=ACH_FISHSAVED
item_86_title=A heart of gold
item_86_comment=You are a very empathetic and thoughtful player. You released the poor little fish <3
item_87_id=ACH_CONQUEROR
item_87_title=Conqueror of the sea
item_87_comment=Finish the entire sailing section without taking damage once

View File

@@ -0,0 +1,22 @@
[achievements:en]
item_0_id=ACT1_COMPLETE
item_0_title=Just One More Thing...
item_0_comment=Act 1 Complete
item_1_id=ACT0_COMPLETE
item_1_title=Preparing The Ground
item_1_comment=Prelude Complete
item_2_id=ACT2_COMPLETE
item_2_title=Two heads are better than one
item_2_comment=Act 2 Complete
item_3_id=ACT3_COMPLETE
item_3_title=Fly Too Close To The Moon
item_3_comment=Act 3 Complete
item_4_id=ACT4_COMPLETE
item_4_title=Soaked To The Bone
item_4_comment=Act 4 Complete
item_5_id=ACT5_COMPLETE
item_5_title=Beat A Dead Horse
item_5_comment=Act 5 Complete
item_6_id=FINALE_COMPLETE
item_6_title=Dark Horse Candidate
item_6_comment=Complete The Game

View File

@@ -0,0 +1,70 @@
[achievements:en]
item_0_id=ACH_SMOKE
item_0_title=What a day!
item_0_comment=Time to chill.
item_1_id=ACH_TAKEOUT
item_1_title=Feelin' a lil hungry?
item_1_comment=Let's order some takeout!
item_2_id=ACH_SAMEJOKE
item_2_title=Same ol' joke Stranga
item_2_comment=It's getting old.
item_3_id=ACH_LOOKATEVERYTHING
item_3_title=Can't find what you're "looking" for?
item_3_comment=Have you "looked" everywhere in your apartment?
item_4_id=ACH_FAMILIARFACE
item_4_title=A familiar face?
item_4_comment=Don't you have a little sister?
item_5_id=ACH_ASHPINES
item_5_title=Welcome to Ash Pines.
item_5_comment=Enjoy your stay!
item_6_id=ACH_PARKINGLOTPRESS
item_6_title=The Parking lot Press!
item_6_comment=Let's get some interviews started already!
item_7_id=ACH_BEACHED
item_7_title=Pool's out of service.
item_7_comment="Looks" like there'll be no swimming then.
item_8_id=ACH_FIREPLACE
item_8_title=Make like firewood n' split!
item_8_comment=Better not be "looking" for trouble.
item_9_id=ACH_MEETMAGGIE
item_9_title=Meet Maggie Winters
item_9_comment=The shy lovable red head.
item_10_id=ACH_MENSBATHROOM
item_10_title=Why did I just go in there...gross!
item_10_comment=Gross! I s'pose I should check everything.
item_11_id=ACH_MEETVYSE
item_11_title=Meet Officer Vyse
item_11_comment=Good cop or bad cop?
item_12_id=ACH_MEETAMY
item_12_title=Meet Amy
item_12_comment=The strange nurse
item_13_id=ACH_GOTOBED
item_13_title=I couldn't be bothered.
item_13_comment=Just go to bed, already!
item_14_id=ACH_SNOOPAROUND
item_14_title=Go ahead, snoop around!
item_14_comment=Just what is she hiding?
item_15_id=ACH_MEETLYNCH
item_15_title=Meet Dr. Lynch
item_15_comment=The even stranger doctor
item_16_id=ACH_BACKGROUNDHISTORY
item_16_title=Exploring the lore
item_16_comment=This town is starting to open up
item_17_id=ACH_ICANTRUN
item_17_title=I can't run in this thing...
item_17_comment=It's so tight!
item_18_id=ACH_DRSNOTE
item_18_title=Doctor's Note
item_18_comment=I need a prescription for a password
item_19_id=ACH_HAMMERTIME
item_19_title=Hammer time!
item_19_comment=A very "handy" tool!
item_20_id=ACH_MEETWHISPER
item_20_title=Meet Whisper
item_20_comment=...
item_21_id=ACH_INANDOUT
item_21_title=In and out!
item_21_comment=Good thing I'm the master of unlocking!
item_22_id=ACH_ENDOFTAPE
item_22_title=End of tape 1
item_22_comment=Please be kind, rewind.

View File

@@ -0,0 +1,95 @@
[achievements:en]
item_0_id=ACH_001_BOOKWORM
item_0_title=Bookworm
item_0_comment=Get an A+ from an exam
item_1_id=ACH_002_IMPOSTER
item_1_title=Imposter
item_1_comment=Forge the student card
item_2_id=ACH_003_RUMORS
item_2_title=Rumors of Old
item_2_comment=Get the full story from Joe
item_3_id=ACH_004_OCCULTIST
item_3_title=Occultist
item_3_comment=Finish reading a Special Collection book
item_4_id=ACH_005_SCHOLAR
item_4_title=Scholar
item_4_comment=Finish all parts of your theory
item_5_id=ACH_006_SPELUNKER
item_5_title=Spelunker
item_5_comment=Enter the cave
item_5_hidden=true
item_6_id=ACH_007_FREEZE
item_6_title=Freeze!
item_6_comment=Stop the ritual
item_7_id=ACH_008_MYSTERY_HERO
item_7_title=Mystery Hero
item_7_comment=Rescue the child
item_8_id=ACH_009_ARCANE_PROTECTION
item_8_title=Arcane Protection
item_8_comment=Make the Elder Sign
item_9_id=ACH_010_DIMENSIONAL
item_9_title=Dimensional Traveller
item_9_comment=Travel through the dimensional portal
item_10_id=ACH_011_INVESTIGATOR
item_10_title=Occult Investigator
item_10_comment=Gather all the evidence for Armitage
item_11_id=ACH_012_END_IS_NEAR
item_11_title=The End is Near
item_11_comment=Get the worst ending
item_12_id=ACH_013_THERE_IS_HOPE
item_12_title=There Is Hope
item_12_comment=Get the best ending
item_13_id=ACH_014_EVEN_DEATH
item_13_title=Even Death May Die
item_13_comment=Walter dies
item_14_id=ACH_015_ALCHEMIST
item_14_title=Alchemist
item_14_comment=Make a chemistry potion
item_15_id=ACH_016_LUNATIC
item_15_title=Lunatic
item_15_comment=Sanity 0.0
item_16_id=ACH_017_MASTER_OCCULTIST
item_16_title=Master Occultist
item_16_comment=Occult 10.0
item_17_id=ACH_018_GENIUS
item_17_title=Genius
item_17_comment=Math 10.0
item_18_id=ACH_019_SIGN_THE_BOOKE
item_18_title=Sign the Booke!
item_18_comment=Sign the Book of Azathoth
item_19_id=ACH_020_EXTERMINATOR
item_19_title=Exterminator
item_19_comment=Kill Brown Jenkin
item_19_hidden=true
item_20_id=ACH_021_WITCH_IS_DEAD
item_20_title=The Witch Is Dead
item_20_comment=Kill Keziah Mason
item_20_hidden=true
item_21_id=ACH_022_NORMAL
item_21_title=Professional
item_21_comment=Finish the game on normal difficulty
item_22_id=ACH_023_HARD
item_22_title=Expert
item_22_comment=Finish the game on hard difficulty
item_23_id=ACH_024_ANASTASIA
item_23_title=Ugly Truth
item_23_comment=Tell Anastasia that Pete's no good
item_23_hidden=true
item_24_id=ACH_025_ALLISON
item_24_title=A Friend in Need: Allison
item_24_comment=Tell Allison about your strange experiences
item_25_id=ACH_026_ELWOOD
item_25_title=A Friend in Need: Elwood
item_25_comment=Tell Elwood about your strange experiences
item_26_id=ACH_027_AZATHOTH
item_26_title=The Blind Idiot God
item_26_comment=See Azathoth
item_27_id=ACH_028_HIGHER_LEARNING
item_27_title=Higher Learning
item_27_comment=Complete the astral challenge
item_28_id=ACH_029_EAVESDROPPER
item_28_title=Eavesdropper
item_28_comment=Listen to the conversation at the island
item_29_id=ACH_030_NORMIE
item_29_title=I Don't Want to Hear About It
item_29_comment=Finish the game with zero Occult

View File

@@ -0,0 +1,37 @@
[achievements:en]
item_0_id=SP1
item_0_title=Let It Snow!
item_0_comment=Complete 10 levels
item_1_id=SP2
item_1_title=I snow what to do now
item_1_comment=Complete 20 levels
item_2_id=SP3
item_2_title=Icy what you did there
item_2_comment=Complete 30 levels
item_3_id=SP4
item_3_title=It's getting cold in here
item_3_comment=Complete 40 levels
item_4_id=SP5
item_4_title=Snowed in
item_4_comment=Complete 50 levels
item_5_id=SP6
item_5_title=Winter takes it all
item_5_comment=Complete 60 levels
item_6_id=SP7
item_6_title=I want to break freeze
item_6_comment=Complete 70 levels
item_7_id=SP8
item_7_title=Ice Ice Baby
item_7_comment=Complete 80 levels
item_8_id=SP9
item_8_title=That's snow moon!
item_8_comment=Complete 90 levels
item_9_id=SP10
item_9_title=It's all snowver
item_9_comment=Complete 100 levels
item_10_id=SP11
item_10_title=Do you want to build a...?
item_10_comment=Create a level
item_11_id=SP12
item_11_title=There's snow time left!
item_11_comment=Get timed out

View File

@@ -0,0 +1,91 @@
[achievements:en]
item_0_id=ACH_FINDING_SECRETS
item_0_title=Uncovering Secrets
item_0_comment=Who doesn't love a good secret!
item_1_id=ACH_YUMMY_NOODLES
item_1_title=Mmmm... noodles.
item_1_comment=My mouth is watering!
item_2_id=ACH_BRAIN
item_2_title=You chose the brain!
item_2_comment=Smart choice!
item_3_id=ACH_DOLL
item_3_title=You chose the doll?
item_3_comment=What a cute little doll!
item_4_id=ACH_APOLOGY
item_4_title=I'm sorry Sombria...
item_4_comment=for everything.
item_5_id=ACH_JUST_A_LITTLE_GIRL
item_5_title=Ashina The Red Witch
item_5_comment=The story continues...
item_6_id=ACH_LADY_ON_THE_WALL
item_6_title=The Lady On The Wall
item_6_comment=What a lovely smile : )
item_7_id=ACH_JIT_REFERENCE
item_7_title=I could use a vacation.
item_7_comment=The Dayfield Motel... seems cozy.
item_8_id=ACH_WHAT_IS_THIS
item_8_title=A helpful butcher.
item_8_comment=Uh, what exactly is this?
item_9_id=ACH_TALK_OF_THE_TOWN
item_9_title=I like to meet new people.
item_9_comment=I'm the talk of the town!
item_10_id=ACH_SINK
item_10_title=Another sink?
item_10_comment=C'mon Stranga.
item_11_id=ACH_I_WANT_CANDY
item_11_title=I WANT CANDY!
item_11_comment=What a nice demon.
item_12_id=ACH_COMMON_COURTESY
item_12_title=Lost and found!
item_12_comment=It's the right thing to do!
item_13_id=ACH_MUSHROOM
item_13_title=Mushrooms make you grow!
item_13_comment=Just like that Italian plumber!
item_14_id=ACH_SPIRIT_NOODLE
item_14_title=Appease the spirits with noodles!
item_14_comment=They sure do like their noodles!
item_15_id=ACH_NEIGHBOR_SOMBIE
item_15_title=My neighbor Somboro.
item_15_comment=Just not so big and cuddly.
item_16_id=ACH_SOMBIE_DEATH
item_16_title=Quick! Help her!
item_16_comment=You'll need to be faster than that!
item_17_id=ACH_SECRET_SWITCH
item_17_title=A secret switch?
item_17_comment=What does it do?
item_18_id=ACH_NOODLES_AGAIN
item_18_title=You again?!
item_18_comment=Why do you keep following me?
item_19_id=ACH_RETURN_DOLL
item_19_title=I hear something...
item_19_comment=It's coming from the train tunnels.
item_20_id=ACH_FAKE_LUZIA
item_20_title=Who am I?
item_20_comment=This is not right!
item_21_id=ACH_A_MOTHERS_HEART
item_21_title=A Mother's heart knows best.
item_21_comment=https://i.imgur.com/8N4cjPZ.png
item_22_id=ACH_A_HAPPY_ENDING
item_22_title=A happy ending.
item_22_comment=You did it!
item_23_id=ACH_GOOD_ENDING
item_23_title=A good ending.
item_23_comment=Well, it was nicer than Ashina's.
item_24_id=ACH_IT_WAS_HER
item_24_title=This is only the beginning...
item_24_comment=of the end.
item_25_id=ACH_THE_LOOP
item_25_title=A new loop is made.
item_25_comment=The curse is reborn.
item_26_id=ACH_DONT_CARE_ANYMORE
item_26_title=I'm too tired for this...
item_26_comment=I'ma' goin to bed.
item_27_id=ACH_GOTCHA
item_27_title=Don't let her catch you-
item_27_comment=Whoops! Too late.
item_28_id=ACH_BOOBPOSTER
item_28_title=!!5318008
item_28_comment=*Soda opens*
item_29_id=ACH_FORTHTIME
item_29_title=You spin me right round...
item_29_comment=like a record.

View File

@@ -0,0 +1,115 @@
[achievements:en]
item_0_id=THATWENTWELL
item_0_title=That went well
item_0_comment=Talk to that nice girl on the subway
item_1_id=MIRRORMASTER
item_1_title=Mirror Master
item_1_comment=Grow some eyes in the back of your head
item_2_id=GOTTAHIDE
item_2_title=Gotta hide
item_2_comment=Escape a nightmare
item_3_id=GETTHESCOOP
item_3_title=Get the scoop
item_3_comment=The pulitzer is in the bag
item_4_id=JUSTBECAUSE
item_4_title=Just because
item_4_comment=Ray's kind of a jerk
item_5_id=THATGUY
item_5_title="That" guy
item_5_comment=That creep on the subway? Yeah, that's you.
item_6_id=DUO
item_6_title=Duo
item_6_comment=Gain control of two characters
item_7_id=TEAMWORK
item_7_title=Teamwork
item_7_comment=Team up to fix the lab's water system
item_8_id=SAVIOR
item_8_title=Savior
item_8_comment=Save Dr. Morales
item_9_id=CUTTHEROPE
item_9_title=Cut the rope
item_9_comment=Save yourself by destroying a rope
item_10_id=GOODLISTENER
item_10_title=Good listener
item_10_comment=Listen to Saul's whole story without interrupting him
item_11_id=NOSMOKING
item_11_title=No smoking
item_11_comment=Discover the chemisty department's secret
item_12_id=WIRED
item_12_title=Wired
item_12_comment=Rewire the lab door circuit
item_13_id=ANGEL
item_13_title=Angel
item_13_comment=Open Dr. Morales's journal without damaging it
item_14_id=DREAMMASTER
item_14_title=Dream master
item_14_comment=Get all the memories from Anna's dream maze
item_15_id=QUARTET
item_15_title=Quartet
item_15_comment=Gain control of all four characters
item_16_id=BLUEPRINTSNATCHER
item_16_title=Blueprint snatcher
item_16_comment=Nab the blueprints from the police archive
item_17_id=SEETHEWIZARD
item_17_title=See the Wizard
item_17_comment=Find Morales's financial information
item_18_id=MAGNETICPERSONALITY
item_18_title=Magnetic personality
item_18_comment=Maneuver everyone through the super collider
item_19_id=ACCESSGRANTED
item_19_title=Access granted
item_19_comment=Gain access to the inner vault
item_20_id=IPROMISEYOU
item_20_title=I promise you
item_20_comment=Your uncle holds the key
item_21_id=SAFECRACKER
item_21_title=Safecracker
item_21_comment=Crack Tortoise's safe
item_22_id=BLACKMAILER
item_22_title=Blackmailer
item_22_comment=Gain Tortoise's help by resorting to blackmail
item_23_id=ARCHIVEMASTER
item_23_title=Archive master
item_23_comment=Get the blueprints on your first try
item_24_id=HIPPOCRATES
item_24_title=Hippocrates
item_24_comment=Pay Ozzy while keeping your professional integrity intact
item_25_id=CLOSETOHEART
item_25_title=Close to heart
item_25_comment=Learn Bennet's secret
item_26_id=FINDINGNORTH
item_26_title=Finding north
item_26_comment=Use a compass to find a new location
item_27_id=KEYNABBER
item_27_title=Key nabber
item_27_comment=Remove the contents of a locker without opening it
item_28_id=PHONETRACER
item_28_title=Phone tracer
item_28_comment=Track the movements of a killer
item_29_id=MAPMASTER
item_29_title=Technophile
item_29_comment=Find a new location on the map using fancy technology
item_30_id=LESSEROFTWOEVILS
item_30_title=Lesser of two evils
item_30_comment=You sided with an enemy to stop a greater foe
item_31_id=THENEWWORLDORDER
item_31_title=The new world order
item_31_comment=You stopped a killer, but let the big fish go free
item_32_id=INDEPENDENT
item_32_title=Independent
item_32_comment=Finish the game without asking another character for a hint
item_33_id=LISTENTOUS
item_33_title=Listen to us
item_33_comment=Play the entire game with commentary mode active
item_34_id=HIGHSCORE
item_34_title=High Score
item_34_comment=SUPER ACHIEVEMENT: Finish the game with a full score
item_35_id=SAFESEER
item_35_title=Safe seer
item_35_comment=INSANE ACHIEVEMENT: Open Tortoise's safe without using any "visual aids"
item_36_id=QUICKESCAPE
item_36_title=Quick escape
item_36_comment=INSANE ACHIEVEMENT: Escape from the monster without locking the door
item_37_id=DECODER
item_37_title=Decoder ring
item_37_comment=SUPER ACHIEVEMENT: Decode a journal

View File

@@ -0,0 +1,112 @@
[achievements:en]
item_0_id=NEW_ACHIEVEMENT_1_1
item_0_title=Master of Disguise
item_0_comment=Find an outfit that will conceal your horns and tail
item_1_id=NEW_ACHIEVEMENT_1_2
item_1_title=Rock God
item_1_comment=Perform at Club I.C.E.
item_2_id=NEW_ACHIEVEMENT_1_3
item_2_title=CSI Investigator
item_2_comment=Successfully lift a fingerprint
item_3_id=NEW_ACHIEVEMENT_1_4
item_3_title=Cheat the System
item_3_comment=Beat all three stages of authentication
item_4_id=NEW_ACHIEVEMENT_1_5
item_4_title=Master Builder
item_4_comment=Successfully build a toy
item_5_id=NEW_ACHIEVEMENT_1_6
item_5_title=Pro Golfer
item_5_comment=Win a trophy
item_6_id=NEW_ACHIEVEMENT_1_7
item_6_title=Visiting Privileges
item_6_comment=Gain access to the castle
item_7_id=NEW_ACHIEVEMENT_1_8
item_7_title=Black Out
item_7_comment=Cause a power outage in Santa's Village
item_8_id=NEW_ACHIEVEMENT_1_9
item_8_title=Ant Torturer
item_8_comment=Focus the sunrays
item_9_id=NEW_ACHIEVEMENT_1_10
item_9_title=Demon Slayer
item_9_comment=Defeat Gorgomon
item_10_id=NEW_ACHIEVEMENT_1_11
item_10_title=King of Christmas Cheer
item_10_comment=Find all 35 Christmas crackers
item_11_id=NEW_ACHIEVEMENT_1_12
item_11_title=Safecracker
item_11_comment=Break into that vault
item_12_id=NEW_ACHIEVEMENT_1_13
item_12_title=Toy Machine Operator
item_12_comment=Power up the machine
item_13_id=NEW_ACHIEVEMENT_1_14
item_13_title=Open Sesame!
item_13_comment=Solve the magical door puzzle
item_14_id=NEW_ACHIEVEMENT_1_15
item_14_title=Bell Master
item_14_comment=Hit the bells in the right order
item_15_id=NEW_ACHIEVEMENT_1_16
item_15_title=Master Decoder
item_15_comment=Figure out the right sequence
item_16_id=NEW_ACHIEVEMENT_1_17
item_16_title=Expert Navigator
item_16_comment=Find the entrance to the ice caverns
item_17_id=NEW_ACHIEVEMENT_1_18
item_17_title=Shells Master
item_17_comment=Beat Brad at his own game
item_18_id=NEW_ACHIEVEMENT_1_19
item_18_title=Expert Gamer
item_18_comment=You solved the classic gamer's code
item_19_id=NEW_ACHIEVEMENT_1_20
item_19_title=Short Circuit!
item_19_comment=Solve the circuit board
item_20_id=NEW_ACHIEVEMENT_1_21
item_20_title=Stable Boy
item_20_hidden=true
item_21_id=NEW_ACHIEVEMENT_1_22
item_21_title=Shock Treatment
item_21_hidden=true
item_22_id=NEW_ACHIEVEMENT_1_23
item_22_title=Bouncer Bzzt!
item_22_hidden=true
item_23_id=NEW_ACHIEVEMENT_1_24
item_23_title=Fashion Connoisseur
item_23_hidden=true
item_24_id=NEW_ACHIEVEMENT_1_25
item_24_title=Mischievous Little Devil
item_24_hidden=true
item_25_id=NEW_ACHIEVEMENT_1_26
item_25_title=Show Stopper
item_25_hidden=true
item_26_id=NEW_ACHIEVEMENT_1_27
item_26_title=Taste Tester
item_26_hidden=true
item_27_id=NEW_ACHIEVEMENT_1_28
item_27_title=Stable Master
item_27_hidden=true
item_28_id=NEW_ACHIEVEMENT_1_29
item_28_title=King of the Castle
item_28_hidden=true
item_29_id=NEW_ACHIEVEMENT_1_30
item_29_title=True Golf Master
item_29_hidden=true
item_30_id=NEW_ACHIEVEMENT_1_31
item_30_title=Time Waster
item_30_hidden=true
item_31_id=NEW_ACHIEVEMENT_2_0
item_31_title=Sign Spinner
item_31_hidden=true
item_32_id=NEW_ACHIEVEMENT_2_1
item_32_title=Tree Topper
item_32_comment=Return the frost star
item_33_id=NEW_ACHIEVEMENT_2_2
item_33_title=They're Alive!
item_33_hidden=true
item_34_id=NEW_ACHIEVEMENT_2_3
item_34_title=Smarty Pants!
item_34_hidden=true
item_35_id=NEW_ACHIEVEMENT_2_4
item_35_title=Brainiac
item_35_hidden=true
item_36_id=NEW_ACHIEVEMENT_2_5
item_36_title=Devil at Heart
item_36_hidden=true

View File

@@ -0,0 +1,109 @@
[achievements:en]
item_0_id=Story_1
item_0_title=How a Woman Falls
item_0_comment=Regain consciousness.
item_1_id=Story_2
item_1_title=Good Sick
item_1_comment=Escape the city.
item_2_id=Story_3
item_2_title=The Truth
item_2_comment=Collect all the tapes.
item_3_id=Story_4
item_3_title=Age
item_3_comment=Survive until winter.
item_4_id=Story_5
item_4_title=Signal
item_4_comment=Send it.
item_5_id=Story_6
item_5_title=Celebration
item_5_comment=Leave it.
item_6_id=Church_1
item_6_title=City Piece
item_6_comment=Fully Upgrade One Weapon
item_7_id=Church_2
item_7_title=Wasteland Arsenal
item_7_comment=Fully Upgrade Three Weapons
item_8_id=Church_3
item_8_title=Thunder of Heavens
item_8_comment=Fully Upgrade All Weapons
item_9_id=Church_4
item_9_title=Your Bounty
item_9_comment=Accumulate 10,000 Discard
item_10_id=Church_5
item_10_title=Overflow
item_10_comment=Maximise a Relationship
item_11_id=Church_6
item_11_title=Tides
item_11_comment=Spend winter with someone
item_12_id=Folk_1
item_12_title=Dead Branches
item_12_comment=Exterminate the last of the Cull bloodline.
item_13_id=Folk_2
item_13_title=Wasteland Scars
item_13_comment=Befriend the last of the Cull bloodline.
item_14_id=Folk_3
item_14_title=Divine Intervention
item_14_comment=Kill the head of the Jacobious Church.
item_15_id=Folk_4
item_15_title=Deus Ex Machina
item_15_comment=Make peace with the head of the Jacobious Church.
item_16_id=Folk_5
item_16_title=To Hell with the Demons
item_16_comment=Leave the porcelain homunculus for dead.
item_17_id=Folk_6
item_17_title=Fear Inoculum
item_17_comment=Make peace with the porcelain homunculus.
item_18_id=Folk_7
item_18_title=Burning Bridges
item_18_comment=End dealings with Debra Dour on a sour note.
item_19_id=Folk_8
item_19_title=Old Bird
item_19_comment=End dealings with Debra Dour amicably.
item_20_id=Folk_9
item_20_title=Figurehead
item_20_comment=Slay the Federal Captain in cold blood.
item_21_id=Folk_10
item_21_title=Sisterhood
item_21_comment=Form an unlikely alliance with the Federal Captain.
item_22_id=Folk_11
item_22_title=7th Rank
item_22_comment=Raid the Glass Tower with many friends.
item_23_id=Folk_12
item_23_title=En Passant
item_23_comment=Raid the Glass Tower on your own.
item_24_id=Folk_13
item_24_title=Your Turn to Walk Away
item_24_comment=Leave the hitman to die.
item_25_id=Folk_14
item_25_title=Break the Rules
item_25_comment=Finish off the hitman.
item_26_id=Folk_15
item_26_title=Astronomy
item_26_comment=Move on from an old relationship.
item_27_id=Folk_16
item_27_title=Gore
item_27_comment=End an old relationship.
item_28_id=Folk_17
item_28_title=Kingdom
item_28_comment=Follow in the footsteps of giants.
item_29_id=Folk_18
item_29_title=Vivisection
item_29_comment=Slay the infallible.
item_30_id=Misc_1
item_30_title=Arsenic on the Rocks
item_30_comment=Kill a thousand men.
item_31_id=Misc_2
item_31_title=Head like a Bucket
item_31_comment=Find 'Buckethead'.
item_32_id=Misc_3
item_32_title=Full Bleed
item_32_comment=Admire fifty pieces of art.
item_33_id=Misc_4
item_33_title=Paths
item_33_comment=Participate in an encounter.
item_34_id=Misc_5
item_34_title=Paths Again
item_34_comment=Participate in 15 encounters.
item_35_id=Misc_6
item_35_title=In Path, Day and Night
item_35_comment=Participate in 30 encounters.

View File

@@ -0,0 +1,88 @@
[achievements:en]
item_0_id=KEEPINGITREEL
item_0_title=Keeping it reel
item_0_comment=Find the hidden tape deck
item_1_id=DEFRAGMENTED
item_1_title=Defragmented
item_1_comment=Wake a slumbering giant
item_2_id=CALLMEDAVID
item_2_title=Call me David
item_2_comment=Use brawn instead of brains
item_3_id=PEEPINGTOM
item_3_title=Peeping tom
item_3_comment=Look at all the sensor coordinates
item_4_id=ROBOMITZVAH
item_4_title=Robotmitzvah
item_4_comment=Pass Ever-Faithful's test on the first try
item_5_id=KNOTCUTTER
item_5_title=Knotcutter
item_5_comment=An easy solution to an impossible problem
item_6_id=WINGMAN
item_6_title=Wingman
item_6_comment=Train Crispin for his big date
item_7_id=MULTITASKER
item_7_title=Gear head
item_7_comment=Clean two gears using different methods
item_8_id=LAWYERHERO
item_8_title=Lawyer robot hero
item_8_comment=Pass a legal test on the first try
item_9_id=KNOWITALL
item_9_title=Know it all
item_9_comment=Find every entry in the information kiosk
item_10_id=GHOSTWHISPERER
item_10_title=Ghost whisperer
item_10_comment=Find Memento Moribuilt
item_11_id=KEEPINGTHEFAITH
item_11_title=KEEPINGTHEFAITH
item_11_comment=Help a lost pilgrim find his way
item_12_id=MELTEDHEART
item_12_title=Melted heart
item_12_comment=Change Factotum's mind
item_13_id=THREEMUSKETEERS
item_13_title=Three musketeers
item_13_comment=Reunite Surly Company
item_14_id=COURTING
item_14_title=Gone courting
item_14_comment=Unlock the courthouse
item_15_id=CUSTARD
item_15_title=Smells of rotten custard
item_15_comment=Unlock Horatio's past
item_16_id=OPENSESAME
item_16_title=Open sesame
item_16_comment=Unlock the tower door, without outside help
item_17_id=MACHINA
item_17_title=Machina ex Machina
item_17_comment=Get help from a new friend
item_18_id=SACRIFICE
item_18_title=Sacrifice
item_18_comment=Victory at what cost?
item_19_id=CHARGEDUP
item_19_title=Charged up
item_19_comment=That hit the spot. But for how much longer?
item_20_id=NEEDLE
item_20_title=Needle in a haystack
item_20_comment=Use technology to do the impossible
item_21_id=SCRAPER
item_21_title=I told you to stop
item_21_comment=Stop Scraper once and for all
item_22_id=NOTBLUFFING
item_22_title=Not bluffing
item_22_comment=She pushed you too far
item_23_id=TOOMUCHPOWER
item_23_title=Too much power
item_23_comment=Resort to blackmail, and emerge the victor
item_24_id=THANATOS
item_24_title=Thanatos
item_24_comment=Fulfill your true mission
item_25_id=FLY
item_25_title=I always wanted to fly. . .
item_25_comment=Take a leap of faith
item_26_id=FUTILE
item_26_title=Resistance is futile
item_26_comment=Join your foe for the greater good
item_27_id=LIVEFREE
item_27_title=Live free or die
item_27_comment=Stay true to yourself
item_28_id=TOGETHER
item_28_title=We're all in this together
item_28_comment=Finish the game with all possible robots.

View File

@@ -0,0 +1,76 @@
[achievements:en]
item_0_id=1_Percival
item_0_title=Nice shot!
item_0_comment=Beat Percival in a duel.
item_1_id=2_Malgrim
item_1_title=Can we be friends?
item_1_comment=Give a float to Malgrim.
item_2_id=3_Squirrel
item_2_title=It's time to sleep.
item_2_hidden=true
item_3_id=4_Witch
item_3_title=No more fireworks!
item_3_comment=Defeat the witch.
item_4_id=5_Cards
item_4_title=Still haven't won your prize?
item_4_comment=Get 22 Heroes cards.
item_5_id=6_Bard
item_5_title=Sorry Bard.
item_5_hidden=true
item_6_id=7_Cheeta
item_6_title=Everyone has a weak spot.
item_6_hidden=true
item_7_id=8_Pond
item_7_title=I'm not afraid of labyrinths.
item_7_comment=Find the pond in the enchanted forest.
item_8_id=9_Tooth
item_8_title=Open your mouth!
item_8_comment=Get a diplodexus tooth.
item_9_id=10_Gnome
item_9_title=I need your keys.
item_9_hidden=true
item_10_id=11_Hideout
item_10_title=These gnomes are not what they seem.
item_10_hidden=true
item_11_id=12_Letter
item_11_title=Rescue operation.
item_11_hidden=true
item_12_id=13_Pizza
item_12_title=Prepare a pineapple pizza.
item_12_hidden=true
item_13_id=14_Manzana
item_13_title=A classic that never fails.
item_13_hidden=true
item_14_id=15_Premi
item_14_title=No cheating!
item_14_comment=Win the pipe smoke contest.
item_15_id=16_Radio
item_15_title=Tonan the Barbarian.
item_15_comment=Change the music in Bard's store.
item_16_id=17_Menhirs
item_16_title=Musical ear.
item_16_comment=Find Malgrim's tower.
item_17_id=18_Die
item_17_title=Try again.
item_17_comment=Die for the first time.
item_18_id=19_Stone
item_18_title=I can't move.
item_18_comment=Turn to stone.
item_19_id=20_Bun
item_19_title=I hide nothing under my cloak.
item_19_comment=Get a bun out of the CupCake Crusade.
item_20_id=21_Mesektet
item_20_title=Mesektet.
item_20_hidden=true
item_21_id=22_End
item_21_title=The Legend of Skye
item_21_comment=Reach the end of the adventure.
item_22_id=23_Shaman
item_22_title=Have you been hurt?
item_22_comment=Rescue the shaman.
item_23_id=24_Trick
item_23_title=Let me in.
item_23_comment=Use a druid mind trick.
item_24_id=25_King
item_24_title=I know this one!
item_24_comment=Get King Finn's guess right.

View File

@@ -0,0 +1,55 @@
[achievements:en]
item_0_id=TEAMWORK
item_0_title=Teamwork
item_0_comment=Solve a puzzle together
item_1_id=CURTAINCALL
item_1_title=Curtain Call
item_1_comment=Save your first ghost
item_2_id=BLOWEYMALLONE
item_2_title=Blowey Mallone
item_2_comment=Blow on everyone you can find
item_3_id=LISTEN
item_3_title=Move on and Listen
item_3_comment=Finish the game in commentary mode (from the first screen till the last)
item_4_id=MOVEON
item_4_title=Time to Move On
item_4_comment=Complete the story
item_5_id=GOLDFARBDIGGER
item_5_title=Goldfarb Digger
item_5_comment=Find a secret room
item_6_id=EPIPHANY
item_6_title=Epiphany
item_6_comment=The hows and whys of Joey
item_7_id=DECEPTION
item_7_title=Deception
item_7_comment=Try to lie your way out of it
item_8_id=CONVERGENCE
item_8_title=Convergence
item_8_comment=Two becomes one
item_9_id=UNBOUND
item_9_title=Unbound
item_9_comment=Free yourself
item_10_id=LEGACY
item_10_title=Legacy
item_10_comment=Reunite a family
item_11_id=SOFTLYSOFTLY
item_11_title=Softly Softly
item_11_comment=Create no more than 450 footprints
item_12_id=SNOWPLOW
item_12_title=Snow Plow
item_12_comment=Somebody's got to do it...
item_13_id=ONLINETROLL
item_13_title=Online Troll
item_13_comment=Gain access to an online game
item_14_id=GHOSTLYSILENT
item_14_title=Ghostly silent
item_14_comment=Keep clam and keep cool
item_15_id=DUMPSTERJUMPER
item_15_title=Dumpster Jumper
item_15_comment=Make a leap without falling once
item_16_id=LAYINGITBEAR
item_16_title=Laying it Bear
item_16_comment=Learn a long kept secret
item_17_id=JOINEDTHEMUSIC
item_17_title=Joined the Music
item_17_comment=She has plenty of time...

View File

@@ -0,0 +1,82 @@
[achievements:en]
item_0_id=ACH_NORMAS
item_0_title=The good tenant
item_0_comment=Read the rules at Dorset Street.
item_1_id=ACH_RATAS
item_1_title=Rats of the sky
item_1_comment=Shoo the pigeons away.
item_2_id=ACH_THOSE
item_2_title=Ruth la Douce
item_2_comment=Reject a lovely lady's advances.
item_3_id=ACH_MAN
item_3_title=Do you know this man?
item_3_comment=Confirm that Kate is acquainted with Professor Ward.
item_4_id=ACH_CAMPANILLA
item_4_title=A gentleman must know
item_4_comment=Put your manners aside and behave like a child.
item_5_id=ACH_UNIVERSIDAD
item_5_title=Desperately Seeking Nelson Ward
item_5_comment=Set forth on an adventure.
item_6_id=ACH_BENWELL
item_6_title=Objects from another dimension
item_6_comment=Get a material proof of the Great Beyond.
item_7_id=ACH_APORTE
item_7_title=A question of hygiene
item_7_comment=Damage physical evidence.
item_8_id=ACH_BEATRICE
item_8_title=Phantasmagoria
item_8_comment=Attend Beatrice Shaw's show.
item_9_id=ACH_SUPERTERROR
item_9_title=Grand Super Horror
item_9_comment=Have a look around the library.
item_10_id=ACH_QUIZ
item_10_title=Jedediah Bishop's Quiz Show
item_10_comment=Correctly answer all the questions of the test.
item_11_id=ACH_HENRY
item_11_title=The sad story of Hobblin' Henry
item_11_comment=Listen to the story of Hobblin' Henry.
item_12_id=ACH_ARQUEOLOGOS
item_12_title=If you want to be a good archeologist, you gotta get out of the library
item_12_comment=Check the noticeboard.
item_13_id=ACH_KELLER
item_13_title=An Edward Keller film
item_13_comment=Enjoy the 7th Art.
item_14_id=ACH_ESTIGEO
item_14_title=A voracious reader
item_14_comment=Read The Stygian Pond.
item_15_id=ACH_BEBE
item_15_title=Genre fiction
item_15_comment=Read The Lovelace Baby.
item_16_id=ACH_MANCHAS
item_16_title=Passionate for literature
item_16_comment=Read The Soot Stains.
item_17_id=ACH_ALLINGHAM
item_17_title=Extraordinary Tales
item_17_comment=Read Allingham House.
item_18_id=ACH_OUIJA
item_18_title=Selected Works
item_18_comment=Read The Ouija Board.
item_19_id=ACH_TREN
item_19_title=All aboard!
item_19_comment=Embark on the search for the Scarlet Stone.
item_20_id=ACH_BOSQUE
item_20_title=Mist labyrinth
item_20_comment=Enter the Black Forest.
item_21_id=ACH_STARS
item_21_title=Make a wish
item_21_comment=Look up at the sky.
item_22_id=ACH_PIEDRA
item_22_title=Oopart
item_22_comment=Get the Scarlet Stone.
item_23_id=ACH_CARMILLA
item_23_title=Carmilla the Cannibal
item_23_comment=Talk to Carmilla Ainsworth.
item_24_id=ACH_GREEN
item_24_title=Cast me off discourteously
item_24_comment=Someone does not like this melody.
item_25_id=ACH_COSTURA
item_25_title=The sewing room
item_25_comment=Face your fears again.
item_26_id=ACH_DIMENSION
item_26_title=Universe of madness
item_26_comment=Unveil what is beyond the Great Beyond.

View File

@@ -0,0 +1,31 @@
[achievements:en]
item_0_id=MAVEN
item_0_title=Maven
item_0_comment=The best at what you do.
item_1_id=MESHUGGA
item_1_title=Meshugga
item_1_comment=Absolutely crazy
item_2_id=MENSCH
item_2_title=Mensch
item_2_comment=A real gentleman
item_3_id=KEMFER
item_3_title=Kemfer
item_3_comment=A fighter - usually for a cause
item_4_id=HEFLEKH
item_4_title=Heflekh
item_4_comment=Remain polite and civil
item_5_id=MUTSHE
item_5_title=Mutshe
item_5_comment=Get on someone's nerves
item_6_id=KLUG
item_6_title=Klug
item_6_comment=Wise, smart or clever
item_7_id=SHONDA_FOR_THE_GOYIM
item_7_title=Shonda for the Goyim
item_7_comment=Bring shame upon your fellow Jews
item_8_id=UBERMENSCH
item_8_title=Ubermensch
item_8_comment=An example to us all
item_9_id=SHMULKY
item_9_title=Shmulky
item_9_comment=Doom and gloom with no end in sight

View File

@@ -0,0 +1,94 @@
[achievements:en]
item_0_id=CHAPTER_1
item_0_title=Chapter 1 Completed!
item_0_comment=Complete the first chapter.
item_1_id=CHAPTER_2
item_1_title=Chapter 2 Completed!
item_1_comment=Complete the second chapter.
item_2_id=CHAPTER_3
item_2_title=Chapter 3 Completed!
item_2_comment=Complete the third chapter.
item_3_id=CHAPTER_4
item_3_title=Chapter 4 Completed!
item_3_comment=Complete the fourth chapter.
item_4_id=CHAPTER_5
item_4_title=Chapter 5 Completed!
item_4_comment=Complete the fifth chapter.
item_5_id=CHAPTER_6
item_5_title=Chapter 6 Completed!
item_5_comment=Complete the sixth chapter.
item_6_id=CHAPTER_7
item_6_title=Chapter 7 Completed!
item_6_comment=Complete the final chapter.
item_7_id=REWARD
item_7_title=The Great Reward
item_7_comment=Solve Crow's riddle in Chapter 2.
item_7_hidden=true
item_8_id=SCRATCH
item_8_title=Sharp Scratch
item_8_comment=Use the spear to kill Doctor X in Chapter 2.
item_8_hidden=true
item_9_id=MACE
item_9_title=A Lady With A Mace
item_9_comment=Use the mace to kill Doctor X in Chapter 2.
item_9_hidden=true
item_10_id=UNBREAKABLE
item_10_title=Unbreakable
item_10_comment=Keep your cool throughout Chapter 3.
item_10_hidden=true
item_11_id=LISTENED
item_11_title=I Listened
item_11_comment=Answer Liz's questions correctly in Chapter 2.
item_11_hidden=true
item_12_id=MAGGOTS
item_12_title=Follow the Maggots
item_12_comment=Trust the Queen of Maggots in Chapter 1.
item_12_hidden=true
item_13_id=MY_WAY
item_13_title=I'll Do It My Way
item_13_comment=Disregard the Queen of Maggots in Chapter 1.
item_13_hidden=true
item_14_id=F_YOU
item_14_title=Go Fuck Yourself
item_14_comment=Stand up to Bryan in Chapter 3.
item_14_hidden=true
item_15_id=NETTLES
item_15_title=Nettles
item_15_comment=Choose your words carefully in Chapter 5.
item_15_hidden=true
item_16_id=WELCOME
item_16_title=You're Welcome
item_16_comment=Buy time for Jesse in Chapter 6.
item_16_hidden=true
item_17_id=SCARED
item_17_title=Scared of Dying
item_17_comment=Hold tight to your gas mask in Chapter 7.
item_17_hidden=true
item_18_id=SACRIFICE
item_18_title=Sacrifice
item_18_comment=Give up your gas mask in Chapter 7.
item_18_hidden=true
item_19_id=KILLER
item_19_title=A Ruthless Killer
item_19_comment=Let Mitzi kill The Eye of Adam in Chapter 7.
item_19_hidden=true
item_20_id=CARE
item_20_title=I Care About You
item_20_comment=Prevent Mitzi from killing The Eye of Adam in Chapter 7.
item_20_hidden=true
item_21_id=REVENGE
item_21_title=Revenge
item_21_comment=Kill The Eye of Adam yourself in Chapter 7.
item_21_hidden=true
item_22_id=SUNFLOWER
item_22_title=A Flower That Bent Towards the Sun
item_22_comment=Unlock the secret "golden ending".
item_22_hidden=true
item_23_id=MONSTER
item_23_title=Monster In the Fog
item_23_comment=Don't give up on the foggy orchard in Chapter 4.
item_23_hidden=true
item_24_id=CLEAVER
item_24_title=How Very Cleaver
item_24_comment=Stay away from Gladys' cleaver in Chapter 4.
item_24_hidden=true

View File

@@ -0,0 +1,148 @@
[achievements:en]
item_0_id=ACHI_LAND
item_0_title=Good morning Xenophon!
item_0_comment=You've managed to land on a planet.
item_1_id=ACHI_MIND
item_1_title=Observant player
item_1_comment=You've obtained your first Mind'o'Matic.
item_2_id=ACHI_JUNGLE
item_2_title=Explorer
item_2_comment=You've explored every single place in a jungle.
item_2_hidden=true
item_3_id=ACHI_HACKER
item_3_title=Hacker
item_3_comment=You have hacked into all datapads.
item_4_id=ACHI_MEMORY
item_4_title=Sweet memories
item_4_comment=You have recovered some of J.U.L.I.A.'s erased memory clusters.
item_5_id=ACHI_TRAVEL
item_5_title=Traveller
item_5_comment=You have visited all the planets.
item_6_id=ACHI_LUDITE
item_6_title=Luddite
item_6_comment=You managed to go through the game without building an analytic upgrade
item_6_hidden=true
item_7_id=ACHI_SCIENTIST
item_7_title=Real scientist
item_7_comment=You've analyzed every single object in the game.
item_8_id=ACHI_PLAT1
item_8_title=Pacifist
item_8_comment=You've decided to save life.
item_8_hidden=true
item_9_id=ACHI_PLAT2
item_9_title=Science over all
item_9_comment=You've decided that science is more important than life.
item_9_hidden=true
item_10_id=ACHI_PLAT3
item_10_title=Apathy
item_10_comment=You let the creature die. Why should you care, anyway?
item_10_hidden=true
item_11_id=ACHI_FIRST
item_11_title=First contact
item_11_comment=You encountered your first sentient extraterrestrial being.
item_12_id=ACHI_UPGRADE
item_12_title=Constructor Jr.
item_12_comment=You built your first upgrade.
item_13_id=ACHI_MEGABOT
item_13_title=Megabot
item_13_comment=You've fully upgraded Mobot.
item_14_id=ACHI_REPAIR
item_14_title=Plumber
item_14_comment=You repaired the probe. The result is that you won't probably die.
item_15_id=ACHI_XIR1
item_15_title=Deadly Xir
item_15_comment=You let Xir kill Mobot.
item_15_hidden=true
item_16_id=ACHI_XIR2
item_16_title=Xir Destroyer
item_16_comment=You let Xir kill Mobot 5 times.
item_16_hidden=true
item_17_id=ACHI_XIR3
item_17_title=Xir the Invincible
item_17_comment=You let Xir kill Mobot 10 times.
item_17_hidden=true
item_18_id=ACHI_XIR4
item_18_title=Jaeger
item_18_comment=You managed to erradicate Xir.
item_18_hidden=true
item_19_id=ACHI_SCHI
item_19_title=Dreamer
item_19_comment=You've just returned from the temple. Was it real?
item_19_hidden=true
item_20_id=ACHI_NIBIRU
item_20_title=Artificial planet
item_20_comment=You've discovered a secret planet in the Solar system.
item_20_hidden=true
item_21_id=ACHI_FULLMIND
item_21_title=Great mind
item_21_comment=You solved all Mind'o'Matics.
item_22_id=ACHI_COMPL
item_22_title=Completist
item_22_comment=You have completed everything, the game had to offer.
item_23_id=ACHI_END1
item_23_title=Homesick
item_23_comment=You've decided to return to the Earth.
item_23_hidden=true
item_24_id=ACHI_END2
item_24_title=Adventurous
item_24_comment=You've decided to stay and help Ambrosians.
item_24_hidden=true
item_25_id=ACHI_TRAPPER
item_25_title=Trapper
item_25_comment=You trapped the oceanic creature.
item_25_hidden=true
item_26_id=ACHI_DECRYPT
item_26_title=Cryptoanalyst
item_26_comment=You decrypted a substitution cypher.
item_26_hidden=true
item_27_id=ACHI_CREDITS
item_27_title=Voyeur
item_27_comment=You've discovered Mobot's secret hobby.
item_27_hidden=true
item_28_id=ACHI_SCAN
item_28_title=Methodical
item_28_comment=You scanned all the planets.
item_29_id=ACHI_CORDES
item_29_title=Unexpected visitor
item_29_comment=Was that an Asylum?
item_29_hidden=true
item_30_id=ACHI_UNT_START
item_30_title=Untold: Hungry for more?
item_30_comment=You want to learn more about the past.
item_30_hidden=true
item_31_id=ACHI_UNT_BLUE
item_31_title=Untold: Blue solved
item_31_comment=Solve the whole blue cluster
item_31_hidden=true
item_32_id=ACHI_UNT_RED
item_32_title=Untold: Red solved
item_32_comment=Solve the whole red cluster
item_32_hidden=true
item_33_id=ACHI_UNT_PURPLE
item_33_title=Untold: Purple solved
item_33_comment=Solve the whole purple cluster
item_33_hidden=true
item_34_id=ACHI_UNT_GREEN
item_34_title=Untold: Green solved
item_34_comment=Solve the whole green cluster
item_34_hidden=true
item_35_id=ACHI_UNT_YELLOW
item_35_title=Untold: Yellow solved
item_35_comment=Solve the whole yellow cluster
item_35_hidden=true
item_36_id=ACHI_UNT_WIRELESS
item_36_title=Untold: Go wireless
item_36_comment=Obtain wireless connector
item_36_hidden=true
item_37_id=ACHI_UNT_BLINDER
item_37_title=Untold: Blinder
item_37_comment=Obtain a blinder
item_37_hidden=true
item_38_id=ACHI_UNT_AMPLIFIER
item_38_title=Untold: Amplifier
item_38_comment=Obtain connection amplifier
item_38_hidden=true
item_39_id=ACHI_UNT_FINISHED
item_39_title=Untold: You know the story
item_39_comment=You've completed the game
item_39_hidden=true

View File

@@ -0,0 +1,55 @@
[achievements:en]
item_0_id=ACT1_Done
item_0_title=Act 1 Complete!
item_0_comment=Wow! You have a low standard in games huh?
item_1_id=ACT2_Done
item_1_title=Act 2 Complete!
item_1_comment=I didn't think anyone would make it this far...
item_2_id=ACT3_Done
item_2_title=Act 3 Complete!
item_2_comment=Wow... really? With those animations? OK pal. Nice one I guess
item_3_id=SARNIE
item_3_title=Dreggs Master
item_3_hidden=true
item_4_id=HANDEDOVER
item_4_title=Ah it'll be fine... probably
item_4_hidden=true
item_5_id=FOUNDRISK
item_5_title=Risked it all
item_5_comment=Discovered the missing treasure hunters
item_6_id=MACHINEFIX
item_6_title=Sparky
item_6_comment=Fixed a very complicated machine
item_7_id=DROWNER
item_7_title=Psychotic
item_7_hidden=true
item_8_id=ORPHAN
item_8_title=Unkind to orphans
item_8_hidden=true
item_9_id=CHOSEKEN
item_9_title=Saved Ken
item_9_comment=Purely by accident... you saved a life!
item_10_id=CHOSEQUEEN
item_10_title=Saved Queen
item_10_comment=Purely by accident... you saved a life!
item_11_id=BESTDEBATE
item_11_title=Speech Saboteur
item_11_comment=Dabbled in politics...
item_12_id=WORSTDEBATE
item_12_title=Speech Writer
item_12_comment=Wrote a 'winning' speech...
item_13_id=TRAVELLER
item_13_title=Dimensional Traveller
item_13_comment=Entered a weird and wonderful world...
item_14_id=TERRIBLE
item_14_title=Terrible human being
item_14_comment=Caused the most pain and suffering possible...
item_15_id=TOPMAN
item_15_title=Goody goody
item_15_comment=You caused as little harm and suffering to others as possible...
item_16_id=FREE
item_16_title=Freeeeedom!
item_16_comment=Found innocent at trial
item_17_id=JAIL
item_17_title=Crackin' rocks
item_17_comment=Convicted and beaten

View File

@@ -0,0 +1,214 @@
[achievements:en]
item_0_id=qfi_act1
item_0_title=Act 1
item_0_comment=You've finished Act 1 of Quest for Infamy. Hooray!
item_1_id=qfi_act2
item_1_title=Act 2
item_1_comment=No more working for Rayford!
item_2_id=qfi_act3
item_2_title=Act 3
item_2_comment=You Win!
item_3_id=qfi_rogue
item_3_title=You Sneaky Bastard
item_3_comment=You're a Rogue.
item_4_id=qfi_brigand
item_4_title=Basher
item_4_comment=You're a Brigand.
item_5_id=qfi_sorcerer
item_5_title=Hocus Pocus
item_5_comment=You're a Sorcerer.
item_6_id=qfi_working
item_6_title=Working for the Man
item_6_comment=You helped out around the docks of Tyr. For Money.
item_7_id=qfi_monsters
item_7_title=Simply the Best
item_7_comment=You defeated every random monster in the Valley of Krasna.
item_8_id=qfi_swamp
item_8_title=Let there be Light
item_8_comment=Using your brains for a change, as well as some fireflies and a jar, you created light in the swamp.
item_8_hidden=true
item_9_id=qfi_boardgame
item_9_title=Puzzles are Hard!
item_9_comment=You defeated the puzzle board.
item_10_id=qfi_unpicker
item_10_title=The Great Unpicker
item_10_comment=You opened the lock. It really wasn't that hard was it?
item_11_id=qfi_archery
item_11_title=Perfect!
item_11_comment=You achieved a perfect score in archery.
item_12_id=qfi_voleris
item_12_title=Staked Your Claim
item_12_comment=You attempted to woo Voleris by giving her a really nice dagger.
item_12_hidden=true
item_13_id=qfi_tent
item_13_title=Pitched Your Tent
item_13_comment=You stopped sleeping under the stars and bought a tent to sleep in.
item_13_hidden=true
item_14_id=qfi_pisshead
item_14_title=Pisshead
item_14_comment=You pissed on the carpet AND the beast! We love you.
item_14_hidden=true
item_15_id=qfi_healer
item_15_title=Thankfully there's a healer nearby
item_15_comment=You thought you were dead for a moment there, but you woke up in Jerrod's feeling much better.
item_16_id=qfi_useless
item_16_title=Collector of Useless Crap
item_16_comment=You bought the Diamond Tipped Crowbar and the Holy Symbol even though there was no use for them in the game.
item_16_hidden=true
item_17_id=qfi_sorcerer2
item_17_title=Pretty Good Sorcerer
item_17_comment=You mastered your spells to a pretty good level. At least they're more powerful now.
item_18_id=qfi_sorcerer3
item_18_title=Kick-Ass Sorcerer
item_18_comment=You maxed out your spells! You really kick some ass.
item_19_id=qfi_minmax
item_19_title=Min / Maxed
item_19_comment=You raised your combat skills to 100. That took a lot of effort so, really, well done you.
item_20_id=qfi_coned
item_20_title=You Got Coned
item_20_comment=You passed out from drinking and woke up with a traffic cone in your inventory.
item_20_hidden=true
item_21_id=qfi_beastmaster
item_21_title=Beast Master
item_21_comment=You killed the beast. Her name was Johanna if you wanted to know.
item_22_id=qfi_chatalot
item_22_title=Sir Chat-A-Lot
item_22_comment=You talked with everyone in Volksville you needed to speak with to progress to the execution.
item_23_id=qfi_clockwatcher
item_23_title=Clock Watcher
item_23_comment=You waited the full 15 minutes just lazing around Volksville and the valley before you went to the execution.
item_23_hidden=true
item_24_id=qfi_burn
item_24_title=Burn Baby Burn
item_24_comment=You burnt down the oak tree in the grasslands just to get an owl feather. We approve.
item_24_hidden=true
item_25_id=qfi_gorthdead
item_25_title=He Deserved It
item_25_comment=You executed Gorth after your fight with him.
item_25_hidden=true
item_26_id=qfi_gorthmercy
item_26_title=Toast of the Town
item_26_comment=You showed Gorth some mercy, deciding that killing him was too much.
item_26_hidden=true
item_27_id=qfi_thievesden
item_27_title=You Found It
item_27_comment=You found the thieves den while travelling the Rogue's path.
item_28_id=qfi_sorcereritems
item_28_title=That's a lot of stuff
item_28_comment=You found and created all the magic spells for Prospero while travelling the Sorcerer's path.
item_29_id=qfi_horse
item_29_title=Horse Lover
item_29_comment=You found and delivered mastadon to Kurdt, your first real task on the path of the Brigand.
item_30_id=qfi_apple
item_30_title=Over an apple?
item_30_comment=You killed the farmer just to get an apple from his orchard.
item_30_hidden=true
item_31_id=qfi_seal
item_31_title=Reuniting the Seal
item_31_comment=You gathered the four parts of the Killington seal and locked them together.
item_31_hidden=true
item_32_id=qfi_japsworth
item_32_title=Good Old Stories
item_32_comment=You met Japsworth and listened to his stories about the Killington family.
item_32_hidden=true
item_33_id=qfi_reading
item_33_title=Reading is fundamental
item_33_comment=You read the books in the library of Tyr and discovered the legacy of the Killingtons.
item_33_hidden=true
item_34_id=qfi_payhunter
item_34_title=Paying for information
item_34_comment=You paid the hunter to give you information on the moonshiner's whereabouts.
item_34_hidden=true
item_35_id=qfi_feedhunter
item_35_title=Paying with food
item_35_comment=You gave food to the hunter to give you information on the moonshiner's whereabouts.
item_35_hidden=true
item_36_id=qfi_assistant
item_36_title=He dropped the moonshine!
item_36_comment=You killed the moonshiner's assistant, probably because he dropped some moonshine.
item_36_hidden=true
item_37_id=qfi_shaking
item_37_title=Stop Shaking Me
item_37_comment=You roughed up the moonshiner so he would pay Rayford his due.
item_37_hidden=true
item_38_id=qfi_destroymoonshiner
item_38_title=Break, Rattle and Roll
item_38_comment=You destroyed the moonshiners equipment. He should pay his accounts, even if it is to a bastard like Rayford.
item_38_hidden=true
item_39_id=qfi_slaver
item_39_title=A Regular Wilberforce
item_39_comment=You killed the slave trader in his bed.
item_39_hidden=true
item_40_id=qfi_robes
item_40_title=Green is the new white
item_40_comment=Using your dyed green cloak, you managed to get into the Morroi compound.
item_40_hidden=true
item_41_id=qfi_sewers
item_41_title=Sewer Rat
item_41_comment=You reached the Morroi compound by trekking through the sewers in the swamp.
item_41_hidden=true
item_42_id=qfi_uotarragh
item_42_title=What's his name again?
item_42_comment=You killed the leader of the Morroi, Uotarragh in hand to multiple hand combat.
item_42_hidden=true
item_43_id=qfi_blackbird
item_43_title=Blackbird No Longer Singing
item_43_comment=You stole the bird while travelling the path of the Rogue.
item_44_id=qfi_necromancer
item_44_title=It's not easy being green
item_44_comment=You completed the necromancer quest, gathering the body parts to help her create her ultimate lover.
item_44_hidden=true
item_45_id=qfi_kraken
item_45_title=Kraken Good Times
item_45_comment=You defeated the Kraken in the dwarven mines.
item_45_hidden=true
item_46_id=qfi_dwarf
item_46_title=You look like a dwarf
item_46_comment=You looted every available container, drum and stash in the mines.
item_47_id=qfi_ambusheasy
item_47_title=You picked ... the easy way
item_47_comment=You took out the caravan while travelling the Brigand's path, but you did it the easy way.
item_47_hidden=true
item_48_id=qfi_ambushhard
item_48_title=You picked ... the hard way
item_48_comment=You took out the caravan while travelling the Brigand's path, and you did it the hard way.
item_48_hidden=true
item_49_id=qfi_bigd
item_49_title=I know the way
item_49_comment=You escorted Big D to his destination, as part of your journey on the Brigand's path.
item_49_hidden=true
item_50_id=qfi_thiefhouses
item_50_title=Expert Thief
item_50_comment=You broke into all the houses you could.
item_51_id=qfi_paw
item_51_title=Poor Paw
item_51_comment=You drained Markus' head of it's blood, then came back and stole his brain!
item_51_hidden=true
item_52_id=qfi_jan
item_52_title=Jan loves you
item_52_comment=You convinced Jan to help you get into Tyr and overthrow Rayford.
item_52_hidden=true
item_53_id=qfi_arrows
item_53_title=An Arrow through your heart
item_53_comment=You rescued the Tyr's Arrow's during the siege of Tyr, making you job of getting to Rayford a bit easier.
item_53_hidden=true
item_54_id=qfi_paladin
item_54_title=A Paladin loves you
item_54_comment=You freed all the prisoners from Rayford's dungeon and they helped you during the siege of Tyr.
item_54_hidden=true
item_55_id=qfi_council
item_55_title=Friends in high places
item_55_comment=You rescued the council of Tyr and they helped you to retake the city from Rayford and his lackeys.
item_55_hidden=true
item_56_id=qfi_smoked
item_56_title=Smoked!
item_56_comment=You used the green smoke bombs you obtained from Jerrod to help get into Tyr.
item_56_hidden=true
item_57_id=qfi_rayfordkill
item_57_title=That bastard deserved worse!
item_57_comment=You killed Rayford after you final confrontation with him. He did deserve it after all.
item_57_hidden=true
item_58_id=qfi_rayfordjan
item_58_title=Don't mess with a fat man
item_58_comment=Showing mercy to Rayford after your final confrontation with him didn't really matter, because Jan raced in and finished him off anyway.
item_58_hidden=true

View File

@@ -0,0 +1,64 @@
[achievements:en]
item_0_id=ACHIEVEMENT_VOYEUR
item_0_title=PEEPING TOM / VOYEUR
item_0_comment=But what is Facedebouc doing while you're away? | Mais que fait Facedebouc pendant votre absence ?
item_1_id=ACHIEVEMENT_DJ
item_1_title=DJ FACEDEBOUC
item_1_comment=Mix your feet off on Uggly's Jukebox with Facedebouc | Mixez du pied sur le Jukebox de Uggly avec Facedebouc
item_2_id=ACHIEVEMENT_AIR
item_2_title=A FAMILY RESEMBLANCE / UN AIR DE FAMILLE
item_2_comment=Place Magret near the vase on the table on the Couane's floor with Facedebouc in the room... | Placez Magret proche du vase sur la table à l'étage de chez les Couane avec Facedebouc dans la pièce...
item_3_id=ACHIEVEMENT_DIEU
item_3_title=ARE YOU A GOD? / ES-TU UN DIEU ?
item_3_comment=Try to hit Kenny with the hammer (While she has Magret in her mouth) | Tentez de frapper Kenny avec le marteau (Pendant qu'elle a Magret dans sa bouche)
item_4_id=ACHIEVEMENT_SPICE
item_4_title=SPICE GIRLS
item_4_comment=Examine all the spice jars in the Couane kitchen | Examinez tous les pots à épices dans la cuisine des Couane
item_5_id=ACHIEVEMENT_DERNIERECOURS
item_5_title=LAST RESORT / DERNIER RECOURS
item_5_comment=Try to pierce Kenny with the broken hammer handle (While she has Magret in her mouth) | Tentez de transpercer Kenny avec le manche cassé du marteau (Pendant qu'elle a Magret dans sa bouche)
item_6_id=ACHIEVEMENT_PETDEBOURGE
item_6_title=BOURGEOIS FART / PET DE BOURGEOISE
item_6_comment=Put the Duchess to sleep with Facedebouc and let nature take its course... | Endormez la Duchesse avec Facedebouc pour laisser la nature s'exprimer...
item_7_id=ACHIEVEMENT_CRITIC
item_7_title=ART CRITICISM / CRITIQUE D'ART
item_7_comment=Examine all the paintings in the workshop with Magret | Examinez tous les tableaux de l'atelier avec Magret
item_8_id=ACHIEVEMENT_CLOWN
item_8_title=CLOWN-EATER / DEVOREUR DE CLOWNS
item_8_comment=Who will be the funniest between Magret and Facedebouc in the joke contest? Use up all the jokes of the two inspectors. | Qui sera le plus drôle entre Magret et Facedebouc dans le concours de blagues ? Epuisez tous les stocks de blagues des deux inspecteurs.
item_9_id=ACHIEVEMENT_IDEE
item_9_title=STUPID IDEA / IDEE A LA CON
item_9_comment=Examine the mechanism in the Couane room with Magret and the presence of Facedebouc in the room. | Examinez le mécanisme dans la chambre des Couane avec Magret et la présence de Facedebouc dans la pièce.
item_10_id=ACHIEVEMENT_EXPERT
item_10_title=POINT AND CLICK EXPERT / EXPERT DU POINT AND CLICK
item_10_comment=Solve the investigation and complete the game. | Résolvez l'enquête et terminez le jeu.
item_11_id=ACHIEVEMENT_AMOUR
item_11_title=HORN LOVERS | AMOUREUX DE LA CORNE
item_11_comment=Call SuperWorm to the rescue more than 3 times to unlock. | Appelez plus de 3 fois SuperWorm à la rescousse pour vous débloquer.
item_12_id=ACHIEVEMENT_CERVEAULENT
item_12_title=SLUGGISH BRAIN / CERVEAU LENT
item_12_comment=Call SuperWorm to the rescue more than 9 times to unlock. | Appelez plus de 9 fois SuperWorm à la rescousse pour vous débloquer.
item_13_id=ACHIEVEMENT_ASSISTE
item_13_title=COMPLETELY ASSISTED / COMPLETEMENT ASSISTE
item_13_comment=Do you like making magnifying glasses appear in the game? Trigger the on-screen clues more than 10 times to help you. | Vous aimez faire apparaître les loupes dans le jeu ? Déclenchez plus de 10 fois les affichages d'indices à l'écran pour vous aider.
item_14_id=ACHIEVEMENT_KING
item_14_title=*** RARE *** THE KING / LE ROI
item_14_comment=Complete the entire game without using SuperWorm and without using the magnifying glasses to display clues on the screen... | Terminez le jeu complet sans avoir fait appel à SuperWorm et sans avoir fait appel à l'aide des loupes pour afficher des indices à l'écran...
item_15_id=ACHIEVEMENT_LIKE A MARVEL
item_15_title=LIKE A MARVEL / COMME UN MARVEL
item_15_comment=Congratulations, you've discovered the hidden post-credits scene! | Bravo, vous avez découvert la scène post générique cachée !
item_16_id=ACHIEVEMENT_20
item_16_title=20%
item_16_comment=Solve 20% of the investigation. | Résolvez 20% de l'enquête.
item_17_id=ACHIEVEMENT_40
item_17_title=40%
item_17_comment=Solve 40% of the investigation. | Résolvez 40% de l'enquête.
item_18_id=ACHIEVEMENT_60
item_18_title=60%
item_18_comment=Solve 60% of the investigation. | Résolvez 60% de l'enquête.
item_19_id=ACHIEVEMENT_80
item_19_title=80%
item_19_comment=Solve 80% of the investigation. | Résolvez 80% de l'enquête.
item_20_id=ACHIEVEMENT_100
item_20_title=*** RARE *** 100%
item_20_comment=Solve 100% of the investigation. | Résolvez 100% de l'enquête.

View File

@@ -0,0 +1,76 @@
[achievements:en]
item_0_id=ADVENTURE
item_0_title=Let the adventure begin!
item_0_comment=You are now ready to start your adventure
item_1_id=SLEEPINGCOPS
item_1_title=Time for bed, sleepyheads!
item_1_comment= Hidden.
item_2_id=BASTIEN
item_2_title=Bastien… you are his father
item_2_comment= Hidden.
item_3_id=CHURCH
item_3_title=Whos a good boy?
item_3_comment= Hidden.
item_4_id=MASKANDSCROLL
item_4_title=Mum's got a little secret
item_4_comment= Hidden.
item_5_id=INVITATION
item_5_title=Be our guest!
item_5_comment=Get the party started
item_6_id=GREENPASS
item_6_title=You got the password!
item_6_comment=Time to visit the Green Parlor
item_7_id=BEHINDTHEFRAME
item_7_title=Layers of Hear
item_7_comment= Hidden.
item_8_id=IMAWOMAN
item_8_title=Pierre, Youll Be a Woman Soon
item_8_comment= Hidden.
item_9_id=LOGDE
item_9_title=Skulls & Grog
item_9_comment=You found the secret lodge
item_10_id=ORIGIN
item_10_title=Black Hawk: Origins
item_10_comment=You know your past
item_11_id=WINFIGHT
item_11_title=Sword Master
item_11_comment=You won a fencing duel
item_12_id=GROWNAP
item_12_title=See you soon, little one
item_12_comment= Hidden.
item_13_id=DETONATE
item_13_title=I love it when a plan comes together!
item_13_comment= Hidden.
item_14_id=CATACOMBS
item_14_title=Deep… outside the Caribbean
item_14_comment= Hidden.
item_15_id=NEWJOB
item_15_title=Theres a new baker in town!
item_15_comment= Hidden.
item_16_id=FIREGROG
item_16_title=Mixing Master
item_16_comment=You got all ingredients for the Fire Grog
item_17_id=FERRISWHEEL
item_17_title=You cant deny that view
item_17_comment= Hidden.
item_18_id=PRISONSCAPE
item_18_title=Houdini was my pupil
item_18_comment=You have escaped from prison
item_19_id=ROPEOFF
item_19_title=Love will save the day
item_19_comment= Hidden.
item_20_id=BYELECOMEAU
item_20_title=YOU WON!
item_20_comment=You beat LeComeau!
item_21_id=PUNCHFIGHT
item_21_title=A side of fists & melee
item_21_comment=You punched the guard out
item_22_id=RISOTTORECIPE
item_22_title=My granny's own recipe
item_22_comment= Hidden.
item_23_id=BLACKTULIP
item_23_title=La vie en Dutch
item_23_comment= Hidden.
item_24_id=DRAWWANTED
item_24_title=Like one of your French girls
item_24_comment= Hidden.

View File

@@ -0,0 +1,43 @@
[achievements:en]
item_0_id=FONDO_BLANCO
item_0_title=*Glup*
item_0_comment=You drank the whole bottle.
item_1_id=ACTO1
item_1_title=For that throbbing that your gaze has
item_1_hidden=true
item_2_id=ACTO2
item_2_title=I can sense that you must suffer
item_2_hidden=true
item_3_id=ACTO3
item_3_title=Just as I suffer by this situation
item_3_hidden=true
item_4_id=ACTO4
item_4_title=That clouds the reason without allowing to think
item_4_hidden=true
item_5_id=FINAL_A
item_5_title=And finally I will be able to scream
item_5_comment=You got ending A.
item_6_id=FINAL_B
item_6_title=Bye bye
item_6_comment=You got ending B.
item_7_id=FUMAR
item_7_title=Hello old friend
item_7_hidden=true
item_8_id=CONOCERLOS_TODOS
item_8_title=I love you
item_8_hidden=true
item_9_id=HUEVO
item_9_title=Easter egg
item_9_hidden=true
item_10_id=STAFF
item_10_title=What is this place?
item_10_hidden=true
item_11_id=MALETIN
item_11_title=Is this a reference?
item_11_comment=Yes, yes it is.
item_12_id=BOTON
item_12_title=It doesn't work. Don't you get it?
item_12_comment=You pushed 1000 times the broken button.
item_13_id=ACTO0
item_13_title=Above all things in the world
item_13_hidden=true

View File

@@ -0,0 +1,56 @@
[achievements:en]
item_0_id=ACHIEVEMENT_SEDANTE
item_0_title=Sweet Dreams
item_0_comment=Everyone loves a good sleep
item_0_hidden=true
item_1_id=ACHIEVEMENT_CHISTOSO
item_1_title=Funny Man
item_1_comment=Read all the jokes in the graffiti
item_2_id=ACHIEVEMENT_TERMINAR_SIN_PISTAS
item_2_title=The Riddle
item_2_comment=Finish the game without using the hint system
item_3_id=ACHIEVEMENT_GUARDIA_ENCINTADO
item_3_title=The Caterpillar
item_3_comment=Make a duct tape caterpillar
item_3_hidden=true
item_4_id=ACHIEVEMENT_TERMINAR_JUEGO
item_4_title=The Escapist
item_4_comment=Escape from the hospital and finish the game
item_5_id=ACHIEVEMENT_HACER_FUEGO
item_5_title=Incendiary
item_5_comment=Start a fire
item_5_hidden=true
item_6_id=ACHIEVEMENT_HABLAR_CON_CHICA_ANTES_DE_DARLE_LA_FOTO
item_6_title=Lady Killer
item_6_comment=Talk to the girl
item_7_id=ACHIEVEMENT_GANAR_2_VECES
item_7_title=The perfect escapist
item_7_comment=Finish the game for a second time
item_8_id=ACHIEVEMENT_INSISTENTE
item_8_title=Nuisance guy
item_8_comment=Make someone angry with you
item_8_hidden=true
item_9_id=ACHIEVEMENT_INTRODUCCION
item_9_title=Introduction
item_9_comment=Start a new game
item_10_id=ACHIEVEMENT_LLAVE_DEPOSITO
item_10_title=GateKeeper
item_10_comment=Find the key to the storage
item_10_hidden=true
item_11_id=ACHIEVEMENT_DESMAYAR_GUARDIA_MATAFUEGOS
item_11_title=Off down!
item_11_comment=Watch out for things falling on your head
item_11_hidden=true
item_12_id=ACHIEVEMENT_PALO_GUARDIA
item_12_title=Big Stick
item_12_comment=Grab the baseball bat
item_13_id=ACHIEVEMENT_ENGANCHA_SOGA
item_13_title=Perfect escape
item_13_comment=Learn How to Rappel
item_13_hidden=true
item_14_id=ACHIEVEMENT_HABLAR_RATA
item_14_title=The Piper
item_14_comment=Hypnotize a rat
item_15_id=ACHIEVEMENT_TIMING
item_15_title=Marathon Runner
item_15_comment=Finish the game in less than 4 hours

Some files were not shown because too many files have changed in this diff Show More