Sandro's feature pack (by Sandro)

- Dual Burst/Autofire Enabled
- Alternative Weapon Holding (firing from hip + pistol with one hand)
- Energy Cost on Weapon Manipulation (holding it shouldered, firing)
- Suppression Effectiveness Modified by Caliber and Gun Loudness
- No Enemy Auto-ready Weapon Option
- Fancy Big Merc Rifle Holding Animations
- More Random Idle Animations
- Kick in HtH Implemented
- Jumping Implemented
- (Included Fix for IIS with Martial Arts Bonus)
- further infos: http://www.ja-galaxy-forum.com/board/ubbthreads.php/topics/308884/A_Small_Compilation_of_New_Fea.html#Post308884
- you also need the latest GameDir files!


git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@5471 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
Wanne
2012-08-14 12:19:57 +00:00
parent a61d724335
commit 21dd880240
66 changed files with 4276 additions and 1288 deletions
+1
View File
@@ -312,6 +312,7 @@ extern STR16 sEnemyTauntsRunAway[];
extern STR16 sEnemyTauntsSeekNoise[];
extern STR16 sEnemyTauntsAlert[];
extern STR16 sEnemyTauntsGotHit[];
extern STR16 sEnemyTauntsNoticedMerc[];
//****
// HEADROCK HAM 3.6: New arrays for facility operation messages
+15 -2
View File
@@ -6820,6 +6820,19 @@ STR16 sEnemyTauntsGotHit[]=
};
// TODO.Translate
STR16 sEnemyTauntsNoticedMerc[]=
{
L"Da'ffff...!",
L"Oh my God!",
L"Holy crap!",
L"Enemy!!!",
L"Alert! Alert!",
L"There is one!",
L"Attack!",
};
//////////////////////////////////////////////////////
// HEADROCK HAM 4: Begin new UDB texts and tooltips
//////////////////////////////////////////////////////
@@ -7089,8 +7102,8 @@ STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
L"\n \n该物品能够用于爆破锁具。\n \n使用它需要爆破技能以避免过早引爆。\n \n使用炸药是一个相对简单的破锁手段,但是会\n发出很大噪音,并且对于大部分佣兵来说过于\n危险。",
L"\n \nThis item will still your thirst\nif you drink it.",// TODO. Translate
L"\n \nThis item will still your hunger\nif you eat it.",
L"\n \With this ammo belt you can\nfeed someone else's MG.",
L"\n \You can feed an MG with ammo\nbelts stored in this vest.",
L"\n \nWith this ammo belt you can\nfeed someone else's MG.",
L"\n \nYou can feed an MG with ammo\nbelts stored in this vest.",
};
STR16 szUDBAdvStatsTooltipText[]=
+15 -2
View File
@@ -6816,6 +6816,19 @@ STR16 sEnemyTauntsGotHit[]=
};
// TODO.Translate
STR16 sEnemyTauntsNoticedMerc[]=
{
L"Da'ffff...!",
L"Oh my God!",
L"Holy crap!",
L"Enemy!!!",
L"Alert! Alert!",
L"There is one!",
L"Attack!",
};
//////////////////////////////////////////////////////
// HEADROCK HAM 4: Begin new UDB texts and tooltips
//////////////////////////////////////////////////////
@@ -7085,8 +7098,8 @@ STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
L"\n \nThis item can be used to blast open locked\ndoors and containers.\n \nExplosives skill is required to avoid\npremature detonation.\n \nBlowing locks is a relatively easy way of quickly\ngetting through locked doors. However,\nit is very loud, and dangerous to most characters.",
L"\n \nThis item will still your thirst\nif you drink it.",// TODO. Translate
L"\n \nThis item will still your hunger\nif you eat it.",
L"\n \With this ammo belt you can\nfeed someone else's MG.",
L"\n \You can feed an MG with ammo\nbelts stored in this vest.",
L"\n \nWith this ammo belt you can\nfeed someone else's MG.",
L"\n \nYou can feed an MG with ammo\nbelts stored in this vest.",
};
STR16 szUDBAdvStatsTooltipText[]=
+14 -2
View File
@@ -6808,6 +6808,18 @@ STR16 sEnemyTauntsGotHit[]=
};
STR16 sEnemyTauntsNoticedMerc[]=
{
L"Da'ffff...!",
L"Oh my God!",
L"Holy crap!",
L"Enemy!!!",
L"Alert! Alert!",
L"There is one!",
L"Attack!",
};
//////////////////////////////////////////////////////
// HEADROCK HAM 4: Begin new UDB texts and tooltips
//////////////////////////////////////////////////////
@@ -7078,8 +7090,8 @@ STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
L"\n \nThis item can be used to blast open locked\ndoors and containers.\n \nExplosives skill is required to avoid\npremature detonation.\n \nBlowing locks is a relatively easy way of quickly\ngetting through locked doors. However,\nit is very loud, and dangerous to most characters.",
L"\n \nThis item will still your thirst\nif you drink it.",
L"\n \nThis item will still your hunger\nif you eat it.",
L"\n \With this ammo belt you can\nfeed someone else's MG.",
L"\n \You can feed an MG with ammo\nbelts stored in this vest.",
L"\n \nWith this ammo belt you can\nfeed someone else's MG.",
L"\n \nYou can feed an MG with ammo\nbelts stored in this vest.",
};
STR16 szUDBAdvStatsTooltipText[]=
+15 -2
View File
@@ -6791,6 +6791,19 @@ STR16 sEnemyTauntsGotHit[]=
};
// TODO.Translate
STR16 sEnemyTauntsNoticedMerc[]=
{
L"Da'ffff...!",
L"Oh my God!",
L"Holy crap!",
L"Enemy!!!",
L"Alert! Alert!",
L"There is one!",
L"Attack!",
};
//////////////////////////////////////////////////////
// HEADROCK HAM 4: Begin new UDB texts and tooltips
//////////////////////////////////////////////////////
@@ -7060,8 +7073,8 @@ STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
L"\n \nCet objet peut être utilisé pour faire sauter les portes\nou containeurs vérouillés.\n \nDes compétences en explosion sont nécessaire pour éviter\nune explosion prématurée.\n \nExploser les serrures est relativement facile et rapide\nà faire. Cependant, c'est très bruyant et dangereux pour\nla plupart des mercernaires.",
L"\n \nThis item will still your thirst\nif you drink it.",// TODO. Translate
L"\n \nThis item will still your hunger\nif you eat it.",
L"\n \With this ammo belt you can\nfeed someone else's MG.",
L"\n \You can feed an MG with ammo\nbelts stored in this vest.",
L"\n \nWith this ammo belt you can\nfeed someone else's MG.",
L"\n \nYou can feed an MG with ammo\nbelts stored in this vest.",
};
STR16 szUDBAdvStatsTooltipText[]=
+15 -2
View File
@@ -6634,6 +6634,19 @@ STR16 sEnemyTauntsGotHit[]=
};
// TODO.Translate
STR16 sEnemyTauntsNoticedMerc[]=
{
L"Da'ffff...!",
L"Oh my God!",
L"Holy crap!",
L"Enemy!!!",
L"Alert! Alert!",
L"There is one!",
L"Attack!",
};
//////////////////////////////////////////////////////
// HEADROCK HAM 4: Begin new UDB texts and tooltips
@@ -6904,8 +6917,8 @@ STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
L"\n \nDieser Gegenstand kann dazu benutzt werden verschlossene\nTüren/Behälter zu sprengen.\n \nExplosionsfertigkeit ist erforderlich um\nvorzeitige Detonationen zu vermeiden.\n \nSchlösser zu sprengen ist der einfache Weg um schnell\ndurch verschlossene Türen/Behälter zu kommen. Wie auch immer,\nes ist Laut und für die meisten Personen gefährlich.",
L"\n \nMan kann das trinken.",
L"\n \nMan kann das essen.",
L"\n \Ein externer Munitionsgurt für MGs.",
L"\n \In diese Weste passen auch Munitionsgurte.",
L"\n \nEin externer Munitionsgurt für MGs.",
L"\n \nIn diese Weste passen auch Munitionsgurte.",
};
STR16 szUDBAdvStatsTooltipText[]=
+15 -2
View File
@@ -6803,6 +6803,19 @@ STR16 sEnemyTauntsGotHit[]=
};
// TODO.Translate
STR16 sEnemyTauntsNoticedMerc[]=
{
L"Da'ffff...!",
L"Oh my God!",
L"Holy crap!",
L"Enemy!!!",
L"Alert! Alert!",
L"There is one!",
L"Attack!",
};
//////////////////////////////////////////////////////
// HEADROCK HAM 4: Begin new UDB texts and tooltips
//////////////////////////////////////////////////////
@@ -7072,8 +7085,8 @@ STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
L"\n \nThis item can be used to blast open locked\ndoors and containers.\n \nExplosives skill is required to avoid\npremature detonation.\n \nBlowing locks is a relatively easy way of quickly\ngetting through locked doors. However,\nit is very loud, and dangerous to most characters.",
L"\n \nThis item will still your thirst\nif you drink it.",// TODO. Translate
L"\n \nThis item will still your hunger\nif you eat it.",
L"\n \With this ammo belt you can\nfeed someone else's MG.",
L"\n \You can feed an MG with ammo\nbelts stored in this vest.",
L"\n \nWith this ammo belt you can\nfeed someone else's MG.",
L"\n \nYou can feed an MG with ammo\nbelts stored in this vest.",
};
STR16 szUDBAdvStatsTooltipText[]=
+3
View File
@@ -134,6 +134,9 @@ STR16 gzIMPMajorTraitsHelpTextsSniper[]=
L"栓动步枪拉栓所需行动点 -%d%s \n",// L"-%d%s APs needed to chamber a round with bolt-action rifles \n",
L"步枪精确瞄准次数增加 1次\n",// L"Adds one more aim click for rifle-type guns\n",
L"步枪精确瞄准次数增加 %d次\n",// L"Adds %d more aim clicks for rifle-type guns\n",
// TO DO - translate
L"Makes aiming faster with rifle-type guns by one aim click\n",
L"Makes aiming faster with rifle-type guns by %d aim clicks\n",
};
STR16 gzIMPMajorTraitsHelpTextsRanger[]=
+2
View File
@@ -134,6 +134,8 @@ STR16 gzIMPMajorTraitsHelpTextsSniper[]=
L"-%d%s APs needed to chamber a round with bolt-action rifles \n",
L"Adds one more aim click for rifle-type guns\n",
L"Adds %d more aim clicks for rifle-type guns\n",
L"Makes aiming faster with rifle-type guns by one aim click\n",
L"Makes aiming faster with rifle-type guns by %d aim clicks\n",
};
STR16 gzIMPMajorTraitsHelpTextsRanger[]=
+3 -1
View File
@@ -134,6 +134,8 @@ STR16 gzIMPMajorTraitsHelpTextsSniper[]=
L"-%d%s APs needed to chamber a round with bolt-action rifles \n",
L"Adds one more aim click for rifle-type guns\n",
L"Adds %d more aim clicks for rifle-type guns\n",
L"Makes aiming faster with rifle-type guns by one aim click\n",
L"Makes aiming faster with rifle-type guns by %d aim clicks\n",
};
STR16 gzIMPMajorTraitsHelpTextsRanger[]=
@@ -192,7 +194,7 @@ STR16 gzIMPMajorTraitsHelpTextsMartialArts[]=
L"-%d%s APs needed to climb on/off roof and jump obstacles\n",
L"+%d%s chance to kick doors in\n", // MINTY - Changed to "kick doors in"
L"You gain special animations for hand to hand combat\n",
L"-%d%s chance to be interrupted when moving\n",
L"-%d%s chance to be interrupted when charging towards an enemy on close range\n",
};
STR16 gzIMPMajorTraitsHelpTextsSquadleader[]=
+3
View File
@@ -134,6 +134,9 @@ STR16 gzIMPMajorTraitsHelpTextsSniper[]=
L"-%d%s du nombre de PA nécessaire pour recharger avec le fusil de précision\n",
L"Ajoute un niveau de visée en plus pour chaque fusil de précision\n",
L"Ajoute %d niveaux de visée pour chaque fusil de précision\n",
// TO DO - translate
L"Makes aiming faster with rifle-type guns by one aim click\n",
L"Makes aiming faster with rifle-type guns by %d aim clicks\n",
};
STR16 gzIMPMajorTraitsHelpTextsRanger[]=
+3
View File
@@ -132,6 +132,9 @@ STR16 gzIMPMajorTraitsHelpTextsSniper[]=
L"-%d%s APs benötigt um ein Repetiergewehr erneut fertigzuladen.\n",
L"Gibt einen weiteren Ziel-Klick für gewehrartige Waffen\n",
L"Gibt weitere %d Ziel-Klicks für gewehrartige Waffen\n",
// TO DO - translate
L"Makes aiming faster with rifle-type guns by one aim click\n",
L"Makes aiming faster with rifle-type guns by %d aim clicks\n",
};
STR16 gzIMPMajorTraitsHelpTextsRanger[]=
+3
View File
@@ -132,6 +132,9 @@ STR16 gzIMPMajorTraitsHelpTextsSniper[]=
L"-%d%s APs needed to chamber a round with bolt-action rifles \n",
L"Adds one more aim click for rifle-type guns\n",
L"Adds %d more aim clicks for rifle-type guns\n",
// TO DO - translate
L"Makes aiming faster with rifle-type guns by one aim click\n",
L"Makes aiming faster with rifle-type guns by %d aim clicks\n",
};
STR16 gzIMPMajorTraitsHelpTextsRanger[]=
+3
View File
@@ -134,6 +134,9 @@ STR16 gzIMPMajorTraitsHelpTextsSniper[]=
L"-%d%s APs needed to chamber a round with bolt-action rifles \n",
L"Adds one more aim click for rifle-type guns\n",
L"Adds %d more aim clicks for rifle-type guns\n",
// TO DO - translate
L"Makes aiming faster with rifle-type guns by one aim click\n",
L"Makes aiming faster with rifle-type guns by %d aim clicks\n",
};
STR16 gzIMPMajorTraitsHelpTextsRanger[]=
+3
View File
@@ -133,6 +133,9 @@ STR16 gzIMPMajorTraitsHelpTextsSniper[]=
L"-%d%s ОД на передёргивание затвора магазинных винтовок\n",
L"Плюс 1 клик-прицеливания к оружию типа винтовки\n",
L"Плюс %d клик-прицеливания к оружию типа винтовки\n",
// TO DO - translate
L"Makes aiming faster with rifle-type guns by one aim click\n",
L"Makes aiming faster with rifle-type guns by %d aim clicks\n",
};
STR16 gzIMPMajorTraitsHelpTextsRanger[]=
+3
View File
@@ -135,6 +135,9 @@ STR16 gzIMPMajorTraitsHelpTextsSniper[]=
L"-%d%s APs needed to chamber a round with bolt-action rifles \n",
L"Adds one more aim click for rifle-type guns\n",
L"Adds %d more aim clicks for rifle-type guns\n",
// TO DO - translate
L"Makes aiming faster with rifle-type guns by one aim click\n",
L"Makes aiming faster with rifle-type guns by %d aim clicks\n",
};
STR16 gzIMPMajorTraitsHelpTextsRanger[]=
+15 -2
View File
@@ -6815,6 +6815,19 @@ STR16 sEnemyTauntsGotHit[]=
};
// TODO.Translate
STR16 sEnemyTauntsNoticedMerc[]=
{
L"Da'ffff...!",
L"Oh my God!",
L"Holy crap!",
L"Enemy!!!",
L"Alert! Alert!",
L"There is one!",
L"Attack!",
};
//////////////////////////////////////////////////////
// HEADROCK HAM 4: Begin new UDB texts and tooltips
//////////////////////////////////////////////////////
@@ -7084,8 +7097,8 @@ STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
L"\n \nThis item can be used to blast open locked\ndoors and containers.\n \nExplosives skill is required to avoid\npremature detonation.\n \nBlowing locks is a relatively easy way of quickly\ngetting through locked doors. However,\nit is very loud, and dangerous to most characters.",
L"\n \nThis item will still your thirst\nif you drink it.",// TODO. Translate
L"\n \nThis item will still your hunger\nif you eat it.",
L"\n \With this ammo belt you can\nfeed someone else's MG.",
L"\n \You can feed an MG with ammo\nbelts stored in this vest.",
L"\n \nWith this ammo belt you can\nfeed someone else's MG.",
L"\n \nYou can feed an MG with ammo\nbelts stored in this vest.",
};
STR16 szUDBAdvStatsTooltipText[]=
+15 -2
View File
@@ -6783,6 +6783,19 @@ STR16 sEnemyTauntsGotHit[]=
};
// TODO.Translate
STR16 sEnemyTauntsNoticedMerc[]=
{
L"Da'ffff...!",
L"Oh my God!",
L"Holy crap!",
L"Enemy!!!",
L"Alert! Alert!",
L"There is one!",
L"Attack!",
};
//////////////////////////////////////////////////////
// HEADROCK HAM 4: Begin new UDB texts and tooltips
//////////////////////////////////////////////////////
@@ -7052,8 +7065,8 @@ STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
L"\n \nThis item can be used to blast open locked\ndoors and containers.\n \nExplosives skill is required to avoid\npremature detonation.\n \nBlowing locks is a relatively easy way of quickly\ngetting through locked doors. However,\nit is very loud, and dangerous to most characters.",
L"\n \nThis item will still your thirst\nif you drink it.",// TODO. Translate
L"\n \nThis item will still your hunger\nif you eat it.",
L"\n \With this ammo belt you can\nfeed someone else's MG.",
L"\n \You can feed an MG with ammo\nbelts stored in this vest.",
L"\n \nWith this ammo belt you can\nfeed someone else's MG.",
L"\n \nYou can feed an MG with ammo\nbelts stored in this vest.",
};
STR16 szUDBAdvStatsTooltipText[]=
+15 -2
View File
@@ -6820,6 +6820,19 @@ STR16 sEnemyTauntsGotHit[]=
};
// TODO.Translate
STR16 sEnemyTauntsNoticedMerc[]=
{
L"Da'ffff...!",
L"Oh my God!",
L"Holy crap!",
L"Enemy!!!",
L"Alert! Alert!",
L"There is one!",
L"Attack!",
};
//////////////////////////////////////////////////////
// HEADROCK HAM 4: Begin new UDB texts and tooltips
//////////////////////////////////////////////////////
@@ -7089,8 +7102,8 @@ STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
L"\n \nThis item can be used to blast open locked\ndoors and containers.\n \nExplosives skill is required to avoid\npremature detonation.\n \nBlowing locks is a relatively easy way of quickly\ngetting through locked doors. However,\nit is very loud, and dangerous to most characters.",
L"\n \nThis item will still your thirst\nif you drink it.",// TODO. Translate
L"\n \nThis item will still your hunger\nif you eat it.",
L"\n \With this ammo belt you can\nfeed someone else's MG.",
L"\n \You can feed an MG with ammo\nbelts stored in this vest.",
L"\n \nWith this ammo belt you can\nfeed someone else's MG.",
L"\n \nYou can feed an MG with ammo\nbelts stored in this vest.",
};
STR16 szUDBAdvStatsTooltipText[]=