Defender's Quest: Valley of the Forgotten

Defender's Quest: Valley of the Forgotten

View Stats:
 This topic has been pinned, so it's probably important
SGRzan Jan 25, 2014 @ 8:41pm
All the changelogs I could find in one convenient spot.
Defender's Quest- Valley of the Forgotten Changelog

v1.1.33/01-23-2014

-Minor update, this fixes the slowdown bug on Mac and a few other tiny
things. Just a general stability patch as I gear up for the weekend.

v1.1.21/12-06-2013

-Fixed memory leaks.
-Battle transition now optional.
-Fixed freeze on first run.
-Fixed wrong character count in saves.
-SECRET update available on Linux for the first time.

v1.1.17/11-27-2013

-SECRETS!!!!!
-Better localization support.
-Added Czech translation (Beta).
-Fixed missing text glitches.
-Fixed checkbox in shop screen.
-Fixed text overlpping on skill screen.
-Japanese translation coming soon-ish.
-German translation coming soon! The German translation is available on the
test_public beta branch while we finish some final proof-reading. It will
be available in version 1.1.18.

v1.1.16/11-25-2013

-Official German translation, by Fabian Bindel with help from Thomas Faust.
-Volunteer Czech fan translation by Viktor "coyot" Urban.
-Known issues:
-Tooltip for German translation goes off the screen.
-Czech translation is still missing 10 minor lines. You'll get a pop-up
mentioning this when you select it, just close it and carry on.

v1.1.15/11-25-2013

-Fix for steam cloud synching.

v1.1.14/11-25-2013

-Mostly language support.
-Contains the latest Czech and German translations, as well as any secrets
that may or may not have been added recently. :roll:.

v1.1.12/11-19-2013

-Mostly language support.
-German, Czech, and Japanese should all have complete or nearly complete
content by now. That means all the text is in the places it should be, it
doesn't mean everything is 100% perfect.

v1.1.08/11-13-2013

-Lots of little localization fixes, mostly.
-Fixed overlapping checkbox in shop screen.
-Fixed spacing issues on japanese text in defender menu.
-Fixed lots of unlocalized strings.
-Addressed several issues from coyot on infamous bug #632.
-Fixed long-standing issues with text overflowing or running off the bottom
of party screen skills menu.
-Fixed crash bug with japanese in NG+ (journal font replacement rules were
missing).

v1.1.07/11-12-2013

-This includes recent fixes to japanese text and whatever other bugfixes
I've mentioned since the last update.

v1.1.06/11-11-2013

-Fixes the issue with mods and backgrounds.
-Keeps locales from crashing if the fonts.xml file is missing, at least in
theory.

v1.1.05/11-11-2013

-Fixed the horrible auto-updater bug.
-On the "first run" of the game (or the first time you run it after the
next update) it will ask you for your chosen language.
-Made some minor modifications here and there.
-Fixed the hermit text overflow issues in Czech (should work for other
languages/long words on the red/blue map buttons too).

v1.1.04/11-08-2013

-Fixed bug with hermits where they suddenly priced things in scrap instead
of skulls.
-Fixed missing new game+ battle dialogue.
-Made cutscene next/back/skip buttons wider to accomodate other languages.
-Fixed minor glitches in english translation.
-Added a few more japanese text lines.
-Various minor bugfixes.

v1.1.03/11-07-2013

-Cheap hack to make bitmap font work for Japanese (now that I know it works,
there are forthcoming hacks for Czech, Russian, Chinese, Korean, etc).
-Exposed new strings:
-"$MISC_DESELECT_SPELL","Click outside of battle-field to unselect spell".
-"$GETSCRAP1","A pile of junk, rags, broken tools, and sharp pieces of
jagged, rusted metal. Who could possibly want any of this?".
-"$GETSCRAP2","Apparently, denizens of the pit use this junk as currency.".
-Fixed japanese glitch with class blurbs.
-Fixed glitch where spell descriptions wouldn't be translated after locale
change.
-Fixed glitch with UI text not translating after locale change.

v1.1.02/11-06-2013

