- + Steamsh no longer goes into a tight infinite loop in offline mode.
- + Now returns cleanly if it can't read the achievements file.
- + Linux runs steamsh as a daemon. This gives card drops and correct time-in-game counts.
- Translation framework added.
[ translation framework initial standalone release ]
- translation framework now correctly returns to English.
- NoneType has no attribute restart_interaction fixed.
- ***ing no longer takes place in English.
[ translation framework 0.1 - standalone release]
- Video prefs screen will now display the RENPY_VIDEO_WARNING environment variable if set.
- Controller menu now available in prefs.
- Default controller binds for rollback (button 5), skip (button 6), and menu (button 10) added.
- 'subtitution' substituted by 'substitution'.
- Severin's vote for Elodie is now properly punctuated.
- Bonus/Penalty indicators on mood in skills screen.
- It is the people that make this domain great. (Was 'is it the people'...)
- Studying... indicator now mentions that you're too moody.
- + Started extraction of strings for translation.
[ 1.2.14 - alpha patch ]
- Arisse no longer grows an extra three children when killed.
- The Court Manners bubble when intimidating Ixion now only shows up if you actually wore the necklace.
- Mood bonus/penalty notes now use standard stat order.
- readable_number_small_translations, land_military_desc_translations,
barracks_report_translations, and readable_number_translations dicts
added.
- Treasury reports made translatable (using Novan pluralization rules)
- Mood-related failure now shows up in study fluff.
- Prettier moodbox on the skills screen.
- Disabling beta versions should also grey out alpha versions.
- Calendar week indicator translatable.
- Some stray spaces in .rpy files trimmed.
- + All strings from script.rpy have been extracted.
- 'Afraid +1' changed to '+1 Afraid' when refusing the crystal post-splut.
- 'Transporting large amounts of good upriver' now goods instead.
- Condemned Man capitalized.
- The Terrax bluff option is now 'Threaten to ally with Terrax'.
- Now consistently uses Yieldingess in affected bubbles.
- +5 Pressure -> +5 Pressured.
[ 1.2.15 - alpha patch. ]
- Extra line feed before 'Your skill in X is now 50...' dialog now trimmed.
- Moodiness indicator now 'You are too [mood] to focus properly on this
subject right now.', and shows up as long as you failed to get fluff for
reasons other than a cap.
- Wrapping in Willfulness skill boost string fixed.
- Decrufting.
- Sidebar buttons will now be replaced by
translations/sidebar/(buttname)[-hover].png if present.
- More strings are translatable.
[ 1.2.16 ]
- More translatability: dossiers.rpy, checklist.rpy, updater.rpy.
Translators note: a number of update error and debug messages are not
translatable at present; I'm undecided on how best to handle translating
exception names.
- Afraid +1 corrected.
- Title screen button images now translatable, as is preferences text.
- Logs should now be translatable.
- Language should be included in tracebacks.
- Redundant input.rpy and input.rpyc pulled, the settings are in SmartInput.
- Skip Ahead/Stop Skipping buttons; Show Skip Button/Hide Skip Button options;
skipping seen is now forcibly disabled.
[ 1.2.17 ]
- Skip button now hides on menus.
- Skipping now turns off when entering the death sequence, entering your room, and entering the epilogue.
- Now uses 'Show Log' instead of 'Save Story' on the ending menus.
- Epilogue choices translatable.
- + (Engine patch)
Workaround for lockup shutting down when the sound card is locked by another
user on Linux applied - now kills the app after 10 seconds.
- Visible keyboard translatable. (Not sure when this went in, exactly, but it was in by 1.2.18.
[ 1.2.18 ]
- Skip mode turns off on weekend screen.
[ 1.2.19 ]
- Translation should now properly handle \n in files.
- Crash when you shift-R on the title screen fixed. (Now gives a pile
of rather spurious messages about save fixups instead, but that's
probably not important.)
- Log file names now decoded as unicode before they're displayed. This
should fix crashes displaying the log filename when you try to save a log
in a non-ASCII directory name.
[ 1.2.20 ]
- Some more profile strings translatable (Elodie's titles, one of Bennett's
options, Lucille's name.)
- Study results now translatable.
[ 1.2.20.1 ]
- Version number in lower right hand corner of Preferences screen.
- Lonely should show bonuses/penalties on the skill screen. (Translators
note: New strings!)
[ 1.2.21 ]
- Land military descriptions now return integers if they cannot find a
localized readable_number_small function.
- Number-translating functions now use the correct check to see if they
should be in English or not.
- Untranslated readable_number_small will truncate floats to two decimal
places.
- Visible keyboard now initialized properly, so it will work without crashing
in English mode again.
- Visible keyboard now usable when overwriting a save.
- Burning peasants with magic now prevents the public opinion of Lumens from
rising to a new height. (Note: a Wield Magic fail+Presence success does
not impair Lumen popularity.)
- Lonely mood desc in stats now displayed in the correct font.
[ 1.2.22 ]
- Gog: remove extraneous files
- Controller button should now be available even when the updater is
disabled.
- Should now give a little more information about the error when loading a
new language throws an exception.
- 'You have unlocked a new outfit!\n' message should now be translatable.
- New translation tag: {tag:(whatever)}.
- {NOTRANS} tags will now be stripped out of text in English mode.
- Should use 1-based week numbers instead of 0-based ones again.
- Translation: documentation clarified.
- Death strings should now be translatable.
- Several strings now have disambiguation tags in the form {tag:}.
- Moodbubbles for visiting your mother's tomb and playing sports now use
the standard order and name.
[ 1.2.23 ]
- Translation disambiguation tags now use the syntax tag= instead of {tag:.
- {tag= tags no longer give lint messages.
- {tag: tags changed to {tag=
- Translation: Sample translation files changed to use {tag=.
[ 1.2.23.1 - alpha patch 2014 Mar 5 ]
- Debug messages trimmed.
- Missing strings added to translation file:
'Loading will lose unsaved progress.\nAre you sure you want to do this?'
'Are you sure you want to quit?'
'Are you sure you want to return to the main menu?\nThis will lose unsaved progress.'
'Empty Slot.'
'Skip Mode'
'Court Manners + Flattery'
- Line break in log_untranslated debug message adjusted.
- translated_file_name() should now work properly. (It was failing to add
a / between language name and filename)
- Translation code now accommodates automated collapsing of adjacent spaces.
- Barracks reports should now be propertly translatable. (May also affect
other military strings.)
[ 1.2.24 ]
- Translation: comments clarification.
- New steamsh.exe version: statically linked, built from the Linux codebase
with tweaks to make it build under VC. May fix the achievements failing
to unlock on Win7.
- Gog: no longer ship Windows updater binaries in Mac builds.
[ Gog 1.2.24 builds; default branch on Steam ]
- A nettle bug that stopped it from handing out keys has been fixed.
- Translation: New relationship_brokenline subscreen.
- Translation notes - see new strings.
- Added experimental safe mode batch files to the Windows Steam build
[ Partially sync'd Steam build ]
- 'Ask about Briony's parents' option now only available if you make the
Conversation check prior.
- Gog: Linux builds.
[ 1.2.25 ]
- {tag=joslyn}No. and {tag=selene}No. added to translations.
- 'Unsuccessfully romanced Julianna, Duchess\nof Ursul' merged into a single
line for better translation.
- 'Bonus to: x' and 'Penalty to: x' lines should translate now.
- Global Ren'Py 6.12.2 changes: improved joystick focus.
- Typo corrected: 'is time for another plan' now 'is it time for another plan' (translators take note.)
- renpy.sh now accepts an environment variable on the command line.
This should allow you to set RENPY_RENDERER=sw in the Steam launch options
on keyboardless Big Picture machines running Linux. Might also work on Mac,
but I haven't tested it.
- Lucille's dossier will now show her as 'Lumen Minister' instead of 'Secret
Lumen' if you gave her the minister position.
- Dossier lines along the lines of ...[new line]'of Ursul' or
...[new line](deceased) merged into single lines for better translatability.
- schedule tooltips (No class selected, etc) on classes screen should now
actually translate.
- Weekend tooltip (what should you do...) and Mood button on map screen should
now translate.
[ 1.2.26 ]
- Global Ren'Py 6.12.2 change: put files from os/win32/, os/mac/, and
os/linux-x86 in appropriate builds.
- Moved Windows updater files into os/win32/
- Added Play in Safe Mode.bat and Play in Software Mode.bat
[ 1.2.27 ]
- New Steam build scripts.
- Fixed typo in falconry competition 'The only commoner who fly such birds' -> 'the only commoners who fly such birds'.
- Use DOS line endings for Play in Software Mode.bat and Play in Safe Mode.bat
- steam.rpy: display an error message when an error occurs writing the achievements file.
- Translations: New strings.
- Some new text brought in.
- Marshaling up power.
[ 1.2.28 ]
- Can now recall Julianna and trigger the three-Lumen boom.
- Squid poem now triggers if you summoned Julianna and she killed the strangler.
- Angry bubble will be delayed properly if you fail composure/meditation
and decide what to do with the strangler without Julianna.
- Dogs 10 fluff now punctuated.
[ 1.2.29 ]
- Bubble delay when the chocolates arrive adjusted, should now flow sensibly.
- Year now shown on saves not made in the current year.
- Chocolate test followups now actually in the script.
- War check and cannon tweak in.
- Can now offer to give Togami your power if Lore>=90. Can no longer refuse duel if not a Lumen.
- Flag whether Selene has told us that the strangler's in a coma.
- Can no longer seal the kraken if depressed.
- Some new plot chunks.
[ 1.2.30 - patch. ]
- inc_pressured crash fixed.
- Should now get the squid poem if you sent strangly to Selene.
[ 1.2.30.1 ]
- Should no longer show the 'Skip Ahead' button on unlocks.
- Composure bubble on Chocolates no longer overlaps prior bubbles.
- The lore 90 check for offering Togami your power no longer triggers if
you're not a Lumen.
- New outfit indicator added.
- Bubble overlap failing at horsery in the tournament parade fixed.
- Effects for the Selene-path quake-summoning implemented.
- Earthquake victory now gives the killed-Togami epilogue.
- Fixed word-wrap on Bennett's dossier during the vote of no confidence.
- Include DejaVuSans-Oblique, so italics look better.
- Fluff for Foreign Affairs now no longer reports the Ixionites are refusing
to leave if you've beaten them in battle, paid them off, punished Brin,
or successfully bluffed them.
[ 1.2.31 - patch. ]
- Patcher: Actually include ttfs in the patch.
[ 1.2.31.1 - patch. ]
- Moodbubbles now '+1 mood' in an early convo w/your father.
Moodbubble now displayed when you stare Togami down.
- Slower fade into reprise for "I don't care what you've done. You're my
daughter!..."
- 'triggered an earthquake' checklist item added.
- Plot changes.
- Found a bug, 'The 'blessed event' can't take place for many years yet,'...
when marrying Adair checked the wrong value so never actually showed up.
Fixed.
- Looks to me like you should still be able to marry Adair when Lucille makes
you delay.
- Epilogue changes.
[ 1.2.32 - patch. ]
- Cheerfulness loss after your ship is sunk will actually work.
- Betrothal flag now correctly set if you dance with Talarist.
- New outfit indicator moved to sensible place.
- Translation code now strips {tag= prefixes when returning untranslatable
data.
- The anti-lumen epilogue chunks now display in game ('During Elodie's reign,
the public opinion of Lumens and magic in general...')
- Decrufting.
- If you go to the checklist with the 'C' hotkey, it now switches to the
Shanjia track.
- If you go to the checklist with the keyboard, it now clears the focus
so you no longer wind up with a spurious extra blue ribbon button.
- LICENSE.txt has DOS line endings.
- Climbing 100 fluff now leaves out the 'to your father's chagrin' part if
Joslyn is dead or in a coma.
[ 1.2.33 - patch. ]
- Going to the outfits screen should now clear the new outfits list.
- PARTIAL implementation of new content (ending at the end of Arisse's
secondary followup) in. Week25 kill/arrest actions should have the
same repercussions they did in week24.
- Rebels now also get an extra couple hundred soldiers if you send soldiers
to arrest Arisse in week25.
[ 1.2.34 ]
- Response to writing to Arisse added.
- Headshots in, should no longer crash on Sabine's lines.
[ 1.2.35 ]
- Sabine's portrait flipped.
- Adair's title added and dossier-name tweaked.
- inc_pressure() fixed.
- Can now kiss Adair right after chasing frogs.
- 'Accuse her husband of sending assassins' option now available.
- meetup (w/Arisse) flag tweaked, now properly stores the Court Manners result. (old
saves will default to polite)
- Plot changes in through end of party.
[ 1.2.36 ]
- Sabine's name centered on the dossier.
- Pressured bubble when Arisse rejects your invitation delayed.
- Duke Bennett variant of the Lieke/Gwenelle debate should now trigger if
he's duke of Hellas.
- Delays when your vessel is sunk and you were directing the fleet fixed.
- Plot changes.
[ 1.2.37 ]
- Map button positioning when you can talk to Adair tweaked.
- When talking to Arisse, now brings up the 'just had this strange
conversation with Briony' branch if you failed Novan History and Lore.
Previously, it crashed instead, and the branch only actually came up
if you'd tried to discourage her and failed.
- Arisse no longer declares civil war when she's your advisor.
- Background now set when Arisse arrives with her retinue.
- Military fixup code now takes into account the possibility that you sent
soldiers to arrest Arisse in week25 instead of week24.
- Epilogue civil war now also triggered if you assassinated Arisse in week25.
- Creeping shade now shows up if you killed Lucille after accusing Laurent.
- Assassination warnings take killing Lucille after accusing Laurent into
account. Lucille's corpse not coming to Gwenelle's party is no longer
remarkable. Etcetera.
- Actually clear the Banion/Talarist engagements if you agree to marry
Thaddeus to form an alliance.
- You now get the 'But I avoided the civil war!' omen branch if you've allied
with Arisse.
- Typo in check for Arisse's advice at the tournament fixed.
- Arisse will now accept Lucille's moral support if present voluntarily.
- Elodie's dossier now shows a voluntary marriage to Thaddeus.
- civil_war_in_progress() will now return False if you have allied to Arisse.
- Some conditions moved into functions, to make them easier to
update/understand.
[ 1.2.38 ]
- Fixed inverted condition in arisse_present() check.
[ 1.2.38.1 ]
- Check for 'But I avoided the civil war' omen branch changed: no longer
triggers if Arisse is voluntarily your advisor (though a rephrase later
might be pending.). Also now should correctly detect compromise through
forced marriage, previously the check would only treat agreeing
unconditionally (and hence gameovering before it) as valid.
- Now sets a flag to indicate whether it was Banion or Talarist who you
broke up with to marry Thaddeus in week28. You'll need to replay that
section to set it.
- Some plot and epilogue tweaks.
[ 1.2.39 ]
- Conversation check when Banion sends you his blackmail letter fixed.
[ 1.2.40 ]
- The other conversation checks in that convo also fixed.
[ 1.2.40.1 ]
- Plot updates.
[ 1.2.42 ]
- sabine_visitable check now actually callable.
[ 1.2.42.1 - patch. ]
- Spurious 'BUG CONVERSATION UNIMPLIMENTED' pulled.
- gametext.txt changes in.
- Arisse can now declare civil war properly again.
- Sabine rescued from the dungeons of map-icon placement.
[ 1.2.43 ]
- Epilogue text in. (Note that I made the Lumen Propaganda bit require you
to be a Lumen.
[ 1.2.44 ]
- Willful bubble printing propaganda properly delayed.
- Brin no longer sends you flowers if you executed her brother.
- Delay added to Afraid bubble on flexibility success dodging strangly when
you summon Julianna.
- New condition, have_mead_crystal(), which applies if you or Julianna killed
strangly. And enables you to discuss the extra crystals with your mentor
if Julianna killed strangly.
- Cheerful decrement when Sabine rejects you moved down.
- Moodbubbles for beetlequest now visible.
- Talarist foreign intelligence check in.
- Tooltip for attending court fixed.
- Charlotte lumen text tweaked.
- Elodie no longer proposes to Talarist (and then gets rejected) if he's
elready married to an Elathian administrator.
- Talarist/assassination epilogue page in.
- Can't court Talarist if he's married.
[ 1.2.45 ]
- Attending Court should no longer crash on hover.
- Now displays the correct window for being rejected by Kiran.
- Decrufting comments.
[ 1.2.46 ]
- Bubble timings tweaked.
- Text for pondering Adair's assassination changed.
[ 1.3 ]
- More options when Selene tells you about powers and Charlotte's healed you.
[ 1.3.1 ]
- Brin should now only send flowers if Banion's still Duke (and hence alive)
- Fixed condition error that would bring up the wrong line about Charlotte for
the 'I can glow!' convo.
[ 1.3.2 ]
- Parens added, carrying out a long courtship before marrying Talarist should
no longer show up if he's already married.
[ 1.3.3 ]
- In the case where you sank the fleet with magic, had Sabine as a spy, and
got sent chocolates but destroyed them, no longer give Sabine's report
on the spying that she didn't do.
- If you talk about glowyness with Selene, no longer give the section about
Charlotte if the musician's already reported Lucille's lumen-ness.
- Condition when you offer to give Togami your power reordered - it wasn't
going away if you were a Lumen with Lore>=90.
[ 1.3.4 ]
- 'Flee with Ursul' choice now 'Flee with Julianna'.
- 'Affected by' -> 'Affected By' in a couple mood bubbles.
- Fixed crash trying to display a missing-translation message for strings
starting with {tag=.
- Rearranged scheduler translation, so you shouldn't get a spurious ***
over tooltips and hints when translation debugging is on.
[ 1.3.5 ]
- Removed extra 'No...' from the assassin convo.
[ 1.3.6 ]
- Steam build twiddles.
- NOTRANS tag now overrides translation more effectively.
- Now does a little more fallback on translation - if it can't find a
translation for a tagged string, but can find a translation for a different
tagged string with the same untagged content, it will try that. In
translation debugging mode, translations handled this way will be prefixed
*~*. For example:
GAME CODE: "{tag=elodie, to selene}What?"
If the translation file only contains: "{tag=joslyn, re arisse}What?" and no
bare What?, then the translation for {tag=joslyn, re arisse}What? will be
used.
- Translation tags added to several lines:
{tag=elodie, to julianna}I'm sorry.
{tag=elodie, to joslyn in coma}I'm sorry.
{tag=questioning julianna}Keep pushing
{tag=questioning lucille}Keep pushing
{tag=to julianna}Accuse her
{tag=julianna, to elodie}Yes.
{tag=elodie, to selene}I... Is this dangerous? My father said that using magic can kill you.
{tag=elodie, to julianna}I... Is this dangerous? My father said that using magic can kill you.
{tag=take up crystal}Do it
{tag=incinerate joslyn}Do it
{tag=talarist, to elodie}Of course.
{tag=julianna, to elodie}Of course.
{tag=reject crystal}Don't do it
{tag=elodie, to selene}Could we give him a different Lumen crystal? One from the treasury?
{tag=elodie, to julianna}Could we give him a different Lumen crystal? One from the treasury?
{tag=elodie, to talarist}What?
{tag=elodie, startled}What?
{tag=joslyn, re arisse}What?
{tag=elodie, to selene}What?
{tag=selene}Perhaps.
{tag=joslyn}Perhaps.
{tag=battle magic}Don't
{tag=dispatch messenger}Don't
{tag=elodie, to selene}Right.
{tag=elodie, to her agent}Right.
{tag=practice with sabine}Accept
{tag=dance with banion}Accept
{tag=to lucille}Apologise
{tag=questioning lucille}Keep pushing
[ 1.3.7 ]
- Steam build script now includes the empty depot.
[ Steam build 511864 ]
- Translation files finished.
[ Translation file 1.3.7 released. ]
- If an exception occurs loading a language, now gives the option to raise
a traceback for that exception.
- Fixed a bug where the sample config wouldn't actually load properly.
- "{tag=julianna, to elodie}Of course." and "{tag=talarist, to elodie}Of course." translations actually in the script.
+ Translation file: '{tag=outfit}NEW' now translates to straight 'NEW'.
- When Sabine reports that Lucille is a lumen, and Elodie previously
had accused Laurent of sending assassins, now gives the same text as
if we'd agreed to keep her secret.
- Briony no longer sends you a coded letter if you sent her home as a
gesture of goodwill before winning the war.
[ 1.3.8 ]
- Lucille's dossier will now show her as a 'Secret Lumen' even if you went
down the accuse-Laurent pathway instead of the promise-to-keep-her-secret
pathway.
- week16_assassin_poisoned flag now set. This should be checked using
assassin_poisoned_himself(), as that deduces the correct output for
pre-1.3.8 saves.
- Expression set to neutral in 'Princess: Why didn't you bring Charlotte and Emry and Zahra?'
- Convo with Lucille.
- Lucille's and Charlotte's dossiers now use the current_merva variable and
week17_laurent_accused flag to determine titles and relationships.
- New option to accuse Laurent on sketchy evidence added.
- The "That was before her family started trying to {i}kill{/i} me and steal my crown!" branch now only triggers if you executed or imprisoned Laurent, not if you accused him and then retracted the accusation.
- Dungeon visits with Laurent added.
[ 1.3.9 ]
- Mood now properly updates after the depression bonus from talking about
the keythong. (Bug will also affect demo)
- Charlotte's dialog box now reflects her current title.
- Charlotte's dossier text should all be style.relstat now.
- Lucille's dossier should reflect Charlotte's current title if Laurent's
imprisoned/executed.
- Sense Magic bubble should no longer overlap the failed Internal Affairs
check being suspicious of Laurent.
- Text no longer overflows dialog box.
- Charlotte's dossier now lists Lucille as deceased if you've killed her.
- Now updates mood properly after sending Julianna away.
- Can now visit Laurent in the dungeon (flag was misspelled, was checking
week17_laurent_accused instead.)
- Now indicates which save is newest.
- Now give an error message when an error occurs saving your license key,
instead of crashing.
[ 1.3.10 ]
- Charlotte and Lucille's dossiers now show Laurent as executed for treason
if he was.
- Someone planted +it in the garden.
- current_merva set to Charlotte in the standard imprison-Laurent branch.
This may be necessary for correct dossier display somewhere.
[ 1.3.11 ]
- Added a 'Show Hints' button to the weekend map, for touchscreen users.
It's a bit (well, a lot) of a mess, but should make the game playable in
touch.
[ 1.3.12 ]
- Attend Court -> Attend court.
- New tooltips UI in.
- Backend for configurable dead zones added.
- Global Ren'Py changes to controller support: add hats.
[ 1.3.13 ]
- Global Ren'Py change: Configurable dead zone backend should actually work.
(persistent._preferences.joy_deadzone=.9; default is .5).
- Global Ren'Py change: Cut down on annoying debug messages from joystick.
- Oops, move troops to the SOUTHEAST to position against Talasse.
- Public opinion of Lumens can no longer rise to a height not seen in
hundreds of years if kraken_raised().
- Load/save screen now shows (pagenum) if you're on a page >13.
- Decrufting.
- Saving now updates the newest-save flag.
[ 1.3.14 ]
- Debug messages trimmed.
- You will no longer get engaged to Banion if Talarist shot down his dance
invitation when you were trying to accept.
- Double 'So be it' talking to Julianna about using magic against the fleet
has been fixed.
- Death-count cheeves should now pop immediately when a death unlocks.
[ 1.3.14.15 ]
- New achievements in.
[ 1.3.14.15.9 ]
- Global Ren'Py 6.12.2 fix: no longer crash if joy_deadzone is undefined.
- 'made Charlotte a Lumen' capitalizes Lumen.
- 'Mention betrothal to Talarist' instead of 'Mention betrothal to Sedna'.
[ 1.3.14.159 ]
- Bennet's dossier now reflects Banion dying/being detitled & Lieke growing
a regency.
- Banion is no longer reported as dead if you challenged him to a duel and
Talarist stopped you.
- Brin's dossier now reflects Banion being detitled.
- Bennett's dossier now correctly tracks Lieke's position. (AFAIK, irrelevant
in current code.)
- Lieke's regency shows up in her own and Gwenelle's dossiers, and in her
name in text.
- Anciet refs in dossier now say 'Young Lord of Maree' as appropriate.
- Some dossier text style fixes.
- {tag= now stripped out of translations (and warned) if an exact translation
containing it is found.
[ 1.3.14.16, 1.3.15 ]
- Steam integration: Actually include the warning instead of crashing when
an error occurs writing cheeves.
- Use the correct icon for the 'Made Charlotte a Lumen' achievement.
[ 1.3.16 ]
- Current mood should update after the +10 Afraid in the forest adventure.
- Fiddling with long fluff text, commented out.
[ 1.3.17 ]
- Gog and Humble build script improvements.
[ 1.3.17 Humble and Gog builds. ]
- "Don't" menu option now "{tag=invite talarist}Don't"
- Trailing spaces removed from a few lines.
- Translation code now strips trailing spaces in compacted_translations.
This enables removal of trailing spaces to not break existing translation
files.
- If you defeated the Shanjians, everyone loves you, and you destroyed the
chocolates, you no longer get Sabine's report on the spying you didn't send
her on.
- More disambiguation tags, including notably your mentor convo with Selene.
- Bunch of new translation strings.
- Touchscreen-mode tooltips should now be translatable.
- 'Tour Barracks' tooltip should now be readably placed in touchtip mode.
- Corisande's dossier now drawn above the narration window, stretches to
accomodate all text.
- Long skill-unlock strings will have the font size dialed down until they
fit in the box (or hit 10, in which case it will stop anyhow.)
- Steam integration: Should now ignore exceptions displaying the achievement
sync error, which should fix an 'Exception: Show may not run while in init
phase.' crash.
(Manifests as: Exception: Show may not run while in init phase.)
- Translation: Now strip {tag= out of the beginning of translate-to lines,
and warn in the log.
- Also imports global Ren'Py 6.12.2 changes, including button child focus
and 00gltest.rpy importing pygame.
[ 1.3.18 ]