NOTE! In English.ini, all lines beginning with ; are merely comments to assist the translator and are not required to be translated themselves.
If you want to update a translation from several versions back and don't want to go through the changes one by one, you can diff the old and new files yourself using a tool like WinMerge.
No localizable text changes.
No localizable text changes.
No localizable text changes.
New images:
setup_io_threading_tab.png
Updated images:
BottomBar.png
comment_tab.png
edit_fm_tab.png
game_versions_window.png
initial_setup.png
main_window_full_960.png
mods_tab.png
patch_tab.png
ScanAllFMs_window.png
screenshots_tab.png
settings_appr_date.png
settings_appr_game_org.png
settings_appr_hide.png
settings_appr_lang.png
settings_appr_no_fm.png
settings_appr_rating.png
settings_appr_readme.png
settings_appr_recent.png
settings_appr_sort.png
settings_appr_theme.png
setup_other_tab.png
setup_paths_tab.png
setup_thief_buddy_tab.png
setup_update_tab.png
stats_tab.png
tags_tab.png
No localizable text changes.
No localizable text changes.
No localizable text changes.
No localizable text changes.
No localizable text changes.
New images:
screenshots_tab.png
Updated images:
main_window_full_960.png
stats_tab.png
edit_fm_tab.png
comment_tab.png
tags_tab.png
patch_tab.png
mods_tab.png
New images:
setup_update_tab.png
update_available_notification.png
Updated images:
main_menu.png
setup_other_tab.png
setup_paths_tab.png
setup_thief_buddy_tab.png
No new text.
Updated images:
settings_appr_theme.png
No localizable text changes.
New images:
TDM_21.png
Updated images:
edit_fm_tab.png
filter_bar.png
fms_list_960.png
game_versions_window.png
initial_setup.png
main_window_full_960.png
settings_appr_hide.png
setup_other_tab.png
setup_paths_tab.png
No localizable text changes.
No localizable text changes.
-No new text, but updated this image:
main_window_full_960.png
No localizable text changes.
No localizable text changes.
New images:
setup_thief_buddy_tab.png
Updated images:
setup_paths_tab.png
setup_other_tab.png
Updated images:
main_window_full_960.png
ScanAllFMs_window.png
settings_appr_hide.png
setup_other_tab.png
Updated images:
patch_tab.png
Updated images:
fms_list_960.png
main_window_full_960.png
stats_tab.png
Updated images:
patch_tab.png
setup_other_tab.png
No localizable text changes.
No localizable text changes.
Updated images:
mods_tab.png
No localizable text changes.
New images:
settings_appr_date.png
settings_appr_game_org.png
settings_appr_hide.png
settings_appr_lang.png
settings_appr_no_fm.png
settings_appr_rating.png
settings_appr_readme.png
settings_appr_recent.png
settings_appr_sort.png
settings_appr_theme.png
Updated images:
main_window_full_960.png
setup_other_tab.png
Removed images:
setup_appearance_tab.png
BlueMagnifier.png
Import.png
Updated images:
comment_tab.png
edit_fm_tab.png
fm_right_click_menu.png
patch_tab.png
stats_tab.png
tags_tab.png
New images:
mods_tab.png
No changed text.
Updated images (updated to show game filters show/hide menu arrow button):
filter_bar.png
fms_list_960.png
main_menu.png
main_window_full_960.png
No localizable text changes.
No localizable text changes.
New or updated images that contain language-specific text:
edit_fm-tab.png
filter_bar.png
fm_right_click_menu.png
fms_list_960.png
initial_setup.png
main_menu.png
main_window_full_960.png
setup_other_tab.png
setup_paths_tab.png
BottomBar.png
setup_appearance_tab.png
The following images have been updated:
main_menu.png
setup_other_tab.png
No localizable text changes.
No localizable text changes.
The following images have been updated to show new UI elements:
fms_list_960.png
main_window_full_960.png
The following images have been added:
filter_bar.png
game_versions_window.png
main_menu.png
No localizable text changes.
[AlertMessages]
...
+ Help_HelpFileNotFound=Help file not found.
+ Help_UnableToOpenHelpFile=Unable to open help file.
[SettingsWindow]
...
Paths_Other=Other
- Paths_BackupPath=FM backup path:
+ Paths_BackupPath=Backup path (required):
Paths_FMArchivePaths=FM archive paths
Paths_IncludeSubfolders=Include subfolders
+ Paths_BackupPath_Info=This is the directory that will be used for new backups of saves, screenshots, etc. when you uninstall a fan mission. This must be a different directory from any FM archive paths.
...
FMDisplay_DateFormat=Date format
- FMDisplay_CurrentCultureShort=Current culture short
+ FMDisplay_CurrentCultureShort=System locale, short
- FMDisplay_CurrentCultureLong=Current culture long
+ FMDisplay_CurrentCultureLong=System locale, long
FMDisplay_Custom=Custom:
-
- FMDisplay_ErrorInvalidDateFormat=Invalid date format.
- FMDisplay_ErrorDateOutOfRange=The date and time is outside the range of dates supported by the calendar used by the current culture.
<h3><a name="initial_setup" />Initial setup</h3>
<p>When you start AngelLoader for the first time, you'll see the initial setup window:</p>
<p><img src="images/initial_setup.png" /></p>
<h4>Language</h4>
If other languages are available, you can choose them here. Changes will take effect immediately.
<h4><a name="paths_to_game_exes" />Paths to game executables</h4>
Here you can choose the executable files for the supported games you have installed. These fields are optional - you can set some, all, or none. You will still be able to see and manage all of your fan missions even if you haven't set their corresponding executable, but of course you won't be able to install or play any of them unless their executable is set.
<p><b>Thief 1</b>, <b>Thief 2</b> and <b>System Shock 2</b> must be patched with NewDark in order for AngelLoader to be able to use them. <b>Thief 3</b> must be patched with the Sneaky Upgrade. Version 1.1.9.1 or above is recommended; while versions as far back as 1.1.3 may work, they haven't been tested and are not officially supported.</p>
<h4>Steam options</h4>
If you own one or more supported games on Steam, you can specify the location of <code>steam.exe</code> and choose which games should be launched through it. Launching a game in this way enables access to Steam features such as the in-game overlay, play time counter, etc.
- <h4>FM backup path</h4>
+ <h4><a name="fm_backup_path" />FM backup path</h4>
- This is a required field. This is the folder that will be used for backing up saves, screenshots, and/or full differential backups when you uninstall a fan mission.
+ This is a required field. This is the directory that will be used for backing up saves, screenshots, etc. when you uninstall a fan mission. This must be a different directory from any FM archive paths. AngelLoader will still be able to use your existing backup files from other loaders, but will place any new backup files in this directory.
<h2><a name="main_window" />Main window</h2>
<p><img src="images/main_window_full_960.png" /></p>
<h4>Startup scan</h4>
Whenever new FMs are detected, they will be automatically scanned. If you cancel the scan, then they will be scanned when manually selected, similar to DarkLoader. It's recommended that you let the scan finish, especially if you're using game tabs, as it will result in FMs being categorized properly.
<h4>Filter bar</h4>
Here you can choose to filter your FM list by game, title, author, release date, last played date, tags, finished status, and rating. If you've chosen to organize your games by tab, then these tabs will take the place of the game filter buttons.
- <h4><a name="show_junk" />Show FMs marked as "unsupported game or non-FM archive"</h4>
+ <h4><a name="show_unsupported" />Show FMs marked as "unsupported game or non-FM archive"</h4>
- <h4>Readme area</h4>
+ <h4><a name="readme_area" />Readme area</h4>
Here is where the selected FM's readme is displayed. If there are multiple readmes, AngelLoader will attempt to detect one that doesn't contain spoilers (lootlists, walkthroughs, etc.).
If it finds one, it will choose that readme automatically. If a non-spoiler readme is unable to be detected with certainty, you will be given a choice of which readme to view.
In this case, this list of readmes will be the only thing displayed in the readme section. Once you've selected a readme, you will thereafter
have the option to select another from a drop-down list that appears in the upper-right corner (see <a href="#readme_controls">Readme controls</a>).
<h3><a name="mission_list" />Mission list</h3>
<p><img src="images/fms_list_960.png" /></p>
This is the main area where fan missions are displayed, sorted, and filtered. You can change the columns' size, <a href="#column_header_context_menu">visibility</a>, and order.
Drag a column left or right to change its order. Clicking on a column header will sort by that column. Click once to sort by ascending, and click again to sort by descending.
Double-click the size grip to the right of a column to auto-size that column to fit its content.
<p>Right-click on any column header or any blank space in the list to bring up the <a href="#column_header_context_menu">column header context menu</a>.</p>
<p>Right-click on an FM to bring up the <a href="#fm_context_menu">FM context menu</a>.</p>
<p>Double-click on a mission or press Enter when a mission is selected to play that mission. By default you will be asked for confirmation in this case; see <a href="#settings_play_on_dc_or_enter_ask">Play FM on double-click / Enter</a>.</p>
Press the Delete key while an FM is selected to delete that FM's archive from disk. You will be asked for confirmation first.
<p>You can zoom the FMs list either with the zoom buttons on the top bar, or with <code>Ctrl++</code>,<code>Ctrl+-</code>, and <code>Ctrl+0</code>, or with Ctrl+mousewheel.
<h4>Columns</h4>
<h4>Game</h4>
Displays an icon based on which game the mission is for. If unknown, it will be blank. The icons are:
<p>
<img src="images/Thief1_21.png" /> - Thief<br>
<img src="images/Thief2_21.png" /> - Thief II<br>
<img src="images/Thief3_21.png" /> - Thief: Deadly Shadows<br>
<img src="images/Shock2_21.png" /> - System Shock 2<br>
- <img src="images/red_circle_question_mark_21.png" /> - Unsupported mission or non-mission archive (these only appear when the <a href="#show_junk">Show Unsupported</a> filter is enabled).</p>
+ <img src="images/red_circle_question_mark_21.png" /> - Unsupported mission or non-mission archive (these only appear when the <a href="#show_unsupported">Show Unsupported</a> filter is enabled).</p>
- <h4>Statistics tab</h4>
+ <h4><a name="stats_tab" />Statistics tab</h4>
<p><img src="images/stats_tab.png" /></p>
Here you can see information on what kind of custom resources a fan mission has. If the FM has not been scanned for custom resources, none will be shown. If the FM is for Thief: Deadly Shadows, none will be shown in any case, as the custom resource scan is not supported for that game.
- <h4>Comment tab</h4>
+ <h4><a name="comment_tab" />Comment tab</h4>
<p><img src="images/comment_tab.png" /></p>
Here you can enter a comment for the FM. This comment will also be displayed in the Comments column (up to the first 100 characters or the first linebreak, whichever comes first), and will update as you type.
- <h4>Tags tab</h4>
+ <h4><a name="tags_tab" />Tags tab</h4>
<p><img src="images/tags_tab.png" /></p>
Here you can manage the FM's tags. You can click the <b>Add from list...</b> button to choose a tag from the global list (which includes standard presets as well as any other tags that have been found for any other FMs), or you can start typing in the textbox to see a real-time list of tags and categories that match what you've typed. If no matching tag or category is found, a new one is created. The format for creating a new tag is <code>category: tag</code>. If you don't specify a category when creating a new tag, that tag will be placed in the <code>misc</code> category.
- <h4>Patch & Customize tab</h4>
+ <h4><a name="patch_tab" />Patch & Customize tab</h4>
<p><img src="images/patch_tab.png" /></p>
Here you can apply patches and customizations to an FM.
The following two lines have been moved from [ScanAllFMsBox]
to [Global]
:
SelectAll=Select all
SelectNone=Select none
The rest of the differences follow:
[AlertMessages]
...
+ DeleteFMArchive=Delete FM archive
...
- WebSearchURL_IsInvalid=The specified site to search is not a valid URL.
...
- Play_GameIsRunning=Game is already running. Exit it first!
...
+ DeleteFM_UnableToDelete=The following FM archive could not be deleted:
+ [FMDeletion]
+ ArchiveNotFound=This FM's archive could not be found. To delete this FM permanently, simply uninstall it.
+ AboutToDelete=The following FM archive is about to be deleted from disk:
+ DuplicateArchivesFound=Multiple archives with the same name were found. Please choose which archives(s) you want to delete.
+ DeleteFM=Delete FM
+ DeleteFMs=Delete FM(s)
[FilterBar]
- ShowJunk=Show FMs marked as "unsupported game or non-FM archive"
+ ShowUnsupported=Show FMs marked as "unsupported game or non-FM archive"
[FMsList]
...
FMMenu_PlayFM=Play FM
FMMenu_PlayFM_Multiplayer=Play FM (multiplayer)
FMMenu_InstallFM=Install FM
FMMenu_UninstallFM=Uninstall FM
+ FMMenu_DeleteFM=Delete FM archive
FMMenu_OpenInDromEd=Open FM in DromEd
FMMenu_OpenInShockEd=Open FM in ShockEd
FMMenu_Rating=Rating
FMMenu_FinishedOn=Finished on
FMMenu_ConvertAudio=Convert audio
FMMenu_ScanFM=Scan FM
FMMenu_WebSearch=Web search
...
[ProgressBox]
...
Scanning=Scanning...
InstallingFM=Installing FM...
UninstallingFM=Uninstalling FM...
ConvertingFiles=Converting files...
CheckingInstalledFMs=Checking installed FMs...
ReportScanningFirst=Scanning
ReportScanningBetweenNumAndTotal= of
ReportScanningLast=...
CancelingInstall=Canceling install...
ImportingFromDarkLoader=Importing from DarkLoader...
ImportingFromNewDarkLoader=Importing from NewDarkLoader...
ImportingFromFMSel=Importing from FMSel...
CachingReadmeFiles=Caching readme files...
+ DeletingFMArchive=Deleting FM archive...
The following image has been updated to show the new "Delete FM archive" menu item:
fm_right_click_menu.png
<h3><a name="mission_list" />Mission list</h3>
<p><img src="images/fms_list_960.png" /></p>
This is the main area where fan missions are displayed, sorted, and filtered. You can change the columns' size, <a href="#column_header_context_menu">visibility</a>, and order.
Drag a column left or right to change its order. Clicking on a column header will sort by that column. Click once to sort by ascending, and click again to sort by descending.
Double-click the size grip to the right of a column to auto-size that column to fit its content.
<p>Right-click on any column header or any blank space in the list to bring up the <a href="#column_header_context_menu">column header context menu</a>.</p>
<p>Right-click on an FM to bring up the <a href="#fm_context_menu">FM context menu</a>.</p>
<p>Double-click on a mission or press Enter when a mission is selected to play that mission. By default you will be asked for confirmation in this case; see <a href="#settings_play_on_dc_or_enter_ask">Play FM on double-click / Enter</a>.</p>
+
+ Press the Delete key while an FM is selected to delete that FM's archive from disk. You will be asked for confirmation first.
<p>You can zoom the FMs list either with the zoom buttons on the top bar, or with <code>Ctrl++</code>,<code>Ctrl+-</code>, and <code>Ctrl+0</code>, or with Ctrl+mousewheel.
<p><img src="images/fm_right_click_menu.png" /></p>
Right-click on a fan mission in the list to bring up this menu.
<h4>Play FM</h4>
Plays the currently selected FM. If the FM is not installed, it will be installed automatically first.
<h4>Play FM (multiplayer)</h4>
This item will only appear if Thief2MP.exe was found in the Thief 2 directory. Clicking it will allow you to play the selected FM in multiplayer mode (requires NewDark 1.27 or later). If the FM is not installed, it will be installed automatically first.
<h4>Install / Uninstall FM</h4>
If the currently selected FM is not installed, this will install it; otherwise, it will uninstall it.
+ <h4>Delete FM archive</h4>
+ This will allow you to delete an FM's archive from disk. You can also press the Delete key while the FMs list is focused to achieve the same thing. In both cases, you will be asked for confirmation first.
No localizable text changes.
[FilterBar]
...
ShowJunk=Show FMs marked as "unsupported game or non-FM archive"
+ ShowRecentAtTop=Show recently added FMs at the top of the list
GameColumn=Game
InstalledColumn=Installed
TitleColumn=Title
ArchiveColumn=Archive
AuthorColumn=Author
SizeColumn=Size
RatingColumn=Rating
FinishedColumn=Finished
ReleaseDateColumn=Release Date
LastPlayedColumn=Last Played
+ ; The date an FM was added to the list. Basically means the date you downloaded it and put it into your archives folder.
+ DateAddedColumn=Date Added
DisabledModsColumn=Disabled Mods
CommentColumn=Comment
[EditFMTab]
TabText=Edit FM
Title=Title:
Author=Author:
ReleaseDate=Release date:
LastPlayed=Last played:
Rating=Rating:
FinishedOn=Finished on...
DisabledMods=Disabled mods:
DisableAllMods=Disable all mods
+ PlayFMInThisLanguage=Play FM in this language:
+ DefaultLanguage=Default
RescanTitleToolTip=Rescan title
RescanAuthorToolTip=Rescan author
RescanReleaseDateToolTip=Rescan release date
+ RescanLanguages=Rescan for supported languages
RescanForReadmes=Rescan for readmes
[SettingsWindow]
...
FMDisplay_DateFormat=Date format
FMDisplay_CurrentCultureShort=Current culture short
FMDisplay_CurrentCultureLong=Current culture long
FMDisplay_Custom=Custom:
FMDisplay_ErrorInvalidDateFormat=Invalid date format.
FMDisplay_ErrorDateOutOfRange=The date and time is outside the range of dates supported by the calendar used by the current culture.
+ FMDisplay_RecentFMs=Recent FMs
+ FMDisplay_RecentFMs_MaxDays=Maximum number of days to consider an FM "recent":
The following images have been updated to show new text and features:
main_window_full_960.png
fms_list_960.png
edit_fm_tab.png
setup_fm_display_tab.png
<h2><a name="main_window" />Main window</h2>
<p><img src="images/main_window_full_960.png" /></p>
<h4>Startup scan</h4>
- Whenever new FMs are detected, they will be quick-scanned for game type only. If you cancel the scan, then the game types will remain blank and will be scanned when selected, similar to DarkLoader. It's recommended that you let the scan finish, especially if you're using game tabs, as it will result in FMs being categorized properly. You can perform a more detailed scan later (see <a href="#scan_all_fms_button">Scan all FMs</a>).
+ Whenever new FMs are detected, they will be automatically scanned. If you cancel the scan, then they will be scanned when manually selected, similar to DarkLoader. It's recommended that you let the scan finish, especially if you're using game tabs, as it will result in FMs being categorized properly.
<h4>Filter bar</h4>
Here you can choose to filter your FM list by game, title, author, release date, last played date, tags, finished status, and rating. If you've chosen to organize your games by tab, then these tabs will take the place of the game filter buttons.
- <h4><a name="show_junk" />Show unsupported</h4>
+ <h4><a name="show_junk" />Show FMs marked as "unsupported game or non-FM archive"</h4>
This allows archives marked as Unknown (<img src="images/red_circle_question_mark_21.png" />) (archives that were rejected as not being FMs) to be displayed in the list. If support for new games is added in the future, you can use this to show previously unsupported FMs so you can re-scan them individually if you wish.
+ <h4><a name="show_recent_at_top" />Show recently added FMs at the top of the list</h4>
+ This will cause recently added FMs to be highlighted and displayed at the top of the list. This makes it easier to find FMs that you've just downloaded, for example. The number of days to consider an FM "recent" can be changed in the <a href="#settings_days_recent">Settings window</a>. The default is 15 days.
+
<h4>Refresh from disk button</h4>
Reloads the list of FMs from disk. This will always occur on startup, but this button is useful if you've added new FMs since starting AngelLoader.
<br>The list can also be refreshed from disk by pressing <code>Shift-F5</code> when the <a href="#mission_list">mission list</a> is focused.
<h4>Finished</h4>
Displays an icon representing which difficulty or difficulties you've finished an FM on.
<p>
<img src="images/Finished_Normal.png" /> - <b>Normal</b> (<b>Easy</b> for Thief: Deadly Shadows and System Shock 2)<br>
<img src="images/Finished_Hard.png" /> - <b>Hard</b> (<b>Normal</b> for Thief: Deadly Shadows and System Shock 2)<br>
<img src="images/Finished_Expert.png" /> - <b>Expert</b> (<b>Hard</b> for Thief: Deadly Shadows and System Shock 2)<br>
<img src="images/Finished_Extreme.png" /> - <b>Extreme</b> (<b>Expert</b> for Thief: Deadly Shadows, <b>Impossible</b> for System Shock 2)<br>
<img src="images/Finished_Unknown.png" /> - <b>Unknown</b>
</p>
See the <a href="#finished_on">Finished On submenu</a> for more information about difficulty levels.
<h4>Release Date</h4>
Displays the FM's release date in the <a href="#settings_date_format">specified format</a>.
<h4>Last Played</h4>
Displays the FM's last played date in the <a href="#settings_date_format">specified format</a>.
+ <h4>Date Added</h4>
+ Displays the date the FM was added to the list.
+
<h4>Disabled Mods</h4>
Displays the disabled mods, if any, for the FM. If all mods are disabled for the FM, it will display "* [All]".
<h4>Comment</h4>
Displays the FM's comment, if any, up to the first 100 characters or the first linebreak, whichever comes first.
<h4><a name="edit_fm_tab" />Edit FM tab</h4>
<p><img src="images/edit_fm_tab.png" /></p>
Here you can edit an FM's data. If you want to re-scan for a certain field, click the <img src="images/scan_14.png" /> icon beside the field.
<h4>Alternate titles button</h4>
Sometimes, multiple different titles will be detected during a scan. If the default title doesn't look correct, try clicking this dropdown button to see if another is available. Clicking an alternate title will change the FM's title to the one that you've selected.
<h4>Release date and Last played</h4>
If a date hasn't been scanned for or cannot be detected, its checkbox will be unchecked and no date will be shown.
<h4>Disabled mods</h4>
You can disable certain mods per-mission here. To see which mods you have installed, look at <code>cam_mod.ini</code> in your game folder. This string must be in the format <code>modname1+modname2+modname3</code> etc. So to disable the Enhancement Pack 2, it should be:
<p><code>ep2</code></p>
<p>To disable the Enhancement Pack 2 and the HD mod, it would be:</p>
<p><code>ep2+hdmod</code></p>
<p>To disable all mods for the current FM, check the <b>Disable all mods</b> checkbox.</p>
+ <h4>Language selection</h4>
+ Here you can choose to play an FM in a particular language. Only languages the FM supports will be available.
+
<h4>Comment tab</h4>
<p><img src="images/comment_tab.png" /></p>
Here you can enter a comment for the FM. This comment will also be displayed in the Comments column (up to the first 100 characters or the first linebreak, whichever comes first), and will update as you type.
<h3><a name="settings_fm_display_section" />FM Display section</h3>
<p><img src="images/setup_fm_display_tab.png" /></p>
<h4>Game organization</h4>
Here you can choose to either organize games into their own tabs, or to display your FMs as one list and allow filtering by game. When game tabs are enabled, each game will have its own selected FM and set of filters that will be retained between tab switches. Organizing games by tab can make things cleaner, but if you want to filter without regard to game (say, to find all missions by a single author who has released missions for multiple games), then having one list with game filters will work better.
<p>
If you select the <b>Use short names on game tabs</b> checkbox, game tabs will be displayed with abbreviated names to save screen space.
</p>
<h4><a name="settings_sorting" />Sorting</h4>
Here you can choose to ignore leading articles when sorting FMs. For example, the FM "The Seven Sisters" will be considered to start with an "S". If you choose to move articles to the end of names when displaying them, then "The Seven Sisters" will be displayed as "Seven Sisters, The". The default set of articles is "a, an, the", but you can add more (for example to support other languages). These articles are not part of the normal localization functionality, because they apply to fan mission names, which can be any language; therefore the app-wide language setting doesn't apply to them.
<h4><a name="settings_rating_display_style" />Rating display style</h4>
Here you can choose the style in which to display an FM's rating (0-10, 0-5, or 0-5 with stars).
<h4><a name="settings_date_format" />Date format</h4>
Here you can choose how to display dates: either in the short or long form of your PC's current culture, or a custom format.
+ <h4><a name="settings_days_recent" />Recent FMs</h4>
+ When choosing to <a href="#show_recent_at_top">show recently added FMs at the top of the list</a>, only FMs added within the selected number of days will be included.
+
<h3><a name="settings_other_section" />Other section</h3>
<p><img src="images/setup_other_tab.png" /></p>
No localizable text changes.
No localizable text changes.
No localizable text changes.
The following image has been added:
Shock2_21.png
The following images have been updated to show System Shock 2 support:
main_window_full_960.png
fms_list_960.png
initial_setup.png
setup_paths_tab.png
The following image has been updated to show short game tab name support:
setup_fm_display_tab.png
<h1><img src="images/AngelLoader_Icon_48.png" style="vertical-align:middle" /> AngelLoader</h1>
- <h4>A fan mission loader for Thief Gold, Thief II: The Metal Age, and Thief: Deadly Shadows</h4>
+ <h4>A fan mission loader for Thief Gold, Thief II: The Metal Age, Thief: Deadly Shadows, and System Shock 2</h4>
<h4><a name="paths_to_game_exes" />Paths to game executables</h4>
- Here you can choose the executable files for the Thief games you have installed. These fields are optional - you can set some, all, or none. You will still be able to see and manage all of your fan missions even if you haven't set their corresponding executable, but of course you won't be able to install or play any of them unless their executable is set.
- <p><b>Thief 1</b> and <b>Thief 2</b> must be patched with NewDark in order for AngelLoader to be able to use them. <b>Thief 3</b> must be patched with the Sneaky Upgrade. Version 1.1.9.1 or above is recommended; while versions as far back as 1.1.3 may work, they haven't been tested and are not officially supported.</p>
+ Here you can choose the executable files for the supported games you have installed. These fields are optional - you can set some, all, or none. You will still be able to see and manage all of your fan missions even if you haven't set their corresponding executable, but of course you won't be able to install or play any of them unless their executable is set.
+ <p><b>Thief 1</b>, <b>Thief 2</b> and <b>System Shock 2</b> must be patched with NewDark in order for AngelLoader to be able to use them. <b>Thief 3</b> must be patched with the Sneaky Upgrade. Version 1.1.9.1 or above is recommended; while versions as far back as 1.1.3 may work, they haven't been tested and are not officially supported.</p>
<h4>Steam options</h4>
- If you own one or more Thief games on Steam, you can specify the location of <code>steam.exe</code> and choose which games should be launched through it. Launching a game in this way enables access to Steam features such as the in-game overlay, play time counter, etc.
+ If you own one or more supported games on Steam, you can specify the location of <code>steam.exe</code> and choose which games should be launched through it. Launching a game in this way enables access to Steam features such as the in-game overlay, play time counter, etc.
<h4>Game</h4>
Displays an icon based on which game the mission is for. If unknown, it will be blank. The icons are:
<p>
<img src="images/Thief1_21.png" /> - Thief<br>
<img src="images/Thief2_21.png" /> - Thief II<br>
<img src="images/Thief3_21.png" /> - Thief: Deadly Shadows<br>
+ <img src="images/Shock2_21.png" /> - System Shock 2<br>
<img src="images/red_circle_question_mark_21.png" /> - Unsupported mission or non-mission archive (these only appear when the <a href="#show_junk">Show Unsupported</a> filter is enabled).</p>
<h4>Finished</h4>
Displays an icon representing which difficulty or difficulties you've finished an FM on.
<p>
- <img src="images/Finished_Normal.png" /> - <b>Normal</b> (<b>Easy</b> for Thief: Deadly Shadows)<br>
- <img src="images/Finished_Hard.png" /> - <b>Hard</b> (<b>Normal</b> for Thief: Deadly Shadows)<br>
- <img src="images/Finished_Expert.png" /> - <b>Expert</b> (<b>Hard</b> for Thief: Deadly Shadows)<br>
- <img src="images/Finished_Extreme.png" /> - <b>Extreme</b> (<b>Expert</b> for Thief: Deadly Shadows)<br>
+ <img src="images/Finished_Normal.png" /> - <b>Normal</b> (<b>Easy</b> for Thief: Deadly Shadows and System Shock 2)<br>
+ <img src="images/Finished_Hard.png" /> - <b>Hard</b> (<b>Normal</b> for Thief: Deadly Shadows and System Shock 2)<br>
+ <img src="images/Finished_Expert.png" /> - <b>Expert</b> (<b>Hard</b> for Thief: Deadly Shadows and System Shock 2)<br>
+ <img src="images/Finished_Extreme.png" /> - <b>Extreme</b> (<b>Expert</b> for Thief: Deadly Shadows, <b>Impossible</b> for System Shock 2)<br>
<img src="images/Finished_Unknown.png" /> - <b>Unknown</b>
</p>
See the <a href="#finished_on">Finished On submenu</a> for more information about difficulty levels.
<h4>Open FM in DromEd</h4>
- This item will only appear if DromEd.exe was found in the game directory. Clicking it will open the currently selected FM in DromEd, installing it first if necessary.<br>
+ This item will only appear if DromEd.exe (or ShockEd.exe for System Shock 2) was found in the game directory. Clicking it will open the currently selected FM in DromEd or ShockEd, installing it first if necessary.<br>
<b>This option does not apply to Thief: Deadly Shadows.</b>
<h4><a name="finished_on" />Finished On submenu</h4>
Here you can set which difficulty or difficulties you've finished the selected mission on.<br>
<b>Unknown</b> - this is mainly for compatibility with imported FMSel data, which doesn't mark difficulties for its Finished value.<br>
For Thief 1 and Thief 2, the other difficulties are <b>Normal</b>, <b>Hard</b>, <b>Expert</b>, and <b>Extreme</b>.<br>
For Thief: Deadly Shadows, they are <b>Easy</b>, <b>Normal</b>, <b>Hard</b>, and <b>Expert</b>.<br>
+ For System Shock 2, they are <b>Easy</b>, <b>Normal</b>, <b>Hard</b>, and <b>Impossible</b>.<br>
"<b>Extreme</b>" is not an official Thief difficulty, but is provided for compatibility with imported DarkLoader data, or to use as you see fit (to denote Ghost, etc).
<h4>Disabled mods</h4>
-You can disable certain mods per-mission here. To see which mods you have installed, look at <code>cam_mod.ini</code> in your Thief game folder. This string must be in the format <code>modname1+modname2+modname3</code> etc. So to disable the Enhancement Pack 2, it should be:
+ You can disable certain mods per-mission here. To see which mods you have installed, look at <code>cam_mod.ini</code> in your game folder. This string must be in the format <code>modname1+modname2+modname3</code> etc. So to disable the Enhancement Pack 2, it should be:
<p><code>ep2</code></p>
<p>To disable the Enhancement Pack 2 and the HD mod, it would be:</p>
<p><code>ep2+hdmod</code></p>
<p>To disable all mods for the current FM, check the <b>Disable all mods</b> checkbox.</p>
<h4>Game organization</h4>
Here you can choose to either organize games into their own tabs, or to display your FMs as one list and allow filtering by game. When game tabs are enabled, each game will have its own selected FM and set of filters that will be retained between tab switches. Organizing games by tab can make things cleaner, but if you want to filter without regard to game (say, to find all missions by a single author who has released missions for multiple games), then having one list with game filters will work better.
+ <p>
+ If you select the <b>Use short names on game tabs</b> checkbox, game tabs will be displayed with abbreviated names to save screen space.
+ </p>
<h4><a name="settings_audio_conversion" />Convert .wavs to 16 bit on install</h4>
- Depending on your setup, .wav files that are higher than 16 bit may cause audio problems when played by Thief 1 or Thief 2, such as intermittent or constant static noise. Converting all .wav files to 16 bit will solve this issue, and does not result in a perceptible loss of fidelity. Therefore, this option is turned on by default.<br>
+ Depending on your setup, .wav files that are higher than 16 bit may cause audio problems when played by Dark Engine games, such as intermittent or constant static noise. Converting all .wav files to 16 bit will solve this issue, and does not result in a perceptible loss of fidelity. Therefore, this option is turned on by default.<br>
<b>This option has no effect for Thief: Deadly Shadows.</b>
<p><b>AngelLoader uses the following libraries:</b></p>
<a href="https://www.7-zip.org/">7z.dll</a><br>
<a href="https://github.com/squid-box/SevenZipSharp">SquidBox.SevenZipSharp</a><br>
<a href="https://ffmpeg.org/">ffmpeg</a><br>
<a href="https://github.com/cmxl/FFmpeg.NET">FFmpeg.NET</a><br>
- <a href="https://github.com/gmamaladze/globalmousekeyhook">GlobalMouseKeyHook</a><br>
<a href="https://github.com/khalidsalomao/SimpleHelpers.Net/">SimpleHelpers.Net</a><br>
<a href="https://github.com/yinyue200/ude">UDE.NetStandard</a><br>
+ <p><b>and portions of code from the following:</b></p>
<a href="https://github.com/caioproiete/ookii-dialogs-winforms">Ookii Dialogs</a><br>
<a href="https://github.com/dotnet/corefx">Modified portions of .NET Core's System.IO.Compression code</a> (tuned for scanning performance)<br>
[Global]
Thief1=Thief 1
Thief2=Thief 2
Thief3=Thief 3
+ SystemShock2=System Shock 2
+ Thief1_Short=T1
+ Thief2_Short=T2
+ Thief3_Short=T3
+ SystemShock2_Short=SS2
Thief1_Colon=Thief 1:
Thief2_Colon=Thief 2:
Thief3_Colon=Thief 3:
+ SystemShock2_Colon=System Shock 2:
[AlertMessages]
Play_ExecutableNotFound=Executable file not specified or not found. Unable to play.
Play_GamePathNotFound=Game path not found. Unable to play.
Play_ExecutableNotFoundFM=Executable file not specified or not found. Unable to play FM.
Play_GameIsRunning=Game is already running. Exit it first!
- Play_AnyGameIsRunning=One or more Thief games are already running. Please exit them first.
+ Play_AnyGameIsRunning=One or more supported games are already running. Please exit them first.
Play_UnknownGameType=Selected FM's game type is not known. The FM is either not scanned or is not an FM. Unable to play.
Play_ConfirmMessage=Play FM?
DromEd_ExecutableNotFound=DromEd.exe was not found in the game directory. Unable to open FM.
+ ShockEd_ExecutableNotFound=ShockEd.exe was not found in the game directory. Unable to open FM.
DromEd_UnknownGameType=Selected FM's game type is not known. The FM is either not scanned or is not an FM. Unable to open FM.
[Difficulties]
Easy=Easy
Normal=Normal
Hard=Hard
Expert=Expert
Extreme=Extreme
+ Impossible=Impossible
Unknown=Unknown
[FMsList]
FMMenu_PlayFM_Multiplayer=Play FM (multiplayer)
FMMenu_InstallFM=Install FM
FMMenu_UninstallFM=Uninstall FM
FMMenu_OpenInDromEd=Open FM in DromEd
+ FMMenu_OpenInShockEd=Open FM in ShockEd
FMMenu_Rating=Rating
FMMenu_FinishedOn=Finished on
FMMenu_ConvertAudio=Convert audio
FMMenu_ScanFM=Scan FM
FMMenu_WebSearch=Web search
[SettingsWindow]
- Paths_Thief1AndThief2RequireNewDark=* Thief 1 and Thief 2 require NewDark.
+ Paths_DarkEngineGamesRequireNewDark=* Thief 1, Thief 2 and System Shock 2 require NewDark.
FMDisplay_GameOrganization=Game organization
FMDisplay_GameOrganizationByTab=Each game in its own tab
+ FMDisplay_UseShortGameTabNames=Use short names on game tabs
FMDisplay_GameOrganizationOneList=Everything in one list, and games are filters
The following strings have been added under the [SettingsWindow] section:
Paths_SteamOptions=Steam options
Paths_PathToSteamExecutable=Path to Steam executable (optional):
Paths_LaunchTheseGamesThroughSteam=If Steam exists, use it to launch these games:
In order to reduce duplication, the following strings have been added under the [Global] header:
Thief1=Thief 1
Thief2=Thief 2
Thief3=Thief 3
Thief1_Colon=Thief 1:
Thief2_Colon=Thief 2:
Thief3_Colon=Thief 3:
The following section and all its listed strings (listed below) has been removed:
[GameTabs]
Thief1=Thief 1
Thief2=Thief 2
Thief3=Thief 3
The following strings have been removed from the [FilterBar] section:
Thief1ToolTip=Thief 1
Thief2ToolTip=Thief 2
Thief3ToolTip=Thief 3
The following strings have been removed from the [PlayOriginalGameMenu] section:
Thief1=Thief 1
Thief2=Thief 2
Thief3=Thief 3
And the following strings have been removed from the [SettingsWindow] section:
Paths_Thief1=Thief 1:
Paths_Thief2=Thief 2:
Paths_Thief3=Thief 3:
The following text has been added under the Getting Started -> Initial Setup section:
<h4>Steam options</h4>
If you own one or more Thief games on Steam, you can specify the location of <code>steam.exe</code> and choose which games should be launched through it. Launching a game in this way enables access to Steam features such as the in-game overlay, play time counter, etc.
The following image files have been changed:
- updated
initial_setup.png
to add "Steam options" section - updated
setup_paths_tab.png
to add "Steam options" section
The following strings have been added under the [Importing] section:
ImportData_Title=Title
ImportData_ReleaseDate=Release date
ImportData_LastPlayed=Last played
ImportData_Finished=Finished
ImportData_Comment=Comment
ImportData_Rating=Rating
ImportData_DisabledMods=Disabled mods
ImportData_Tags=Tags
ImportData_SelectedReadme=Selected readme
ImportData_Size=Size