-Included extra font dependencies.
-Updated czech files.
-Fixed lots of glitches with japanese translation.
-Anytime text is rendered in "strange symbols" (Glagolitsa font) in
cutscenes, it defaults to the english text as the input since it's
supposed to be incomprehensible anyway, this avoids font glitches.
(When newgameplus is active it's rendered as regular, translated, text).

v1.1.01/11-05-2013

-Localizations. Don't get excited that there are like, 10 languages in
there. Most of them don't work yet and might even crash if you select
them. German, Japanese, and Czech are the only ones currently close to
completion. Lots of bugs for me to still fix.
-SECRET!I'm adding some sort of secret stuff to the next update.

v1.1.00/07-18-2013

-Fixed bug with installing mods from zip files.

v1.0.99/07-16-2013

-Bug w/ extreme battles fixed.
-Cloud synch issues should be fixed.
-Achievement bugs should be fixed.
-Can set custom mod/save directories.
-Mods can be reloaded from title.
-Fixed many localization bugs.
-Many improvements to mod support.
-Fixed cut-off skill text.
-Fixed incorrect text glitches.
-Mac and Linux versions have workshop support now.

v1.0.96/07-10-2013

-Fixed "base attack" bonus on weapons not translated. Also langified
"Decimate by X%" string, which was also hard-coded.
-Fixed when an armor saves against an attack, the would-have-been damage is
displayed overlapping the SAVED! text. Also "Saved!" and "Miss" are now
exposed to localization.

v1.0.94/07-08-2013

-Makes missing locale flags in mods "fall through" and show the versions in
the default locale text.
-Fixes "overworld residue" graphics from default game, which was showing up
in mods.

v1.0.91/07-02-2013

-Cloud synch issues *should* be fixed now.
-Now you can specify where your saves/mods are stored.
-Fixes mod bugs introduced in the last patch.
-Now you can reload mods from the title screen with one click.

v1.0.90/07-01-2013

-Fixes Speed stat text cut-off in skill previews.
-Fixes enemy armor stat displaying incorrectly.
-Fixes display errors with skill bonuses for bleed, poison, etc, flavors.
-Fixes exploit that lets you purchase multiple unique armors.
-Fixes infinite-inspire exploit on boss levels.
-Fixes "can't delete saves when cloud saves are on" bug.
-Added checkbox to force workshop to open in your web browser.
-Fixes display glitch with water enemies.
-Fixes glitch with credits music in ending sequence.

v1.0.88/06-25-2013

-Fixed various minor bugs that broke certain mods (particularly Melon's
"Dragon Pendants" mod).
-Fixed bug where berserker and ranger heroes started with wrong
level/skills.

v1.0.87/06-25-2013

-Steam Workshop Integration.
-Updates to mod interface (support for audio, fixed a lot of mod bugs).

v1.0.78/05-31-2013

-Steam Workshop integration (beta).
-Download/Install subscribed mods from Workshop.
-Upvote/downvote installed mods.
-Upload local mods to Workshop.

v1.0.77/05-13-2013

-Changes mostly consist of fixing some localization bugs:
-Title in town screen: Fixed.
-"Nobody" as owner when selling stuff: Fixed.
-Plurals/etc for "All X are equipped" -- right you are. Dynamic sentence
construction is bad. Replacing with full sentence flags.
-MELEE/RANGED/ULTIMATE flags defined but not used - found this in
recruit/redesign screen as well as in battle. Fixed.
-Skills/Equip button - widened this a bit. Text should fit now.
-Item type to left of button - fixed this, also fixed "This class can't
equip weapons!", etc, text.
-Loading text that shows on savegame load - fixed
-$MISC_DEFEND/$PARTY_DEFEND: Fixed this. Now all fields use
$PARTY_ATTACK/DEFEND, so you can specify your own tabbing as necessary to
make things line up.
-Skill names in requirements text - Fixed.
-Target, Hits, Dmg, Cooldown, Special: Fixed.
-Party Screen Class Names: I separated it into two text fields, and the
second one can drop down to a second line if necessary. This seems to
work.
-Party Screen HP/XP: noticed these were using MISC_HP/XP rather than
PARTY_HP/XP. Now you can use those to specify tabs, etc.
-Mod export tasks: Fixed.
-Other:
-"Random" button - this works in German. In your data_system.csv I see:
"$MISC_RANDOM","random", so I think you just missed it.

v1.0.76/05-09-2013

-Fixed major bugs in mod support. Mods now correctly export/import the huge
chunk of missing graphics from before.
-Did lots of localization work
-Broke some stuff: The skills preview menu in the party screen is broken in
non-english locales, likely a byproduct of my tinkering. I'll fix that in
the next text build, of course, but I wanted to release this test build
now as-is rather than wait on fixing that glitch.

v1.0.75/05-01-2013

-Mods now have their own localization files. If you don't supply any, it
should default to the global localization files for each missing one (in
theory).
-When you export a mod, it now copies the base localization files in there
as part of your starting template.
-When a mod is active, clicking the mod button will now only give you one
option: "unload mod" (this prevents various nasty bugs).
-Exposed a lot more data to localization:
-Overworld, Party Screen, and global Battle Screen tutorials/dialogue.
-Individual battle tutorials/dialogue.
-Hero blurbs.
-Quick Equip menu.
-Various smaller things.

v1.0.74/04-24-2013

-Found and patched a bug related to Steam Cloud saves.

v1.0.73/04-22-2013

-Fixes massive memory leak in battles.

v1.0.72/04-22-2013

-Steam Cloud support (Steam only).
-Fixed crash bug w/ healers.
-Fixed double-staff bug.
-Mod support extensions:
-Unload mod from title.
-Data driven level cap.
-Audio support.
-Voiceover now possible.

v1.0.71/04-15-2013

-Title screen now indicates whether a mod is loaded or not:
-Version string will display " v.1.0.71 MOD=MOD_ID" if mod is active.
-"Unload Mod" button will appear on title screen.
-Cloud save conflict screen includes option to backup the file you don't
pick.

v1.0.70/04-12-2013

-Audio support for mods.
-There's also minor tweaks to translation stuff, I'm including the nearly
finished Czech and German translations.
-Steam cloud stuff in the source code.

v1.0.68/03-11-2013

-Fixes Charlatan's staff un-upgradeable bug (originally caused by getting
an extra copy of the un-upgraded version of the staff that you shouldn't
have).
-Fixes random freezes associated with Healer level 5 boost.

