mirror of
https://github.com/1dot13/source.git
synced 2026-08-12 14:10:23 +02:00
* prepare gamedir for running the game * Stop telling installers to overwrite the vanilla game The release no longer contains anything that lands on a vanilla file: its base data lives in Base, so unpacking it over the game directory and copying the game's Data into the release now amount to the same installation. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * Give the mod's base data its own VFS profile Its files ship in Base now, so that a vanilla Data directory can be copied in whole without a single collision. Mount Base right above the vanilla dirs in every profile stack — the slot where the installer's overwrites used to end up. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * Mount Base in the language overlays' VFS configs too Assembling a release copies a <Language>_Version directory over gamedir, its own copies of the configs included, so without the same Base profile every non-English release would mount nothing from Base. Their libraries move along with the rest of the base data: each language slf, and the Russian data.slf that shadows the vanilla Data.slf by name. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * Ignore a vanilla Data directory dropped into gamedir Running the game here needs one copied in, and it is an untouched copy of somebody's retail install — nothing this repository should track. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * Ignore only the player profile directory, not every Profiles The unanchored pattern also swallowed Base/TableData/Profiles, the mod's soldier profile XMLs, which are tracked and belong in a release. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * move gamedir/Data to gamedir/Base * move gamedir-languages' Data to Base --------- Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
33 lines
1.8 KiB
XML
33 lines
1.8 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!--
|
|
uiIndex : 0 - 15
|
|
Name : The short name of the difficulty.
|
|
ConfirmText : The description of the difficulty.
|
|
-->
|
|
<DIFFICULTY_SETTINGS>
|
|
<DIFFICULTY>
|
|
<uiIndex>0</uiIndex>
|
|
<Name>Not Used!</Name>
|
|
<ConfirmText>Not Used!</ConfirmText>
|
|
</DIFFICULTY>
|
|
<DIFFICULTY>
|
|
<uiIndex>1</uiIndex>
|
|
<Name>Novice</Name>
|
|
<ConfirmText>You have chosen NOVICE mode. This setting is appropriate for those new to Jagged Alliance, those new to strategy games in general, or those wishing shorter battles in the game. Your choice will affect things throughout the entire course of the game, so choose wisely. Are you sure you want to play in Novice mode?</ConfirmText>
|
|
</DIFFICULTY>
|
|
<DIFFICULTY>
|
|
<uiIndex>2</uiIndex>
|
|
<Name>Experienced</Name>
|
|
<ConfirmText>You have chosen EXPERIENCED mode. This setting is suitable for those already familiar with Jagged Alliance or similar games. Your choice will affect things throughout the entire course of the game, so choose wisely. Are you sure you want to play in Experienced mode?</ConfirmText>
|
|
</DIFFICULTY>
|
|
<DIFFICULTY>
|
|
<uiIndex>3</uiIndex>
|
|
<Name>Expert</Name>
|
|
<ConfirmText>You have chosen EXPERT mode. We warned you. Don't blame us if you get shipped back in a body bag. Your choice will affect things throughout the entire course of the game, so choose wisely. Are you sure you want to play in Expert mode?</ConfirmText>
|
|
</DIFFICULTY>
|
|
<DIFFICULTY>
|
|
<uiIndex>4</uiIndex>
|
|
<Name>Insane</Name>
|
|
<ConfirmText>You have chosen INSANE mode. WARNING: Don't blame us if you get shipped back in little pieces... Deidranna WILL kick your ass. Hard. Your choice will affect things throughout the entire course of the game, so choose wisely. Are you sure you want to play in INSANE mode?</ConfirmText>
|
|
</DIFFICULTY>
|
|
</DIFFICULTY_SETTINGS> |