mirror of
https://github.com/1dot13/source.git
synced 2026-08-26 14:30:26 +02:00
New feature: advanced repair/dirt system
- items now have an internal repair value that can be lowered through damage taken. They can only be repaired up to that value by your mercs, onyl smiths can fully restore it to 100% - guns get dirty over time, especially when shooting. Thsi can cause them to jam. Use cleaning kits (item #1576) to clean them by pressing 'Alt' + '.' - more on this feature in http://www.bears-pit.com/board/ubbthreads.php/topics/308926/New_feature_advanced_repair_di.html#Post308926 - this requires GameDir revision 1496 or higher WARING! THIS BREAKS SAVEGAME COMPATIBIITY! git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@5480 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
+9
-6
@@ -620,8 +620,8 @@ extern STR16 gTemperatureDesc[ 11 ];
|
||||
extern STR16 gFoodDesc[ 8 ];
|
||||
|
||||
extern CHAR16 gMoneyStatsDesc[][ 14 ];
|
||||
// HEADROCK: Altered value to 16 //WarmSteel - And I need 17.
|
||||
extern CHAR16 gWeaponStatsDesc[][ 17 ];
|
||||
// HEADROCK: Altered value to 16 //WarmSteel - And I need 17. // Flugente: 17->19
|
||||
extern CHAR16 gWeaponStatsDesc[][ 19 ];
|
||||
// HEADROCK: Added externs for Item Description Box icon and stat tooltips
|
||||
// Note that I've inflated some of these to 20 to avoid issues.
|
||||
extern STR16 gzWeaponStatsFasthelp[ 32 ];
|
||||
@@ -636,14 +636,14 @@ extern STR16 szUDBGenWeaponsStatsTooltipText[ 23 ];
|
||||
extern STR16 szUDBGenWeaponsStatsExplanationsTooltipText[ 23 ];
|
||||
extern STR16 szUDBGenArmorStatsTooltipText[ 3 ];
|
||||
extern STR16 szUDBGenArmorStatsExplanationsTooltipText[ 3 ];
|
||||
extern STR16 szUDBGenAmmoStatsTooltipText[ 5 ]; // Flugente Overheating: 3->4 poison: 4->5
|
||||
extern STR16 szUDBGenAmmoStatsExplanationsTooltipText[ 5 ]; // Flugente Overheating: 3->4 poison: 4->5
|
||||
extern STR16 szUDBGenAmmoStatsTooltipText[ 6 ]; // Flugente Overheating: 3->4 poison: 4->5 dirt: 5->6
|
||||
extern STR16 szUDBGenAmmoStatsExplanationsTooltipText[ 6 ]; // Flugente Overheating: 3->4 poison: 4->5 dirt: 5->6
|
||||
extern STR16 szUDBGenExplosiveStatsTooltipText[ 22 ];
|
||||
extern STR16 szUDBGenExplosiveStatsExplanationsTooltipText[ 22 ];
|
||||
extern STR16 szUDBGenSecondaryStatsTooltipText[ 31 ]; // Flugente Food System: 26 -> 28 external feeding: 28->30 JMich_SkillsModifiers: 31 for Defusal kit
|
||||
extern STR16 szUDBGenSecondaryStatsExplanationsTooltipText[ 31 ]; // Flugente Food System: 26 -> 28 external feeding: 28->30 JMich_SkillsModifiers: 31 for Defusal kit
|
||||
extern STR16 szUDBAdvStatsTooltipText[ 57 ]; // Flugente Overheating Weapons: 48->56 poison: 56->57
|
||||
extern STR16 szUDBAdvStatsExplanationsTooltipText[ 57 ]; // Flugente Overheating Weapons: 48->56 poison: 56->57
|
||||
extern STR16 szUDBAdvStatsTooltipText[ 58 ]; // Flugente Overheating Weapons: 48->56 poison: 56->57 dirt: 57->58
|
||||
extern STR16 szUDBAdvStatsExplanationsTooltipText[ 58 ]; // Flugente Overheating Weapons: 48->56 poison: 56->57 dirt: 57->58
|
||||
extern STR16 szUDBAdvStatsExplanationsTooltipTextForWeapons[ 52 ]; // Flugente Overheating Weapons: 48->52
|
||||
|
||||
// Headrock: End Externs
|
||||
@@ -2149,6 +2149,9 @@ extern STR16 ChineseSpecString4;
|
||||
extern STR16 ChineseSpecString5;
|
||||
extern STR16 ChineseSpecString6;
|
||||
extern STR16 ChineseSpecString7;
|
||||
extern STR16 ChineseSpecString8;
|
||||
extern STR16 ChineseSpecString9;
|
||||
extern STR16 ChineseSpecString10;
|
||||
|
||||
enum
|
||||
{
|
||||
|
||||
@@ -268,6 +268,8 @@ itemStartElementHandle(void *userData, const XML_Char *name, const XML_Char **at
|
||||
strcmp(name, "PoisonPercentage") == 0 ||
|
||||
strcmp(name, "ItemFlag") == 0 ||
|
||||
strcmp(name, "FoodType") == 0 ||
|
||||
strcmp(name, "DamageChance") == 0 ||
|
||||
strcmp(name, "DirtIncreaseFactor") == 0 ||
|
||||
|
||||
strcmp(name, "fFlags") == 0 ||
|
||||
//JMich_SkillModifiers: Adding new flags
|
||||
@@ -1375,6 +1377,16 @@ itemEndElementHandle(void *userData, const XML_Char *name)
|
||||
pData->curElement = ELEMENT;
|
||||
pData->curItem.RepairModifier = (INT8) atol(pData->szCharData);
|
||||
}
|
||||
else if(strcmp(name, "DamageChance") == 0)
|
||||
{
|
||||
pData->curElement = ELEMENT;
|
||||
pData->curItem.usDamageChance = (UINT8) atol(pData->szCharData);
|
||||
}
|
||||
else if(strcmp(name, "DirtIncreaseFactor") == 0)
|
||||
{
|
||||
pData->curElement = ELEMENT;
|
||||
pData->curItem.dirtIncreaseFactor = (FLOAT) atof(pData->szCharData);
|
||||
}
|
||||
|
||||
pData->maxReadDepth--;
|
||||
}
|
||||
@@ -1990,6 +2002,8 @@ BOOLEAN WriteItemStats()
|
||||
|
||||
FilePrintf(hFile,"\t\t<BlockIronSight>%d</BlockIronSight>\r\n", Item[cnt].blockironsight );
|
||||
|
||||
FilePrintf(hFile,"\t\t<PoisonPercentage>%d</PoisonPercentage>\r\n", Item[cnt].bPoisonPercentage );
|
||||
|
||||
FilePrintf(hFile,"\t\t<ItemFlag>%d</ItemFlag>\r\n", Item[cnt].usItemFlag );
|
||||
|
||||
FilePrintf(hFile,"\t\t<FoodType>%d</FoodType>\r\n", Item[cnt].foodtype );
|
||||
@@ -2003,6 +2017,9 @@ BOOLEAN WriteItemStats()
|
||||
// Flugente poison system
|
||||
FilePrintf(hFile,"\t\t<PoisonPercentage>%d</PoisonPercentage>\r\n", Item[cnt].bPoisonPercentage );
|
||||
|
||||
FilePrintf(hFile,"\t\t<DamageChance>%d</DamageChance>\r\n", Item[cnt].usDamageChance );
|
||||
FilePrintf(hFile,"\t\t<DirtIncreaseFactor>%4.2f</DirtIncreaseFactor>\r\n", Item[cnt].dirtIncreaseFactor );
|
||||
|
||||
FilePrintf(hFile,"\t</ITEM>\r\n");
|
||||
}
|
||||
FilePrintf(hFile,"</ITEMLIST>\r\n");
|
||||
|
||||
+11
-1
@@ -2444,7 +2444,7 @@ STR16 sKeyDescriptionStrings[2] =
|
||||
|
||||
//The headers used to describe various weapon statistics.
|
||||
|
||||
CHAR16 gWeaponStatsDesc[][ 17 ] =
|
||||
CHAR16 gWeaponStatsDesc[][ 19 ] =
|
||||
{
|
||||
// HEADROCK: Changed this for Extended Description project
|
||||
L"状态: ",
|
||||
@@ -2469,6 +2469,7 @@ CHAR16 gWeaponStatsDesc[][ 17 ] =
|
||||
L"连发/5AP: ", //15
|
||||
L"剩余弹药:", //16
|
||||
L"默认:", //17 //WarmSteel - So we can also display default attachments
|
||||
L"Dirt:", // 18 //added by Flugente // TODO.Translate
|
||||
|
||||
};
|
||||
|
||||
@@ -6513,6 +6514,11 @@ STR16 ChineseSpecString4 = L"%s (%s) [%d%%]\n%s %d\n%s %d\n%s %d (%d)\n%s (%d)
|
||||
STR16 ChineseSpecString5 = L"%s [%d%%]\n%s %d\n%s %d\n%s %1.1f %s";
|
||||
STR16 ChineseSpecString6 = L"%s [%d%%]\n%s %d%% (%d/%d)\n%s %d%%\n%s %1.1f %s";
|
||||
STR16 ChineseSpecString7 = L"%s [%d%%]\n%s %1.1f %s";
|
||||
STR16 ChineseSpecString8 = L"%s (%s) [%d%%(%d%%)]\n%s %d\n%s %d\n%s %d (%d)\n%s (%d) %s\n%s %1.1f %s\n%s %.2f%%"; // added by Flugente
|
||||
STR16 ChineseSpecString9 = L"%s [%d%%(%d%%)]\n%s %d\n%s %d\n%s %1.1f %s"; // added by Flugente
|
||||
STR16 ChineseSpecString10 = L"%s [%d%%(%d%%)]\n%s %d%% (%d/%d)\n%s %d%%\n%s %1.1f %s"; // added by Flugente
|
||||
STR16 ChineseSpecString11 = L"%s (%s) [%d%%(%d%%)]\n%s %d\n%s %d\n%s %d (%d)\n%s (%d) %s\n%s %1.1f %s"; // added by Flugente
|
||||
STR16 ChineseSpecString12 = L"%s (%s) [%d%%]\n%s %d\n%s %d\n%s %d (%d)\n%s (%d) %s\n%s %1.1f %s\n%s %.2f%%"; // added by Flugente
|
||||
|
||||
// Following strings added - SANDRO
|
||||
STR16 pSkillTraitBeginIMPStrings[] =
|
||||
@@ -6971,6 +6977,7 @@ STR16 szUDBGenAmmoStatsTooltipText[]=
|
||||
L"|爆|炸|力|(|炸|子|儿|)",
|
||||
L"|过|热|修|正",
|
||||
L"|P|o|i|s|o|n |P|e|r|c|e|n|t|a|g|e", // TODO.Translate
|
||||
L"|D|i|r|t |M|o|d|i|f|i|c|a|t|i|o|n", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBGenAmmoStatsExplanationsTooltipText[]=
|
||||
@@ -6980,6 +6987,7 @@ STR16 szUDBGenAmmoStatsExplanationsTooltipText[]=
|
||||
L"\n \n该值是子弹在击中目标前已经造成的潜在伤害的倍率。\n \n大于1的数值可以增加伤害,\n反之则减少伤害。\n \n该数值越高越好。",
|
||||
L"\n \n子弹温度系数。\n \n该数值越低越好。",
|
||||
L"\n \nDetermines what percentage of a\nbullet's damage will be poisonous.", // TODO.Translate
|
||||
L"\n \nAdditional dirt generated by this ammunition.\n \nLower is better.", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBGenExplosiveStatsTooltipText[]=
|
||||
@@ -7167,6 +7175,7 @@ STR16 szUDBAdvStatsTooltipText[]=
|
||||
L"|卡|壳|阈|值",
|
||||
L"|损|坏|阈|值",
|
||||
L"|P|o|i|s|o|n |P|e|r|c|e|n|t|a|g|e", // TODO.Translate
|
||||
L"|D|i|r|t |M|o|d|i|f|i|e|r", // TODO.Translate
|
||||
};
|
||||
|
||||
// Alternate tooltip text for weapon Advanced Stats. Just different wording, nothing spectacular.
|
||||
@@ -7229,6 +7238,7 @@ STR16 szUDBAdvStatsExplanationsTooltipText[]=
|
||||
L"\n \n武器的卡壳阈值增加了(百分比)。\n \n该数值越高越好。",
|
||||
L"\n \n武器的损坏阈值增加了(百分比)。\n \n该数值越高越好。",
|
||||
L"\n \nThis is the percentage of damage dealt\nby this item that will be poisonous.\n\nUsefulness depends on wether enemy\nhas poison resistance or absorption.", // TODO.Translate
|
||||
L"\n \nA single shot causes this much dirt.\nAmmunition types and attachments can\naffect this value.\n \nLower is better.", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBAdvStatsExplanationsTooltipTextForWeapons[]=
|
||||
|
||||
@@ -2441,7 +2441,7 @@ STR16 sKeyDescriptionStrings[2] =
|
||||
|
||||
//The headers used to describe various weapon statistics.
|
||||
|
||||
CHAR16 gWeaponStatsDesc[][ 17 ] =
|
||||
CHAR16 gWeaponStatsDesc[][ 19 ] =
|
||||
{
|
||||
// HEADROCK: Changed this for Extended Description project
|
||||
L"Status:",
|
||||
@@ -2466,6 +2466,7 @@ CHAR16 gWeaponStatsDesc[][ 17 ] =
|
||||
|
||||
// TODO.Translate
|
||||
L"Default:", //17 //WarmSteel - So we can also display default attachments
|
||||
L"Dirt:", // 18 //added by Flugente // TODO.Translate
|
||||
|
||||
};
|
||||
|
||||
@@ -6967,6 +6968,7 @@ STR16 szUDBGenAmmoStatsTooltipText[]=
|
||||
L"|P|r|e|-|I|m|p|a|c|t |E|x|p|l|o|s|i|o|n",
|
||||
L"|T|e|m|p|e|r|a|t|u|r|e |M|o|d|i|f|i|c|a|t|i|o|n", // TODO.Translate
|
||||
L"|P|o|i|s|o|n |P|e|r|c|e|n|t|a|g|e", // TODO.Translate
|
||||
L"|D|i|r|t |M|o|d|i|f|i|c|a|t|i|o|n", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBGenAmmoStatsExplanationsTooltipText[]=
|
||||
@@ -6976,6 +6978,7 @@ STR16 szUDBGenAmmoStatsExplanationsTooltipText[]=
|
||||
L"\n \nA multiplier to the bullet's damage potential\nthat is applied immediately before hitting the\ntarget.\n \nValues above 1.0 indicate an increase in damage,\nvalues below 1.0 indicate a decrease.\n \nHigher is better.",
|
||||
L"\n \nAdditional heat generated by this ammunition.\n \nLower is better.", // TODO.Translate
|
||||
L"\n \nDetermines what percentage of a\nbullet's damage will be poisonous.", // TODO.Translate
|
||||
L"\n \nAdditional dirt generated by this ammunition.\n \nLower is better.", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBGenExplosiveStatsTooltipText[]=
|
||||
@@ -7163,6 +7166,7 @@ STR16 szUDBAdvStatsTooltipText[]=
|
||||
L"|J|a|m |T|h|r|e|s|h|o|l|d |M|o|d|i|f|i|e|r",
|
||||
L"|D|a|m|a|g|e |T|h|r|e|s|h|o|l|d |M|o|d|i|f|i|e|r",
|
||||
L"|P|o|i|s|o|n |P|e|r|c|e|n|t|a|g|e", // TODO.Translate
|
||||
L"|D|i|r|t |M|o|d|i|f|i|e|r", // TODO.Translate
|
||||
};
|
||||
|
||||
// Alternate tooltip text for weapon Advanced Stats. Just different wording, nothing spectacular.
|
||||
@@ -7225,6 +7229,7 @@ STR16 szUDBAdvStatsExplanationsTooltipText[]=
|
||||
L"\n \nA gun's jam threshold is\nincreased by this percentage.\n \nHigher is better.",
|
||||
L"\n \nA gun's damage threshold is\nincreased by this percentage.\n \nHigher is better.",
|
||||
L"\n \nThis is the percentage of damage dealt\nby this item that will be poisonous.\n\nUsefulness depends on wether enemy\nhas poison resistance or absorption.", // TODO.Translate
|
||||
L"\n \nA single shot causes this much dirt.\nAmmunition types and attachments can\naffect this value.\n \nLower is better.", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBAdvStatsExplanationsTooltipTextForWeapons[]=
|
||||
|
||||
@@ -2444,7 +2444,7 @@ STR16 sKeyDescriptionStrings[2] =
|
||||
|
||||
//The headers used to describe various weapon statistics.
|
||||
|
||||
CHAR16 gWeaponStatsDesc[][ 17 ] =
|
||||
CHAR16 gWeaponStatsDesc[][ 19 ] =
|
||||
{
|
||||
// HEADROCK: Changed this for Extended Description project
|
||||
L"Status:",
|
||||
@@ -2469,6 +2469,7 @@ CHAR16 gWeaponStatsDesc[][ 17 ] =
|
||||
L"AUTO/5:", //15
|
||||
L"Remaining ammo:", //16
|
||||
L"Default:", //17 //WarmSteel - So we can also display default attachments
|
||||
L"Dirt:", // 18 //added by Flugente
|
||||
|
||||
};
|
||||
|
||||
@@ -6958,6 +6959,7 @@ STR16 szUDBGenAmmoStatsTooltipText[]=
|
||||
L"|P|r|e|-|I|m|p|a|c|t |E|x|p|l|o|s|i|o|n",
|
||||
L"|T|e|m|p|e|r|a|t|u|r|e |M|o|d|i|f|i|c|a|t|i|o|n",
|
||||
L"|P|o|i|s|o|n |P|e|r|c|e|n|t|a|g|e",
|
||||
L"|D|i|r|t |M|o|d|i|f|i|c|a|t|i|o|n",
|
||||
};
|
||||
|
||||
STR16 szUDBGenAmmoStatsExplanationsTooltipText[]=
|
||||
@@ -6967,6 +6969,7 @@ STR16 szUDBGenAmmoStatsExplanationsTooltipText[]=
|
||||
L"\n \nA multiplier to the bullet's damage potential\nthat is applied immediately before hitting the\ntarget.\n \nValues above 1.0 indicate an increase in damage,\nvalues below 1.0 indicate a decrease.\n \nHigher is better.",
|
||||
L"\n \nAdditional heat generated by this ammunition.\n \nLower is better.",
|
||||
L"\n \nDetermines what percentage of a\nbullet's damage will be poisonous.",
|
||||
L"\n \nAdditional dirt generated by this ammunition.\n \nLower is better.",
|
||||
};
|
||||
|
||||
STR16 szUDBGenExplosiveStatsTooltipText[]=
|
||||
@@ -7154,7 +7157,8 @@ STR16 szUDBAdvStatsTooltipText[]=
|
||||
L"|C|o|o|l|d|o|w|n |M|o|d|i|f|i|e|r",
|
||||
L"|J|a|m |T|h|r|e|s|h|o|l|d |M|o|d|i|f|i|e|r",
|
||||
L"|D|a|m|a|g|e |T|h|r|e|s|h|o|l|d |M|o|d|i|f|i|e|r",
|
||||
L"|P|o|i|s|o|n |P|e|r|c|e|n|t|a|g|e",
|
||||
L"|P|o|i|s|o|n |P|e|r|c|e|n|t|a|g|e",
|
||||
L"|D|i|r|t |M|o|d|i|f|i|e|r",
|
||||
};
|
||||
|
||||
// Alternate tooltip text for weapon Advanced Stats. Just different wording, nothing spectacular.
|
||||
@@ -7217,6 +7221,7 @@ STR16 szUDBAdvStatsExplanationsTooltipText[]=
|
||||
L"\n \nA gun's jam threshold is\nincreased by this percentage.\n \nHigher is better.",
|
||||
L"\n \nA gun's damage threshold is\nincreased by this percentage.\n \nHigher is better.",
|
||||
L"\n \nThis is the percentage of damage dealt\nby this item that will be poisonous.\n\nUsefulness depends on wether enemy\nhas poison resistance or absorption.",
|
||||
L"\n \nA single shot causes this much dirt.\nAmmunition types and attachments can\naffect this value.\n \nLower is better.",
|
||||
};
|
||||
|
||||
STR16 szUDBAdvStatsExplanationsTooltipTextForWeapons[]=
|
||||
|
||||
@@ -2445,7 +2445,7 @@ STR16 sKeyDescriptionStrings[2] =
|
||||
|
||||
//The headers used to describe various weapon statistics.
|
||||
|
||||
CHAR16 gWeaponStatsDesc[][ 17 ] =
|
||||
CHAR16 gWeaponStatsDesc[][ 19 ] =
|
||||
{
|
||||
// HEADROCK: Changed this for Extended Description project
|
||||
L"Etat :",
|
||||
@@ -2468,6 +2468,7 @@ CHAR16 gWeaponStatsDesc[][ 17 ] =
|
||||
L"AUTO/5:", //15
|
||||
L"Munit. rest. :", //16
|
||||
L"Par défaut :", //17 //WarmSteel - So we can also display default attachments
|
||||
L"Dirt:", // 18 //added by Flugente // TODO.Translate
|
||||
|
||||
};
|
||||
|
||||
@@ -6942,6 +6943,7 @@ STR16 szUDBGenAmmoStatsTooltipText[]=
|
||||
L"|P|r|e|-|I|m|p|a|c|t |E|x|p|l|o|s|i|o|n",
|
||||
L"|T|e|m|p|e|r|a|t|u|r|e |M|o|d|i|f|i|c|a|t|i|o|n", // TODO.Translate
|
||||
L"|P|o|i|s|o|n |P|e|r|c|e|n|t|a|g|e", // TODO.Translate
|
||||
L"|D|i|r|t |M|o|d|i|f|i|c|a|t|i|o|n", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBGenAmmoStatsExplanationsTooltipText[]=
|
||||
@@ -6951,6 +6953,7 @@ STR16 szUDBGenAmmoStatsExplanationsTooltipText[]=
|
||||
L"\n \nMultiplicateur de potentiel de dégâts juste avant\nl'impact de la balle.\n \nAvec une valeur supérieure à 1.0, la balle fera de lourds dégâts\nUne valeur inférieure à 1.0 fera des dégâts moindre.\n \nValeur élevée recommandée.",
|
||||
L"\n \nAdditional heat generated by this ammunition.\n \nLower is better.", // TODO.Translate
|
||||
L"\n \nDetermines what percentage of a\nbullet's damage will be poisonous.", // TODO.Translate
|
||||
L"\n \nAdditional dirt generated by this ammunition.\n \nLower is better.", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBGenExplosiveStatsTooltipText[]=
|
||||
@@ -7138,6 +7141,7 @@ STR16 szUDBAdvStatsTooltipText[]=
|
||||
L"|J|a|m |T|h|r|e|s|h|o|l|d |M|o|d|i|f|i|e|r",
|
||||
L"|D|a|m|a|g|e |T|h|r|e|s|h|o|l|d |M|o|d|i|f|i|e|r",
|
||||
L"|P|o|i|s|o|n |P|e|r|c|e|n|t|a|g|e", // TODO.Translate
|
||||
L"|D|i|r|t |M|o|d|i|f|i|e|r", // TODO.Translate
|
||||
};
|
||||
|
||||
// Alternate tooltip text for weapon Advanced Stats. Just different wording, nothing spectacular.
|
||||
@@ -7200,6 +7204,7 @@ STR16 szUDBAdvStatsExplanationsTooltipText[]=
|
||||
L"\n \nA gun's jam threshold is\nincreased by this percentage.\n \nHigher is better.",
|
||||
L"\n \nA gun's damage threshold is\nincreased by this percentage.\n \nHigher is better.",
|
||||
L"\n \nThis is the percentage of damage dealt\nby this item that will be poisonous.\n\nUsefulness depends on wether enemy\nhas poison resistance or absorption.", // TODO.Translate
|
||||
L"\n \nA single shot causes this much dirt.\nAmmunition types and attachments can\naffect this value.\n \nLower is better.", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBAdvStatsExplanationsTooltipTextForWeapons[]=
|
||||
|
||||
@@ -2452,7 +2452,7 @@ STR16 sKeyDescriptionStrings[2]=
|
||||
};
|
||||
|
||||
//The headers used to describe various weapon statistics.
|
||||
CHAR16 gWeaponStatsDesc[][ 17 ] =
|
||||
CHAR16 gWeaponStatsDesc[][ 19 ] =
|
||||
{
|
||||
// HEADROCK: Changed this for Extended Description project
|
||||
L"Status:",
|
||||
@@ -2476,6 +2476,7 @@ CHAR16 gWeaponStatsDesc[][ 17 ] =
|
||||
L"Verf. Munition:", //16
|
||||
|
||||
L"Standard:", //17 //WarmSteel - So we can also display default attachments
|
||||
L"Dirt:", // 18 //added by Flugente // TODO.Translate
|
||||
|
||||
};
|
||||
|
||||
@@ -6786,6 +6787,7 @@ STR16 szUDBGenAmmoStatsTooltipText[]=
|
||||
L"|E|x|p|l|o|s|i|o|n |v|o|r |E|i|n|s|c|h|l|a|g",
|
||||
L"|T|e|m|p|e|r|a|t|u|r |M|o|d|i|f|i|k|a|t|o|r",
|
||||
L"|G|i|f|t|-|I|n|d|i|k|a|t|o|r",
|
||||
L"|D|i|r|t |M|o|d|i|f|i|c|a|t|i|o|n", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBGenAmmoStatsExplanationsTooltipText[]=
|
||||
@@ -6795,6 +6797,7 @@ STR16 szUDBGenAmmoStatsExplanationsTooltipText[]=
|
||||
L"\n \nEin Multiplikator zum Schadenspotential der Kugel,\nder vor dem Treffen des Zieles angewandt wird.\n \nWerte über 1.0 erhöhen, Werte unter 1.0 reduzieren den Schaden.\n \nHöher ist besser.",
|
||||
L"\n \nProzentuale zusätzliche Hitze\ndurch diese Munitionsart.\n \nNiedriger ist besser.",
|
||||
L"\n \nGibt die Anzahl in Prozent an,\nob der eingetretene Schaden einer Kugel auch eine Vergiftung verursacht.",
|
||||
L"\n \nAdditional dirt generated by this ammunition.\n \nLower is better.", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBGenExplosiveStatsTooltipText[]=
|
||||
@@ -6982,6 +6985,7 @@ STR16 szUDBAdvStatsTooltipText[]=
|
||||
L"|M|o|d|i|f|i|k|a|t|o|r|-|L|a|d|e|h|e|m|m|u|n|g|s|s|c|h|r|a|n|k|e",
|
||||
L"|M|o|d|i|f|i|k|a|t|o|r|-|H|i|t|z|e|s|c|h|a|d|e|n|s|s|c|h|r|a|n|k|e",
|
||||
L"|G|i|f|t|-|I|n|d|i|k|a|t|o|r",
|
||||
L"|D|i|r|t |M|o|d|i|f|i|e|r", // TODO.Translate
|
||||
};
|
||||
|
||||
// Alternate tooltip text for weapon Advanced Stats. Just different wording, nothing spectacular.
|
||||
@@ -7044,6 +7048,7 @@ STR16 szUDBAdvStatsExplanationsTooltipText[]=
|
||||
L"\n \nLadehemmungsschranke wird um diesen Prozentsatz erhöht.\n \nHöher ist besser.",
|
||||
L"\n \nHitzeschadensschranke wird um diesen Prozentsatz erhöht.\n \nHöher is besser.",
|
||||
L"\n \nDies ist der prozentuelle Schaden der durch\nden vergifteten Gegenstand verursacht wird.\n\nDieser Schaden hängt natürlich davon ab,\noder der Feind eine Gift-Resistenz hat oder nicht.",
|
||||
L"\n \nA single shot causes this much dirt.\nAmmunition types and attachments can\naffect this value.\n \nLower is better.", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBAdvStatsExplanationsTooltipTextForWeapons[]=
|
||||
|
||||
@@ -2436,7 +2436,7 @@ STR16 sKeyDescriptionStrings[2] =
|
||||
|
||||
//The headers used to describe various weapon statistics.
|
||||
|
||||
CHAR16 gWeaponStatsDesc[][ 17 ] =
|
||||
CHAR16 gWeaponStatsDesc[][ 19 ] =
|
||||
{
|
||||
// HEADROCK: Changed this for Extended Description project
|
||||
L"Stato:",
|
||||
@@ -2461,6 +2461,7 @@ CHAR16 gWeaponStatsDesc[][ 17 ] =
|
||||
|
||||
// TODO.Translate
|
||||
L"Default:", //17 //WarmSteel - So we can also display default attachments
|
||||
L"Dirt:", // 18 //added by Flugente // TODO.Translate
|
||||
|
||||
};
|
||||
|
||||
@@ -6954,6 +6955,7 @@ STR16 szUDBGenAmmoStatsTooltipText[]=
|
||||
L"|P|r|e|-|I|m|p|a|c|t |E|x|p|l|o|s|i|o|n",
|
||||
L"|T|e|m|p|e|r|a|t|u|r|e |M|o|d|i|f|i|c|a|t|i|o|n", // TODO.Translate
|
||||
L"|P|o|i|s|o|n |P|e|r|c|e|n|t|a|g|e", // TODO.Translate
|
||||
L"|D|i|r|t |M|o|d|i|f|i|c|a|t|i|o|n", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBGenAmmoStatsExplanationsTooltipText[]=
|
||||
@@ -6963,6 +6965,7 @@ STR16 szUDBGenAmmoStatsExplanationsTooltipText[]=
|
||||
L"\n \nA multiplier to the bullet's damage potential\nthat is applied immediately before hitting the\ntarget.\n \nValues above 1.0 indicate an increase in damage,\nvalues below 1.0 indicate a decrease.\n \nHigher is better.",
|
||||
L"\n \nAdditional heat generated by this ammunition.\n \nLower is better.", // TODO.Translate
|
||||
L"\n \nDetermines what percentage of a\nbullet's damage will be poisonous.", // TODO.Translate
|
||||
L"\n \nAdditional dirt generated by this ammunition.\n \nLower is better.", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBGenExplosiveStatsTooltipText[]=
|
||||
@@ -7150,6 +7153,7 @@ STR16 szUDBAdvStatsTooltipText[]=
|
||||
L"|J|a|m |T|h|r|e|s|h|o|l|d |M|o|d|i|f|i|e|r",
|
||||
L"|D|a|m|a|g|e |T|h|r|e|s|h|o|l|d |M|o|d|i|f|i|e|r",
|
||||
L"|P|o|i|s|o|n |P|e|r|c|e|n|t|a|g|e", // TODO.Translate
|
||||
L"|D|i|r|t |M|o|d|i|f|i|e|r", // TODO.Translate
|
||||
};
|
||||
|
||||
// Alternate tooltip text for weapon Advanced Stats. Just different wording, nothing spectacular.
|
||||
@@ -7212,6 +7216,7 @@ STR16 szUDBAdvStatsExplanationsTooltipText[]=
|
||||
L"\n \nA gun's jam threshold is\nincreased by this percentage.\n \nHigher is better.",
|
||||
L"\n \nA gun's damage threshold is\nincreased by this percentage.\n \nHigher is better.",
|
||||
L"\n \nThis is the percentage of damage dealt\nby this item that will be poisonous.\n\nUsefulness depends on wether enemy\nhas poison resistance or absorption.", // TODO.Translate
|
||||
L"\n \nA single shot causes this much dirt.\nAmmunition types and attachments can\naffect this value.\n \nLower is better.", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBAdvStatsExplanationsTooltipTextForWeapons[]=
|
||||
|
||||
@@ -2452,7 +2452,7 @@ STR16 sKeyDescriptionStrings[2] =
|
||||
|
||||
//The headers used to describe various weapon statistics.
|
||||
|
||||
CHAR16 gWeaponStatsDesc[][ 17 ] =
|
||||
CHAR16 gWeaponStatsDesc[][ 19 ] =
|
||||
{
|
||||
// HEADROCK: Changed this for Extended Description project
|
||||
L"Stan:",
|
||||
@@ -2476,6 +2476,7 @@ CHAR16 gWeaponStatsDesc[][ 17 ] =
|
||||
L"Remaining ammo:", //16 // TODO.Translate
|
||||
|
||||
L"DomyŚlne:", //17 //WarmSteel - So we can also display default attachments
|
||||
L"Dirt:", // 18 //added by Flugente // TODO.Translate
|
||||
|
||||
};
|
||||
|
||||
@@ -6966,6 +6967,7 @@ STR16 szUDBGenAmmoStatsTooltipText[]=
|
||||
L"|P|r|e|-|I|m|p|a|c|t |E|x|p|l|o|s|i|o|n",
|
||||
L"|T|e|m|p|e|r|a|t|u|r|e |M|o|d|i|f|i|c|a|t|i|o|n", // TODO.Translate
|
||||
L"|P|o|i|s|o|n |P|e|r|c|e|n|t|a|g|e", // TODO.Translate
|
||||
L"|D|i|r|t |M|o|d|i|f|i|c|a|t|i|o|n", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBGenAmmoStatsExplanationsTooltipText[]=
|
||||
@@ -6975,6 +6977,7 @@ STR16 szUDBGenAmmoStatsExplanationsTooltipText[]=
|
||||
L"\n \nA multiplier to the bullet's damage potential\nthat is applied immediately before hitting the\ntarget.\n \nValues above 1.0 indicate an increase in damage,\nvalues below 1.0 indicate a decrease.\n \nHigher is better.",
|
||||
L"\n \nAdditional heat generated by this ammunition.\n \nLower is better.", // TODO.Translate
|
||||
L"\n \nDetermines what percentage of a\nbullet's damage will be poisonous.", // TODO.Translate
|
||||
L"\n \nAdditional dirt generated by this ammunition.\n \nLower is better.", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBGenExplosiveStatsTooltipText[]=
|
||||
@@ -7162,6 +7165,7 @@ STR16 szUDBAdvStatsTooltipText[]=
|
||||
L"|J|a|m |T|h|r|e|s|h|o|l|d |M|o|d|i|f|i|e|r",
|
||||
L"|D|a|m|a|g|e |T|h|r|e|s|h|o|l|d |M|o|d|i|f|i|e|r",
|
||||
L"|P|o|i|s|o|n |P|e|r|c|e|n|t|a|g|e", // TODO.Translate
|
||||
L"|D|i|r|t |M|o|d|i|f|i|e|r", // TODO.Translate
|
||||
};
|
||||
|
||||
// Alternate tooltip text for weapon Advanced Stats. Just different wording, nothing spectacular.
|
||||
@@ -7224,6 +7228,7 @@ STR16 szUDBAdvStatsExplanationsTooltipText[]=
|
||||
L"\n \nA gun's jam threshold is\nincreased by this percentage.\n \nHigher is better.",
|
||||
L"\n \nA gun's damage threshold is\nincreased by this percentage.\n \nHigher is better.",
|
||||
L"\n \nThis is the percentage of damage dealt\nby this item that will be poisonous.\n\nUsefulness depends on wether enemy\nhas poison resistance or absorption.", // TODO.Translate
|
||||
L"\n \nA single shot causes this much dirt.\nAmmunition types and attachments can\naffect this value.\n \nLower is better.", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBAdvStatsExplanationsTooltipTextForWeapons[]=
|
||||
|
||||
@@ -2445,7 +2445,7 @@ STR16 sKeyDescriptionStrings[2] =
|
||||
|
||||
//The headers used to describe various weapon statistics.
|
||||
|
||||
CHAR16 gWeaponStatsDesc[][ 17 ] =
|
||||
CHAR16 gWeaponStatsDesc[][ 19 ] =
|
||||
{
|
||||
// HEADROCK: Changed this for Extended Description project
|
||||
L"Состояние:",
|
||||
@@ -2469,6 +2469,7 @@ CHAR16 gWeaponStatsDesc[][ 17 ] =
|
||||
L"Осталось патрон:", //16 //Remaining ammo
|
||||
|
||||
L"Предустановка:", //17 //WarmSteel - So we can also display default attachments
|
||||
L"Dirt:", // 18 //added by Flugente // TODO.Translate
|
||||
|
||||
};
|
||||
|
||||
@@ -6934,6 +6935,7 @@ STR16 szUDBGenAmmoStatsTooltipText[]=
|
||||
L"|П|р|е|д|в|а|р|и|т|е|л|ь|н|о|е |в|л|и|я|н|и|е |в|з|р|ы|в|а",
|
||||
L"|T|e|m|p|e|r|a|t|u|r|e |M|o|d|i|f|i|c|a|t|i|o|n", // TODO.Translate
|
||||
L"|P|o|i|s|o|n |P|e|r|c|e|n|t|a|g|e", // TODO.Translate
|
||||
L"|D|i|r|t |M|o|d|i|f|i|c|a|t|i|o|n", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBGenAmmoStatsExplanationsTooltipText[]=
|
||||
@@ -6943,6 +6945,7 @@ STR16 szUDBGenAmmoStatsExplanationsTooltipText[]=
|
||||
L"\n \nA multiplier to the bullet's damage potential\nthat is applied immediately before hitting the\ntarget.\n \nValues above 1.0 indicate an increase in damage,\nvalues below 1.0 indicate a decrease.\n \nHigher is better.",
|
||||
L"\n \nAdditional heat generated by this ammunition.\n \nLower is better.", // TODO.Translate
|
||||
L"\n \nDetermines what percentage of a\nbullet's damage will be poisonous.", // TODO.Translate
|
||||
L"\n \nAdditional dirt generated by this ammunition.\n \nLower is better.", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBGenExplosiveStatsTooltipText[]=
|
||||
@@ -7130,6 +7133,7 @@ STR16 szUDBAdvStatsTooltipText[]=
|
||||
L"|J|a|m |T|h|r|e|s|h|o|l|d |M|o|d|i|f|i|e|r",
|
||||
L"|D|a|m|a|g|e |T|h|r|e|s|h|o|l|d |M|o|d|i|f|i|e|r",
|
||||
L"|P|o|i|s|o|n |P|e|r|c|e|n|t|a|g|e", // TODO.Translate
|
||||
L"|D|i|r|t |M|o|d|i|f|i|e|r", // TODO.Translate
|
||||
};
|
||||
|
||||
// Alternate tooltip text for weapon Advanced Stats. Just different wording, nothing spectacular.
|
||||
@@ -7192,6 +7196,7 @@ STR16 szUDBAdvStatsExplanationsTooltipText[]=
|
||||
L"\n \nA gun's jam threshold is\nincreased by this percentage.\n \nHigher is better.",
|
||||
L"\n \nA gun's damage threshold is\nincreased by this percentage.\n \nHigher is better.",
|
||||
L"\n \nThis is the percentage of damage dealt\nby this item that will be poisonous.\n\nUsefulness depends on wether enemy\nhas poison resistance or absorption.", // TODO.Translate
|
||||
L"\n \nA single shot causes this much dirt.\nAmmunition types and attachments can\naffect this value.\n \nLower is better.", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBAdvStatsExplanationsTooltipTextForWeapons[]=
|
||||
|
||||
@@ -2445,7 +2445,7 @@ STR16 sKeyDescriptionStrings[2] =
|
||||
|
||||
//The headers used to describe various weapon statistics.
|
||||
|
||||
CHAR16 gWeaponStatsDesc[][ 17 ] =
|
||||
CHAR16 gWeaponStatsDesc[][ 19 ] =
|
||||
{
|
||||
// HEADROCK: Changed this for Extended Description project
|
||||
L"Status:",
|
||||
@@ -2470,6 +2470,7 @@ CHAR16 gWeaponStatsDesc[][ 17 ] =
|
||||
|
||||
// TODO.Translate
|
||||
L"Default:", //17 //WarmSteel - So we can also display default attachments
|
||||
L"Dirt:", // 18 //added by Flugente
|
||||
|
||||
};
|
||||
|
||||
@@ -6971,6 +6972,7 @@ STR16 szUDBGenAmmoStatsTooltipText[]=
|
||||
L"|P|r|e|-|I|m|p|a|c|t |E|x|p|l|o|s|i|o|n",
|
||||
L"|T|e|m|p|e|r|a|t|u|r|e |M|o|d|i|f|i|c|a|t|i|o|n", // TODO.Translate
|
||||
L"|P|o|i|s|o|n |P|e|r|c|e|n|t|a|g|e", // TODO.Translate
|
||||
L"|D|i|r|t |M|o|d|i|f|i|c|a|t|i|o|n", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBGenAmmoStatsExplanationsTooltipText[]=
|
||||
@@ -6980,6 +6982,7 @@ STR16 szUDBGenAmmoStatsExplanationsTooltipText[]=
|
||||
L"\n \nA multiplier to the bullet's damage potential\nthat is applied immediately before hitting the\ntarget.\n \nValues above 1.0 indicate an increase in damage,\nvalues below 1.0 indicate a decrease.\n \nHigher is better.",
|
||||
L"\n \nAdditional heat generated by this ammunition.\n \nLower is better.", // TODO.Translate
|
||||
L"\n \nDetermines what percentage of a\nbullet's damage will be poisonous.", // TODO.Translate
|
||||
L"\n \nAdditional dirt generated by this ammunition.\n \nLower is better.", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBGenExplosiveStatsTooltipText[]=
|
||||
@@ -7167,6 +7170,7 @@ STR16 szUDBAdvStatsTooltipText[]=
|
||||
L"|J|a|m |T|h|r|e|s|h|o|l|d |M|o|d|i|f|i|e|r",
|
||||
L"|D|a|m|a|g|e |T|h|r|e|s|h|o|l|d |M|o|d|i|f|i|e|r",
|
||||
L"|P|o|i|s|o|n |P|e|r|c|e|n|t|a|g|e", // TODO.Translate
|
||||
L"|D|i|r|t |M|o|d|i|f|i|e|r", // TODO.Translate
|
||||
};
|
||||
|
||||
// Alternate tooltip text for weapon Advanced Stats. Just different wording, nothing spectacular.
|
||||
@@ -7229,6 +7233,7 @@ STR16 szUDBAdvStatsExplanationsTooltipText[]=
|
||||
L"\n \nA gun's jam threshold is\nincreased by this percentage.\n \nHigher is better.",
|
||||
L"\n \nA gun's damage threshold is\nincreased by this percentage.\n \nHigher is better.",
|
||||
L"\n \nThis is the percentage of damage dealt\nby this item that will be poisonous.\n\nUsefulness depends on wether enemy\nhas poison resistance or absorption.", // TODO.Translate
|
||||
L"\n \nA single shot causes this much dirt.\nAmmunition types and attachments can\naffect this value.\n \nLower is better.", // TODO.Translate
|
||||
};
|
||||
|
||||
STR16 szUDBAdvStatsExplanationsTooltipTextForWeapons[]=
|
||||
|
||||
Reference in New Issue
Block a user