v1.0.62/02-05-2013

-Fixed localization bug with redirects (use <RE> invocation now before each
redirect string).
-Switched localization newline syntax from $N to <N>.
-Fixed bug with healer logic where "HEAL" targeting won't save.
-Fixed several crash bugs with in-battle dialogue (recently introduced).
-Added latest stuff from coyot's Czech translation.
-Added latest stuff from official German translation (going a bit slow due
to exams, etc).
-Fixed various minor typos here and there.

v1.0.61/02-01-2013

-Steam achievements work on Mac!
-Added some comments to localization files.
-Fixed "healer won't attack in heal mode" bug.
-Fixed "disappearing APC's" bug.
-Added Coyot's work-in-progress Czech translation.

v1.0.60/01-30-2013

-Fixed keymapping freeze glitch related to Numeric "+" button.
-Fixed "Charalatan's Staff" save import glitch.
-Fixed bug with Slak's name in NG+ reverting to default.
-Fixed bug with localization safety check giving wrong numbers.
-Exposed Part Screen strings to localization.
-Exposed Overworld strings to localization.
-Exposed Achievement data and Achievement UI strings to localization.
-Exposed Video UI strings to localization.
-Exposed Defender Menu (battle) strings to localization.
-Exposed Save Menu strings to localization.
-Exposed Town Menu strings to localization.
-Exposed Recruit Menu strings to localization.
-Exposed "You Got" UI strings to localization.
-Exposed Mod UI strings to localization.
-Exposed Mod, Config, and Language button strings to localization.
-Locale automatic "safety check" now tells you not only how many strings
are missing, but which files they are missing from.
-Started to add korean character text support, got overwhelmed/terrified,
will do that later :).
Last edited by SGRzan; Jan 25, 2014 @ 8:45pm
< >
Showing 1-2 of 2 comments
SGRzan Jan 25, 2014 @ 8:42pm 
v1.0.59/01-25-2013

