A paramedic can use empty bloodbags (<emptybloodbag>-tag, item #1756) to create blood bags (<bloodbag>-tag, item #1757) from other mercs. These can then boost the health returned by surgery by ONTOP_PERCENT_SURGERY_HEAL_BLOODBAG percent.

Requires GameDir >= r2467.

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8662 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
Flugente
2019-02-10 16:26:48 +00:00
parent be7005c3f8
commit 84d08a8821
40 changed files with 754 additions and 59 deletions
+19 -1
View File
@@ -145,6 +145,9 @@ CursorFileData CursorFileDatabase[] =
{ "CURSORS\\camera.sti" , FALSE, 0, ANIMATED_CURSOR, 3, NULL }, // Flugente: camera
{ "CURSORS\\camera_r.sti" , FALSE, 0, ANIMATED_CURSOR, 3, NULL },
{ "CURSORS\\bloodbag.sti" , FALSE, 0, ANIMATED_CURSOR, 11, NULL }, // Flugente: bloodbag
{ "CURSORS\\bloodbag_r.sti" , FALSE, 0, ANIMATED_CURSOR, 1, NULL },
{ "CURSORS\\can_01.sti" , FALSE, 0, 0, 0, NULL },
{ "CURSORS\\can_02.sti" , FALSE, 0, 0, 0, NULL },
@@ -1340,7 +1343,22 @@ CursorData CursorDatabase[] =
0, 0, 0, 0, 0,
0, 0, 0, 0, 0,
2, CENTER_CURSOR, CENTER_CURSOR, 0, 0, 0, 0 },
// Flugente: blood bag
{ C_TRINGS, 6, 0, HIDE_SUBCURSOR, HIDE_SUBCURSOR,
C_BLOODBAG, 0, 0, CENTER_SUBCURSOR, CENTER_SUBCURSOR,
0, 0, 0, 0, 0,
0, 0, 0, 0, 0,
0, 0, 0, 0, 0,
2, CENTER_CURSOR, CENTER_CURSOR, 0, 0, 0, 0 },
{ C_TRINGS, 6, 0, HIDE_SUBCURSOR, HIDE_SUBCURSOR,
C_BLOODBAG_RED, 0, 0, CENTER_SUBCURSOR, CENTER_SUBCURSOR,
0, 0, 0, 0, 0,
0, 0, 0, 0, 0,
0, 0, 0, 0, 0,
2, CENTER_CURSOR, CENTER_CURSOR, 0, 0, 0, 0 },
{ C_TRINGS, 6, 0, HIDE_SUBCURSOR, HIDE_SUBCURSOR,
C_FUEL , 0, 0, CENTER_SUBCURSOR, CENTER_SUBCURSOR,
0, 0, 0, 0, 0,
+6 -1
View File
@@ -180,9 +180,12 @@ typedef enum
CURSOR_CAMERA,
CURSOR_CAMERA_RED,
CURSOR_BLOODBAG,
CURSOR_BLOODBAG_RED,
CURSOR_FUEL,
CURSOR_FUEL_RED,
} CursorTypeDefines;
typedef enum
@@ -271,6 +274,8 @@ typedef enum
C_MINIGAME_RED,
C_CAMERA,
C_CAMERA_RED,
C_BLOODBAG,
C_BLOODBAG_RED,
C_FUEL,
C_FUEL_RED,
C_ACTIONMODERED_NCTH,
+3
View File
@@ -2499,6 +2499,9 @@ enum
MSG113_SURGERY_BEFORE_DOCTOR_ASSIGNMENT,
MSG113_SURGERY_BEFORE_PATIENT_ASSIGNMENT,
MSG113_SURGERY_ON_TACTICAL_AUTOBANDAGE,
MSG113_DO_WE_WANT_SURGERY_FIRST_BLOODBAG,
MSG113_DO_WE_WANT_SURGERY_BLOODBAG,
MSG113_SURGERY_BEFORE_DOCTOR_ASSIGNMENT_BLOODBAG,
MSG113_SURGERY_FINISHED,
MSG113_LOSES_ONE_POINT_MAX_HEALTH,
MSG113_LOSES_X_POINTS_MAX_HEALTH,
+23 -7
View File
@@ -294,7 +294,9 @@ itemStartElementHandle(void *userData, const XML_Char *name, const XML_Char **at
strcmp(name, "diseaseprotectionface" ) == 0 ||
strcmp(name, "diseaseprotectionhand" ) == 0||
strcmp(name, "usRiotShieldStrength" ) == 0 ||
strcmp(name, "usRiotShieldGraphic" ) == 0))
strcmp(name, "usRiotShieldGraphic" ) == 0 ||
strcmp(name, "bloodbag" ) == 0 ||
strcmp(name, "emptybloodbag" ) == 0))
{
pData->curElement = ELEMENT_PROPERTY;
//DebugMsg(TOPIC_JA2, DBG_LEVEL_3, String("itemStartElementHandle: going into element, name = %s",name) );
@@ -1372,7 +1374,7 @@ itemEndElementHandle(void *userData, const XML_Char *name)
else if(strcmp(name, "ItemFlag") == 0)
{
pData->curElement = ELEMENT;
pData->curItem.usItemFlag = (UINT32) strtoul(pData->szCharData, NULL, 0);
pData->curItem.usItemFlag = (UINT64) strtoul(pData->szCharData, NULL, 0);
}
else if(strcmp(name, "FoodType") == 0)
{
@@ -1517,6 +1519,20 @@ itemEndElementHandle(void *userData, const XML_Char *name)
pData->curElement = ELEMENT;
pData->curItem.usRiotShieldGraphic = (UINT16)atol( pData->szCharData );
}
else if ( strcmp( name, "bloodbag" ) == 0 )
{
pData->curElement = ELEMENT;
if ( (BOOLEAN)atol( pData->szCharData ) )
pData->curItem.usItemFlag |= BLOOD_BAG;
}
else if ( strcmp( name, "emptybloodbag" ) == 0 )
{
pData->curElement = ELEMENT;
if ( (BOOLEAN)atol( pData->szCharData ) )
pData->curItem.usItemFlag |= EMPTY_BLOOD_BAG;
}
--pData->maxReadDepth;
}
@@ -2150,11 +2166,11 @@ BOOLEAN WriteItemStats()
FilePrintf(hFile,"\t\t<cigarette>%d</cigarette>\r\n", Item[cnt].cigarette );
FilePrintf(hFile,"\t\t<usPortionSize>%d</usPortionSize>\r\n", Item[cnt].usPortionSize );
if ( Item[cnt].usItemFlag & DISEASEPROTECTION_1 )
FilePrintf( hFile, "\t\t<diseaseprotectionface>%d</diseaseprotectionface>\r\n", 1 );
if ( Item[cnt].usItemFlag & DISEASEPROTECTION_2 )
FilePrintf( hFile, "\t\t<diseaseprotectionhand>%d</diseaseprotectionhand>\r\n", 1 );
if ( HasItemFlag( cnt, DISEASEPROTECTION_1 ) ) FilePrintf( hFile, "\t\t<diseaseprotectionface>%d</diseaseprotectionface>\r\n", 1 );
if ( HasItemFlag( cnt, DISEASEPROTECTION_2 ) ) FilePrintf( hFile, "\t\t<diseaseprotectionhand>%d</diseaseprotectionhand>\r\n", 1 );
if ( HasItemFlag( cnt, BLOOD_BAG) ) FilePrintf( hFile, "\t\t<bloodbag>%d</bloodbag>\r\n", 1 );
if ( HasItemFlag( cnt, EMPTY_BLOOD_BAG ) ) FilePrintf( hFile, "\t\t<emptybloodbag>%d</emptybloodbag>\r\n", 1 );
FilePrintf(hFile,"\t\t<usRiotShieldStrength>%d</usRiotShieldStrength>\r\n", Item[cnt].usRiotShieldStrength );
FilePrintf(hFile,"\t\t<usRiotShieldGraphic>%d</usRiotShieldGraphic>\r\n", Item[cnt].usRiotShieldGraphic );
+7
View File
@@ -7418,6 +7418,9 @@ STR16 New113Message[] =
L"是否进行必要的手术?(%i名病人)",// L"Do you wish to make necessary surgeries first? (%i patient(s))",
L"是否在该病人身上进行手术?",// L"Do you wish to make the surgery on this patient first?",
L"在包扎前是否进行手术?",// L"Apply first aid automatically with necessary surgeries or without them?",
L"Do you want to perform surgery on %s before bandaging? (You can heal about %i health, *: %i by blood bag use.)", // TODO.Translate
L"Do you want to perform surgery on %s? (You can heal about %i Health, *: %i by blood bag use.)",
L"Do you wish to perform surgery on %s? (You can heal about %i Health, *: %i by blood bag use.)",
L"%s手术完毕。",// L"Surgery on %s finished.",
L"%s 胸部中弹,失去1点生命上限!",// L"%s is hit in the chest and loses a point of maximum health!",
L"%s 胸部中弹,失去%d点生命上限!",// L"%s is hit in the chest and loses %d points of maximum health!",
@@ -8450,6 +8453,8 @@ STR16 szUDBGenSecondaryStatsTooltipText[]=
L"|护|盾", //L"|S|h|i|e|l|d",
L"|照|相|机", //L"|C|a|m|e|r|a",
L"|掩|埋|工|具|", //L"|B|u|r|i|a|l |M|o|d|i|f|i|e|r",
L"|E|m|p|t|y |B|l|o|o|d |B|a|g", // TODO.Translate
L"|B|l|o|o|d |B|a|g", // 44
};
STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
@@ -8497,6 +8502,8 @@ STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
L"\n \n拿在手里,就可以抵挡前方的伤害。", //L"\n \nIf equipped in a hand, this will block incoming damage.",
L"\n \n你可以使用它拍照。", //L"\n \nYou can take photos with this.",
L"\n \n这个物品能让你更有效地掩埋尸体。", //L"\n \nThis item makes you more effective at burying corpses.",
L"\n \nA paramedic can extract blood\nfrom a donor with this.", // TODO.Translate
L"\n \nA paramedic can use up this item to increase\nthe amount of health regenerated by surgery.", // 44
};
STR16 szUDBAdvStatsTooltipText[]=
+7
View File
@@ -7430,6 +7430,9 @@ STR16 New113Message[] =
L"Do you wish to make surgeries first? (%i patient(s))",
L"Do you wish to make the surgery on this patient first?",
L"Apply first aid automatically with surgeries or without them?",
L"Do you want to perform surgery on %s before bandaging? (You can heal about %i health, *: %i by blood bag use.)", // TODO.Translate
L"Do you want to perform surgery on %s? (You can heal about %i Health, *: %i by blood bag use.)",
L"Do you wish to perform surgery on %s? (You can heal about %i Health, *: %i by blood bag use.)",
L"Surgery on %s finished.",
L"%s is hit in the chest and loses a point of maximum health!",
L"%s is hit in the chest and loses %d points of maximum health!",
@@ -8466,6 +8469,8 @@ STR16 szUDBGenSecondaryStatsTooltipText[]=
L"|S|h|i|e|l|d", // TODO.Translate
L"|C|a|m|e|r|a", // TODO.Translate
L"|B|u|r|i|a|l |M|o|d|i|f|i|e|r",
L"|E|m|p|t|y |B|l|o|o|d |B|a|g", // TODO.Translate
L"|B|l|o|o|d |B|a|g", // 44
};
STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
@@ -8513,6 +8518,8 @@ STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
L"\n \nIf equipped in a hand, this will block incoming damage.", // TODO.Translate
L"\n \nYou can take photos with this.", // TODO.Translate
L"\n \nThis item makes you more effective at burying corpses.",
L"\n \nA paramedic can extract blood\nfrom a donor with this.", // TODO.Translate
L"\n \nA paramedic can use up this item to increase\nthe amount of health regenerated by surgery.", // 44
};
STR16 szUDBAdvStatsTooltipText[]=
+11 -2
View File
@@ -7413,11 +7413,14 @@ STR16 New113Message[] =
// These added by SANDRO
L"%s was successful at stealing!", // MINTY - Changed "on" to "at": More natural English
L"%s did not have enough action points to steal all selected items.", // MINTY - Changed "had not" to "did not": More natural English
L"Do you want to perform surgery on %s before bandaging? (You can heal about %i Health.)", // MINTY - Changed "make" to "perform": More natural English
L"Do you want to perform surgery on %s? (You can heal about %i Health.)",// MINTY - Changed "make" to "perform": More natural English
L"Do you want to perform surgery on %s before bandaging? (You can heal about %i health.)", // MINTY - Changed "make" to "perform": More natural English
L"Do you want to perform surgery on %s? (You can heal about %i health.)",// MINTY - Changed "make" to "perform": More natural English
L"Do you wish to perform surgeries first? (%i patient(s))",// MINTY - Changed "make" to "perform": More natural English
L"Do you wish to perform the surgery on this patient first?",// MINTY - Changed "make" to "perform": More natural English
L"Apply first aid automatically with surgeries or without them?",
L"Do you want to perform surgery on %s before bandaging? (You can heal about %i health, *: %i by blood bag use.)",
L"Do you want to perform surgery on %s? (You can heal about %i Health, *: %i by blood bag use.)",
L"Do you wish to perform surgery on %s? (You can heal about %i Health, *: %i by blood bag use.)",
L"Surgery on %s finished.",
L"%s is hit in the chest and loses a point of maximum health!",
L"%s is hit in the chest and loses %d points of maximum health!",
@@ -8450,6 +8453,8 @@ STR16 szUDBGenSecondaryStatsTooltipText[]=
L"|S|h|i|e|l|d",
L"|C|a|m|e|r|a",
L"|B|u|r|i|a|l |M|o|d|i|f|i|e|r",
L"|E|m|p|t|y |B|l|o|o|d |B|a|g",
L"|B|l|o|o|d |B|a|g", // 44
};
STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
@@ -8497,6 +8502,10 @@ STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
L"\n \nIf equipped in a hand, this will block incoming damage.",
L"\n \nYou can take photos with this.",
L"\n \nThis item makes you more effective at burying corpses.",
L"\n \nA paramedic can extract blood\nfrom a donor with this.",
L"\n \nA paramedic can use up this item to increase\nthe amount of health regenerated by surgery.", // 44
L"\n \nA paramedic can extract blood\nfrom a donor with this.", // TODO.Translate
L"\n \nA paramedic can use up this item to increase\nthe amount of health regenerated by surgery.", // 44
};
STR16 szUDBAdvStatsTooltipText[]=
+7
View File
@@ -7427,6 +7427,9 @@ STR16 New113Message[] =
L"Voulez-vous lui faire les premiers soins d'abord ? (%i patient(s))",
L"Voulez-vous faire les premiers soins sur ce patient d'abord ?",
L"Appliquez les premiers soins automatiquement avec chirurgie ou sans ?",
L"Do you want to perform surgery on %s before bandaging? (You can heal about %i health, *: %i by blood bag use.)", // TODO.Translate
L"Do you want to perform surgery on %s? (You can heal about %i Health, *: %i by blood bag use.)",
L"Do you wish to perform surgery on %s? (You can heal about %i Health, *: %i by blood bag use.)",
L"La chirurgie sur %s est finie.",
L"%s est touché(e) au torse et perd un maximum de points de vie !",
L"%s est touché(e) au torse et perd %d points de vie !",
@@ -8453,6 +8456,8 @@ STR16 szUDBGenSecondaryStatsTooltipText[]=
L"|S|h|i|e|l|d", // TODO.Translate
L"|C|a|m|e|r|a", // TODO.Translate
L"|B|u|r|i|a|l |M|o|d|i|f|i|e|r",
L"|E|m|p|t|y |B|l|o|o|d |B|a|g", // TODO.Translate
L"|B|l|o|o|d |B|a|g", // 44
};
STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
@@ -8500,6 +8505,8 @@ STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
L"\n \nIf equipped in a hand, this will block incoming damage.", // TODO.Translate
L"\n \nYou can take photos with this.", // TODO.Translate
L"\n \nThis item makes you more effective at burying corpses.",
L"\n \nA paramedic can extract blood\nfrom a donor with this.", // TODO.Translate
L"\n \nA paramedic can use up this item to increase\nthe amount of health regenerated by surgery.", // 44
};
STR16 szUDBAdvStatsTooltipText[]=
+9 -2
View File
@@ -7254,6 +7254,9 @@ STR16 New113Message[] =
L"Möchten Sie zuerst Operationen durchführen? (%i Patient(en))",
L"Möchten Sie an diesem Patienten zuerst eine Operation durchführen?",
L"Erste Hilfe automatisch mit entsprechender operativer Behandlung durchführen oder ohne?",
L"Do you want to perform surgery on %s before bandaging? (You can heal about %i health, *: %i by blood bag use.)", // TODO.Translate
L"Do you want to perform surgery on %s? (You can heal about %i Health, *: %i by blood bag use.)",
L"Do you wish to perform surgery on %s? (You can heal about %i Health, *: %i by blood bag use.)",
L"%s wurde erfolgreich operiert.",
L"%s ist am Torso getroffen und verliert einen Punkt maximaler Gesundheit!",
L"%s ist am Torso getroffen und verliert %d Punkte maximaler Gesundheit!",
@@ -8279,9 +8282,11 @@ STR16 szUDBGenSecondaryStatsTooltipText[]=
L"|A|n|t|i|-|M|a|t|e|r|i|a|l |A|m|m|o", // TODO.Translate
L"|F|a|c|e |P|r|o|t|e|c|t|i|o|n",
L"|I|n|f|e|c|t|i|o|n |P|r|o|t|e|c|t|i|o|n", // 39
L"|S|h|i|e|l|d", // TODO.Translate
L"|C|a|m|e|r|a", // TODO.Translate
L"|S|c|h|i||l|d",
L"|K|a|m|e|r|a",
L"|B|u|r|i|a|l |M|o|d|i|f|i|e|r",
L"|B|l|u|t|b|e|u|t|e|l |(|l|e|e|r|)",
L"|B|l|u|t|b|e|u|t|e|l", // 44
};
STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
@@ -8329,6 +8334,8 @@ STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
L"\n \nIf equipped in a hand, this will block incoming damage.", // TODO.Translate
L"\n \nYou can take photos with this.", // TODO.Translate
L"\n \nThis item makes you more effective at burying corpses.",
L"\n \nA paramedic can extract blood\nfrom a donor with this.", // TODO.Translate
L"\n \nA paramedic can use up this item to increase\nthe amount of health regenerated by surgery.", // 44
};
STR16 szUDBAdvStatsTooltipText[]=
+7
View File
@@ -7421,6 +7421,9 @@ STR16 New113Message[] =
L"Do you wish to make surgeries first? (%i patient(s))",
L"Do you wish to make the surgery on this patient first?",
L"Apply first aid automatically with surgeries or without them?",
L"Do you want to perform surgery on %s before bandaging? (You can heal about %i health, *: %i by blood bag use.)", // TODO.Translate
L"Do you want to perform surgery on %s? (You can heal about %i Health, *: %i by blood bag use.)",
L"Do you wish to perform surgery on %s? (You can heal about %i Health, *: %i by blood bag use.)",
L"Surgery on %s finished.",
L"%s is hit in the chest and loses a point of maximum health!",
L"%s is hit in the chest and loses %d points of maximum health!",
@@ -8456,6 +8459,8 @@ STR16 szUDBGenSecondaryStatsTooltipText[]=
L"|S|h|i|e|l|d", // TODO.Translate
L"|C|a|m|e|r|a", // TODO.Translate
L"|B|u|r|i|a|l |M|o|d|i|f|i|e|r",
L"|E|m|p|t|y |B|l|o|o|d |B|a|g", // TODO.Translate
L"|B|l|o|o|d |B|a|g", // 44
};
STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
@@ -8503,6 +8508,8 @@ STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
L"\n \nIf equipped in a hand, this will block incoming damage.", // TODO.Translate
L"\n \nYou can take photos with this.", // TODO.Translate
L"\n \nThis item makes you more effective at burying corpses.",
L"\n \nA paramedic can extract blood\nfrom a donor with this.", // TODO.Translate
L"\n \nA paramedic can use up this item to increase\nthe amount of health regenerated by surgery.", // 44
};
STR16 szUDBAdvStatsTooltipText[]=
+1
View File
@@ -247,6 +247,7 @@ STR16 gzIMPMajorTraitsHelpTextsDoctor[]=
L"包扎速度 +%d%s\n",// L"+%d%s bandaging speed\n",
L"所在区域自然回复生命值速度 +%d%s",// L"+%d%s natural regeneration speed of all soldiers in the same sector",
L"(这种效果最多叠加%d次)",// L" (max %d these bonuses per sector)",
L"Returned health can be boosted an additional %d%s by using blood bags.\n", // TODO.Translate
};
STR16 gzIMPMajorTraitsHelpTextsCovertOps[]=
+1
View File
@@ -247,6 +247,7 @@ STR16 gzIMPMajorTraitsHelpTextsDoctor[]=
L"+%d%s bandaging speed\n",
L"+%d%s natural regeneration speed for all soldiers in the same sector",
L" (max %d of these bonuses per sector stack)",
L"Returned health can be boosted an additional %d%s by using blood bags.\n", // TODO.Translate
};
STR16 gzIMPMajorTraitsHelpTextsCovertOps[]=
+1
View File
@@ -247,6 +247,7 @@ STR16 gzIMPMajorTraitsHelpTextsDoctor[]=
L"+%d%s bandaging speed\n",
L"+%d%s natural regeneration speed for all soldiers in the same sector",
L" (max %d of these bonuses per sector stack)",
L"Returned health can be boosted an additional %d%s by using blood bags.\n",
};
STR16 gzIMPMajorTraitsHelpTextsCovertOps[]=
+1
View File
@@ -247,6 +247,7 @@ STR16 gzIMPMajorTraitsHelpTextsDoctor[]=
L"+%d%s de vitesse de bandage\n",
L"+%d%s de la vitesse de régénération naturelle de tous soldats présent dans le même secteur",
L" (un maximum de %d bonus par secteur)",
L"Returned health can be boosted an additional %d%s by using blood bags.\n", // TODO.Translate
};
STR16 gzIMPMajorTraitsHelpTextsCovertOps[]=
+1
View File
@@ -247,6 +247,7 @@ STR16 gzIMPMajorTraitsHelpTextsDoctor[]=
L"+%d%s schnelleres Anlegen von Wundverbänden\n",
L"+%d%s natürliche Regenerationsrate aller Söldner im selben Sektor",
L" (maximal %d Instanzen dieses Bonus pro Sektor)",
L"Returned health can be boosted an additional %d%s by using blood bags.\n", // TODO.Translate
};
STR16 gzIMPMajorTraitsHelpTextsCovertOps[]=
+1
View File
@@ -245,6 +245,7 @@ STR16 gzIMPMajorTraitsHelpTextsDoctor[]=
L"+%d%s bandaging speed\n",
L"+%d%s natural regeneration speed for all soldiers in the same sector",
L" (max %d of these bonuses per sector stack)",
L"Returned health can be boosted an additional %d%s by using blood bags.\n", // TODO.Translate
};
STR16 gzIMPMajorTraitsHelpTextsCovertOps[]=
+1
View File
@@ -247,6 +247,7 @@ STR16 gzIMPMajorTraitsHelpTextsDoctor[]=
L"+%d%s bandaging speed\n",
L"+%d%s natural regeneration speed for all soldiers in the same sector",
L" (max %d of these bonuses per sector stack)",
L"Returned health can be boosted an additional %d%s by using blood bags.\n", // TODO.Translate
};
STR16 gzIMPMajorTraitsHelpTextsCovertOps[]=
+1
View File
@@ -247,6 +247,7 @@ STR16 gzIMPMajorTraitsHelpTextsDoctor[]=
L"+%d%s к скорости перевязки\n",
L"+%d%s к природной скорости регенерации для всех солдат в том же квадрате",
L" (максимум %d бонуса на находящихся в квадрате)",
L"Returned health can be boosted an additional %d%s by using blood bags.\n", // TODO.Translate
};
STR16 gzIMPMajorTraitsHelpTextsCovertOps[]=
+7
View File
@@ -7430,6 +7430,9 @@ STR16 New113Message[] =
L"Do you wish to perform surgeries first? (%i patient(s))", // TODO.Translate
L"Czy chcesz najpierw operować pacjenta?",
L"Apply first aid automatically with surgeries or without them?",
L"Do you want to perform surgery on %s before bandaging? (You can heal about %i health, *: %i by blood bag use.)", // TODO.Translate
L"Do you want to perform surgery on %s? (You can heal about %i Health, *: %i by blood bag use.)",
L"Do you wish to perform surgery on %s? (You can heal about %i Health, *: %i by blood bag use.)",
L"operacja na %s zakończona.",
L"%s otrzymuje trafienie w korpus i traci punkt maksymalnego zdrowia!",
L"%s otrzymuje trafienie w korpus i traci %d punktów maksymalnego zdrowia!",
@@ -8468,6 +8471,8 @@ STR16 szUDBGenSecondaryStatsTooltipText[]=
L"|S|h|i|e|l|d", // TODO.Translate
L"|C|a|m|e|r|a", // TODO.Translate
L"|B|u|r|i|a|l |M|o|d|i|f|i|e|r",
L"|E|m|p|t|y |B|l|o|o|d |B|a|g", // TODO.Translate
L"|B|l|o|o|d |B|a|g", // 44
};
STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
@@ -8515,6 +8520,8 @@ STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
L"\n \nIf equipped in a hand, this will block incoming damage.", // TODO.Translate
L"\n \nYou can take photos with this.", // TODO.Translate
L"\n \nThis item makes you more effective at burying corpses.",
L"\n \nA paramedic can extract blood\nfrom a donor with this.", // TODO.Translate
L"\n \nA paramedic can use up this item to increase\nthe amount of health regenerated by surgery.", // 44
};
STR16 szUDBAdvStatsTooltipText[]=
+7
View File
@@ -7418,6 +7418,9 @@ STR16 New113Message[] =
L"Do you wish to perform surgeries first? (%i patient(s))", // TODO.Translate
L"Хотите провести операцию сначала этому пациенту?", //Do you wish to perform the surgery on this patient first?
L"Apply first aid automatically with surgeries or without them?",
L"Do you want to perform surgery on %s before bandaging? (You can heal about %i health, *: %i by blood bag use.)", // TODO.Translate
L"Do you want to perform surgery on %s? (You can heal about %i Health, *: %i by blood bag use.)",
L"Do you wish to perform surgery on %s? (You can heal about %i Health, *: %i by blood bag use.)",
L"%s успешно прооперирован(а).", //Surgery on %s finished.
L"%s пропустил(а) удар в грудную клетку и теряет единицу максимального значения здоровья!", //%s is hit in the chest and loses a point of maximum health!
L"%s пропустил(а) удар в грудную клетку и теряет %d максимального значения здоровья!", //%s is hit in the chest and loses %d points of maximum health!
@@ -8450,6 +8453,8 @@ STR16 szUDBGenSecondaryStatsTooltipText[]=
L"|S|h|i|e|l|d", // TODO.Translate
L"|C|a|m|e|r|a", // TODO.Translate
L"|B|u|r|i|a|l |M|o|d|i|f|i|e|r",
L"|E|m|p|t|y |B|l|o|o|d |B|a|g", // TODO.Translate
L"|B|l|o|o|d |B|a|g", // 44
};
STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
@@ -8497,6 +8502,8 @@ STR16 szUDBGenSecondaryStatsExplanationsTooltipText[]=
L"\n \nIf equipped in a hand, this will block incoming damage.", // TODO.Translate
L"\n \nYou can take photos with this.", // TODO.Translate
L"\n \nThis item makes you more effective at burying corpses.",
L"\n \nA paramedic can extract blood\nfrom a donor with this.", // TODO.Translate
L"\n \nA paramedic can use up this item to increase\nthe amount of health regenerated by surgery.", // 44
};
STR16 szUDBAdvStatsTooltipText[]=