-Fixed Shock lightning eternal stun bug.
-Fixed incorrect battle preview stats.
-Fixed crash bug when trying to open a battle preview - related to
untranslated strings.
-Both sheep achievements confirmed working.
-Fixed "casual mode screws battle preview tooltips forever" bug.
-Fixed bug where battle preview scroll wouldn't center properly on "the way
out" and "following zelemir" battles.
-Fixed "create legal terrain by exploding crystals" bug.
-Spell info no longer shows up for non-learned spells.
-More game text is now localizable.
-Started adding per-locale UI tweaks/offsets, using to keep german text
from overflowing buttons & UI.
-Loading a locale that is missing files will no longer crash, and will
display a warning indicating which files are missing (also substitutes
missing files with english version).
-Game now checks locales against the default locale (en-US) to see if any
strings haven't been translated. If so, it will give you a warning
indicating which ones are missing, to aid the translator.

v1.0.58/01-18-2013

-Localization, Localization, Localization!
-Data now Localizable:
-Bonus challenge titles.
-Defender skill names.
-Enemy names, descriptions.
-Item names, descriptions.
-Journal data.
-Cutscene data.
-Flavor/Status names.
-"System" text:
-Title screen text.
-Options menu & sub-menus.
-"Like us" menu.
-Status/flavor descriptions.
-Stat names & descriptions.
-Strong (resist/evade) descriptions.
-Skill tree UI descriptions.
-Targeting descriptions.
-Battle difficulty tooltips.
-Miscellaneous words (scrap, cost, defender, etc).
-Now available in German:
-Enemy names/descriptions.
-Item names/descriptions.
-Flavor/Status names.
-Flavor/Status descriptions.

v1.0.57/01-11-2013

-No real changes except for more text has been stripped out and placed in
the localization files, particularly data_system.csv.

v1.0.56/01-09-2013

-Minor bugfixes to mod support.
-Fixed various broken achievements.
-Added localization menu.
-Added first bits of German localization data.

v1.0.55/12-19-2012

-Fixed mod support bug: battles were not properly looking for mod data when
loading.
-Fixed mod support bug: overworld pearl array was not clearing correctly
when loading a mod, leading to a crash.
-Fixed mod support bug: targeting icons were not showing up in battle when
a mod was active.

11-19-2012

-New stuff in this build includes an in-game achievement interface, as well
as some slight tweaks.
-Healers now have 100% chance of light on ether flash.
-Explosive start/end have been given a slight buff - explosive end is a
bigger boom now, and explosive start scales with boost level, so
successive boosts do more boom.
-Fixed a mistake in the "shock lightning" book that erroneously says it's
only a 50% chance.
-Fixed the regular sheep achievement.
-Changed Hero-Mode++ requirement to 180 stars.

v1.0.49/10-31-2012

-Fixed Error #1009 bug - 0 length save files no longer crash the game, they
are treated as empty save slots.
-Fixed eternal "loading" hang - related to a dependent .dll file we accident
ally introduced. Fixed in 1.0.49 (probably).

v1.0.47/10-29-2012

-This has ALL the journal content!

v1.0.45/10-28-2012

-Healers have slightly updated logic.
-Zelemir toned down in final battle.
-Fixed a crash bug for certain save file configurations.

v1.0.37/10-19-2012

-The journal now appears in NG+ mode.
-Journal entries unlock as you progress
-Old journal entries should retro-actively unlock in existing NG+ saves.

v1.0.36/10-16-2012

-The "super cultist doesn't die" bug keeps rearing its head in rare edge
cases, so I've thrown even more safeguards after it this time. Now it
slows the game speed down to 1x when zelemir shows up, zelemir's attack
now has stun just in case the thing somehow doesn't die, zelemir will cast
the deathzap spell at three separate trigger points should the creature
escape the first one, and on top of that, in the worst case where it just
gets through it will not cause any damage. It sill LOOKS like it will,
which is the entire point. Now on the worst scenario, it should just be a
weird story glitch and not ruin the battle.
-Let you preview locked skills in the skill tree.
-Various legacy situations where you can have more than one unique item.
The inventory will now only let you have 1 instance of a unique item.
Books are now unique.
-Fixed glitch with wave indicator.
-Fixed "enable/disable" visual glitch on character preview panel.
-Noted that "Niru missing a skill point" has been fixed some time ago.
-Fixed some typos.
-Fixed duplicate fullscreen resolutions.
-Fixed wave indicator glitch.
-Fixed DOT bug when poison+fire are on same enemy.
-Fixed "enable/disable" showing up on wrong tooltips.
-Fixed graphical glitch on overworld when leaving treasure chamber.
-Fixed dragon-shift-over glitch when redesigning.
-Fixed useless sorceress boost button.
-Assuming eztli's spell bubble bug has been fixed.
-Added some dynamic info to book descriptions - will now display changes to
cost, cooldown, or PSI tax.

v1.0.35/10-09-2012

-Fixed the black-screen bug.
-Fixed status effect stacking problem, which was leading to perma-frozen
enemies.
-Fixed some text glitches, double damage bugs, and other sundry things.

v1.0.34/10-08-2012

-Fixed status effects that don't stack correctly.
-Fixed a bug with parsing the localization text that resulted in garbled
text for bow #12, and some other various sundry things.

v1.0.31/10-05-2012

-Fixed problem with the locales not copying to the right location as part
of the build script.
-Bug found in Linux version. Rolling back...(I forgot to modify the export
script. Fixing...).

v1.0.27/09-20-2012

-Fixed the MEMORY LEAK (probably).
-Fixed bug where you could equip items to non-existant characters.
-Dragon fire no longer dodgeable by NG+ worms.
-Crystal no longer sets things on fire (bug introduced in last build).
-Clicking on "send next" no longer selects characters placed in the
upper-left hand corner.
-Changed the color of the "dark smoke" status effect.
-Changed "dark" status icon (just in the enemy select panel) to reduce
clutter.
-Fixed bug with dark status I recently introduced.
-Added two new books to the game:
-The "Book of Face" will cause enemies to randomly update their "status"
throughout the battle. Every second there's a 25% chance of an enemy
gaining a new emoticon-themed status effect, such as "Happy," "Sad,"
"Bored," "Existential", etc. These change the enemy's speed and damage
resistance up and down in various minor ways, but the aggregate effect
is slightly in the player's favor. There's also a rare chance of an enemy
gaining the "TROLL" status temporarily, which makes them nearly invincible
for a short time. None of these are ever applied to bosses and/or
stationary enemies.
-The "Anonymous Book" causes all of your defender's names to display
simply as "Anonymous" in battle, gives each one a +3% chance to dodge,
as well as x2 damage VS. enemies with the "TROLL" status.

v1.0.26/09-19-2012

-Fixed memory leak related to summoning/recalling defenders.

v1.0.24/09-13-2012

-Fixed not getting rewards from restarting an endless battle.
-Fixed 3xdmg from weapon works just fine for Wrenna with mixed targets now,
for area attacks as well as projectiles and combinations of both.

v1.0.23/09-12-2012

-Fixed dragon fire not setting enemies on fire reliably.
-Wrenna's Ice splash projectile itself now deals critical against worms
from weapon bonus properly.
SGRzan Jan 25, 2014 @ 8:42pm 
v1.0.21/09-07-2012

-Damage queue bug.
-Invisible poison.
-Incorrect porcupine targets.
-Using Psi Shield will no longer keep battle from ending.
-Fixed visual glitch where the incoming wave block would pop all the way
over the left for a single frame before the spawning starts.
-Now the first enemy in a wave will spawn as soon as the block lights up,
not after an initial waiting period. Before, the waiting period between
individual spawns was also happening before the first enemy hit the map.

v1.0.2/09-06-2012

-Fixed the star counting. There were two errors here in my star counting
function not properly recognizing sidequests as battles for this purpose.
-Fixed the knight-still-cleaves-when-paused bug: This was just bad
animation data for the knight in data_defender.xml. This also fixes the
"cleave is way too slow" bug.
-Threw in a memory leak safeguard for repeatedly restarting battles without
ever hitting the overworld (where memory is normally refreshed and
cleared).
-Also threw in a quick fix to make sure the csv data tables are recognized
in mod mode.

v1.0.1/08-30-2013

-Fixed lightning/crystal.
-Fixed renaming characters.
-Fixed ice mage eyes.
-Fixed misleading description on bonus battle 2.

v1.0.0/08-29-2012

-Defender's Quest v1.0.0 released.
< >
Showing 1-2 of 2 comments
Per page: 1530 50