mirror of
https://github.com/1dot13/source.git
synced 2026-09-09 14:46:05 +02:00
Updates (by Buggler)
- Added hotkeys in personnel screen o 'LEFT ARROW' and 'RIGHTARROW' for merc scrolling; o 'UP ARROW' and 'DOWN ARROW' for switching between stats, employment and inventory; o 'Shift + TAB' for switching between current team and departures - Fixed hardcoded text in personnel screen git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@6622 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
+142
-27
@@ -390,7 +390,7 @@ INT32 GetNumberOfInventoryItemsOnCurrentMerc( void );
|
|||||||
void CreateDestroyPersonnelInventoryScrollButtons( void );
|
void CreateDestroyPersonnelInventoryScrollButtons( void );
|
||||||
void EnableDisableInventoryScrollButtons( void );
|
void EnableDisableInventoryScrollButtons( void );
|
||||||
void PersonnelINVStartButtonCallback(GUI_BUTTON *btn,INT32 reason);
|
void PersonnelINVStartButtonCallback(GUI_BUTTON *btn,INT32 reason);
|
||||||
void EmployementInfoButtonCallback(GUI_BUTTON *btn,INT32 reason);
|
void PersonnelEmploymentStartButtonCallback(GUI_BUTTON *btn,INT32 reason);
|
||||||
void PersonnelStatStartButtonCallback(GUI_BUTTON *btn,INT32 reason);
|
void PersonnelStatStartButtonCallback(GUI_BUTTON *btn,INT32 reason);
|
||||||
void HandleSliderBarClickCallback( MOUSE_REGION *pRegion, INT32 iReason );
|
void HandleSliderBarClickCallback( MOUSE_REGION *pRegion, INT32 iReason );
|
||||||
|
|
||||||
@@ -1689,10 +1689,10 @@ void DisplayCharStats(INT32 iId, INT32 iSlot)
|
|||||||
UINT8 loc = 21;
|
UINT8 loc = 21;
|
||||||
UINT8 regionnr = 12;
|
UINT8 regionnr = 12;
|
||||||
|
|
||||||
mprintf((INT16)(pPersonnelScreenPoints[loc].x+(iSlot*TEXT_BOX_WIDTH)),(pPersonnelScreenPoints[loc].y + 15), L"Background:");
|
mprintf((INT16)(pPersonnelScreenPoints[loc].x+(iSlot*TEXT_BOX_WIDTH)),(pPersonnelScreenPoints[loc].y + 15), pPersonnelRecordsHelpTexts[47]); //L"Background:"
|
||||||
|
|
||||||
if ( !gMercProfiles[pSoldier->ubProfile].usBackground )
|
if ( !gMercProfiles[pSoldier->ubProfile].usBackground )
|
||||||
swprintf(sString, L"unknown");
|
swprintf(sString, pwMiscSectorStrings[3]); //L"unknown"
|
||||||
else
|
else
|
||||||
swprintf(sString, zBackground[ gMercProfiles[pSoldier->ubProfile].usBackground ].szShortName);
|
swprintf(sString, zBackground[ gMercProfiles[pSoldier->ubProfile].usBackground ].szShortName);
|
||||||
|
|
||||||
@@ -1724,7 +1724,7 @@ void DisplayCharStats(INT32 iId, INT32 iSlot)
|
|||||||
UINT8 loc = 22;
|
UINT8 loc = 22;
|
||||||
UINT8 regionnr = 8;
|
UINT8 regionnr = 8;
|
||||||
|
|
||||||
mprintf((INT16)(pPersonnelScreenPoints[loc].x+(iSlot*TEXT_BOX_WIDTH)),(pPersonnelScreenPoints[loc].y + 15), L"Personality:");
|
mprintf((INT16)(pPersonnelScreenPoints[loc].x+(iSlot*TEXT_BOX_WIDTH)),(pPersonnelScreenPoints[loc].y + 15), pPersonnelRecordsHelpTexts[48]); //L"Personality:"
|
||||||
|
|
||||||
swprintf(sString, L"->");
|
swprintf(sString, L"->");
|
||||||
|
|
||||||
@@ -5618,7 +5618,7 @@ void CreateDestroyStartATMButton( void )
|
|||||||
giPersonnelATMStartButtonImage[ PERSONNEL_EMPLOYMENT_BTN ]= LoadButtonImage( "LAPTOP\\AtmButtons.sti" ,-1,2,-1,3,-1 );
|
giPersonnelATMStartButtonImage[ PERSONNEL_EMPLOYMENT_BTN ]= LoadButtonImage( "LAPTOP\\AtmButtons.sti" ,-1,2,-1,3,-1 );
|
||||||
giPersonnelATMStartButton[ PERSONNEL_EMPLOYMENT_BTN ] = QuickCreateButton( giPersonnelATMStartButtonImage[ PERSONNEL_EMPLOYMENT_BTN ] , iScreenWidthOffset + 519, iScreenHeightOffset + 110,
|
giPersonnelATMStartButton[ PERSONNEL_EMPLOYMENT_BTN ] = QuickCreateButton( giPersonnelATMStartButtonImage[ PERSONNEL_EMPLOYMENT_BTN ] , iScreenWidthOffset + 519, iScreenHeightOffset + 110,
|
||||||
BUTTON_TOGGLE, MSYS_PRIORITY_HIGHEST - 1,
|
BUTTON_TOGGLE, MSYS_PRIORITY_HIGHEST - 1,
|
||||||
MSYS_NO_CALLBACK, (GUI_CALLBACK)EmployementInfoButtonCallback );
|
MSYS_NO_CALLBACK, (GUI_CALLBACK)PersonnelEmploymentStartButtonCallback );
|
||||||
|
|
||||||
// set text and what not
|
// set text and what not
|
||||||
SpecifyButtonText( giPersonnelATMStartButton[ PERSONNEL_EMPLOYMENT_BTN ] ,gsAtmStartButtonText[ 3 ] );
|
SpecifyButtonText( giPersonnelATMStartButton[ PERSONNEL_EMPLOYMENT_BTN ] ,gsAtmStartButtonText[ 3 ] );
|
||||||
@@ -5926,7 +5926,7 @@ void PersonnelStatStartButtonCallback(GUI_BUTTON *btn,INT32 reason)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void EmployementInfoButtonCallback(GUI_BUTTON *btn,INT32 reason)
|
void PersonnelEmploymentStartButtonCallback(GUI_BUTTON *btn,INT32 reason)
|
||||||
{
|
{
|
||||||
if (!(btn->uiFlags & BUTTON_ENABLED))
|
if (!(btn->uiFlags & BUTTON_ENABLED))
|
||||||
return;
|
return;
|
||||||
@@ -6487,28 +6487,143 @@ void HandlePersonnelKeyboard( void )
|
|||||||
GetCursorPos(&MousePos);
|
GetCursorPos(&MousePos);
|
||||||
ScreenToClient(ghWindow, &MousePos); // In window coords!
|
ScreenToClient(ghWindow, &MousePos); // In window coords!
|
||||||
|
|
||||||
while (DequeueSpecificEvent(&InputEvent, KEY_DOWN|KEY_UP|KEY_REPEAT))
|
//while (DequeueSpecificEvent(&InputEvent, KEY_DOWN|KEY_UP|KEY_REPEAT))
|
||||||
|
while (DequeueEvent(&InputEvent) == TRUE)
|
||||||
{
|
{
|
||||||
if ( (InputEvent.usEvent == KEY_DOWN ) && (InputEvent.usParam >= '0' ) && ( InputEvent.usParam <= '9') )
|
if ( InputEvent.usEvent == KEY_DOWN )
|
||||||
{
|
{
|
||||||
if( ( fShowAtmPanel ) && ( fATMFlags != 0 ) )
|
switch (InputEvent.usParam)
|
||||||
{
|
{
|
||||||
iValue = ( INT32 )( InputEvent.usParam - '0' );
|
case '0':
|
||||||
|
case '1':
|
||||||
|
case '2':
|
||||||
|
case '3':
|
||||||
|
case '4':
|
||||||
|
case '5':
|
||||||
|
case '6':
|
||||||
|
case '7':
|
||||||
|
case '8':
|
||||||
|
case '9':
|
||||||
|
if( ( fShowAtmPanel ) && ( fATMFlags != 0 ) )
|
||||||
|
{
|
||||||
|
iValue = ( INT32 )( InputEvent.usParam - '0' );
|
||||||
|
|
||||||
for( iCounter = 0; iCounter < ( INT32 )wcslen( sTransferString ) ; iCounter++ );
|
for( iCounter = 0; iCounter < ( INT32 )wcslen( sTransferString ) ; iCounter++ );
|
||||||
sTransferString[ iCounter ] = ( sZero[ 0 ] + ( UINT16 )iValue );
|
sTransferString[ iCounter ] = ( sZero[ 0 ] + ( UINT16 )iValue );
|
||||||
sTransferString[ iCounter + 1 ] = 0;
|
sTransferString[ iCounter + 1 ] = 0;
|
||||||
fPausedReDrawScreenFlag=TRUE;
|
fPausedReDrawScreenFlag=TRUE;
|
||||||
|
|
||||||
// gone too far
|
// gone too far
|
||||||
if( StringPixLength( sTransferString, ATM_FONT ) >= ATM_DISPLAY_WIDTH - 10 )
|
if( StringPixLength( sTransferString, ATM_FONT ) >= ATM_DISPLAY_WIDTH - 10 )
|
||||||
{
|
{
|
||||||
sTransferString[ iCounter ] = 0;
|
sTransferString[ iCounter ] = 0;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case UPARROW:
|
||||||
|
if ( fCurrentTeamMode )
|
||||||
|
{
|
||||||
|
if( gubPersonnelInfoState > PERSONNEL_STAT_BTN )
|
||||||
|
gubPersonnelInfoState--;
|
||||||
|
else
|
||||||
|
gubPersonnelInfoState = PERSONNEL_INV_BTN;
|
||||||
|
|
||||||
|
fReDrawScreenFlag = TRUE;
|
||||||
|
|
||||||
|
uiCurrentInventoryIndex = 0;
|
||||||
|
guiSliderPosition = 0;
|
||||||
|
|
||||||
|
//if the selected merc is valid, and they are a POW, change to the inventory display
|
||||||
|
if( currentTeamIndex != -1 && Menptr[currentTeamList[currentTeamIndex]].bAssignment == ASSIGNMENT_POW && gubPersonnelInfoState == PERSONNEL_INV_BTN)
|
||||||
|
gubPersonnelInfoState = PERSONNEL_EMPLOYMENT_BTN;
|
||||||
|
|
||||||
|
fPausedReDrawScreenFlag = TRUE;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case DNARROW:
|
||||||
|
if ( fCurrentTeamMode )
|
||||||
|
{
|
||||||
|
if( gubPersonnelInfoState < PERSONNEL_NUM_BTN-1 )
|
||||||
|
gubPersonnelInfoState++;
|
||||||
|
else
|
||||||
|
gubPersonnelInfoState = PERSONNEL_STAT_BTN;
|
||||||
|
|
||||||
|
fReDrawScreenFlag = TRUE;
|
||||||
|
|
||||||
|
uiCurrentInventoryIndex = 0;
|
||||||
|
guiSliderPosition = 0;
|
||||||
|
|
||||||
|
//if the selected merc is valid, and they are a POW, change to the inventory display
|
||||||
|
if( currentTeamIndex != -1 && Menptr[currentTeamList[currentTeamIndex]].bAssignment == ASSIGNMENT_POW && gubPersonnelInfoState == PERSONNEL_INV_BTN)
|
||||||
|
gubPersonnelInfoState = PERSONNEL_STAT_BTN;
|
||||||
|
|
||||||
|
fPausedReDrawScreenFlag = TRUE;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case LEFTARROW:
|
||||||
|
fReDrawScreenFlag = TRUE;
|
||||||
|
PrevPersonnelFace( );
|
||||||
|
uiCurrentInventoryIndex = 0;
|
||||||
|
guiSliderPosition = 0;
|
||||||
|
fPausedReDrawScreenFlag = TRUE;
|
||||||
|
break;
|
||||||
|
case RIGHTARROW:
|
||||||
|
fReDrawScreenFlag = TRUE;
|
||||||
|
NextPersonnelFace( );
|
||||||
|
uiCurrentInventoryIndex = 0;
|
||||||
|
guiSliderPosition = 0;
|
||||||
|
fPausedReDrawScreenFlag = TRUE;
|
||||||
|
break;
|
||||||
|
case SHIFT_TAB:
|
||||||
|
if ( !fCurrentTeamMode )
|
||||||
|
{
|
||||||
|
fCurrentTeamMode = TRUE;
|
||||||
|
// how many people do we have?..if you have someone set default to 0
|
||||||
|
if( maxCurrentTeamIndex >= 0 )
|
||||||
|
// get id of first merc in list
|
||||||
|
currentTeamIndex = 0;
|
||||||
|
else
|
||||||
|
currentTeamIndex = -1;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
fCurrentTeamMode = FALSE;
|
||||||
|
// how many departed people?
|
||||||
|
if (GetNumberOfPastMercsOnPlayersTeam() > 0) {
|
||||||
|
iCurrentPersonSelectedId = 0;
|
||||||
|
} else {
|
||||||
|
iCurrentPersonSelectedId = -1;
|
||||||
|
}
|
||||||
|
//Switch the panel on the right to be the stat panel
|
||||||
|
gubPersonnelInfoState = PERSONNEL_STAT_BTN;
|
||||||
|
}
|
||||||
|
fReDrawScreenFlag = TRUE;
|
||||||
|
fPausedReDrawScreenFlag = TRUE;
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
HandleKeyBoardShortCutsForLapTop( InputEvent.usEvent, InputEvent.usParam, InputEvent.usKeyState );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else if( InputEvent.usEvent == KEY_REPEAT )
|
||||||
|
{
|
||||||
|
switch (InputEvent.usParam)
|
||||||
|
{
|
||||||
|
case LEFTARROW:
|
||||||
|
fReDrawScreenFlag = TRUE;
|
||||||
|
PrevPersonnelFace( );
|
||||||
|
uiCurrentInventoryIndex = 0;
|
||||||
|
guiSliderPosition = 0;
|
||||||
|
fPausedReDrawScreenFlag = TRUE;
|
||||||
|
break;
|
||||||
|
case RIGHTARROW:
|
||||||
|
fReDrawScreenFlag = TRUE;
|
||||||
|
NextPersonnelFace( );
|
||||||
|
uiCurrentInventoryIndex = 0;
|
||||||
|
guiSliderPosition = 0;
|
||||||
|
fPausedReDrawScreenFlag = TRUE;
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
HandleKeyBoardShortCutsForLapTop( InputEvent.usEvent, InputEvent.usParam, InputEvent.usKeyState );
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -8785,22 +8900,22 @@ void AssignPersonalityHelpText( SOLDIERTYPE* pSoldier, MOUSE_REGION* pMouseregio
|
|||||||
|
|
||||||
if ( pSoldier )
|
if ( pSoldier )
|
||||||
{
|
{
|
||||||
swprintf(atStr, L"- You look %s and appearance is %s important to you.\n", szAppearanceText[gMercProfiles[ pSoldier->ubProfile ].bAppearance], szCareLevelText[gMercProfiles[ pSoldier->ubProfile ].bAppearanceCareLevel] );
|
swprintf(atStr, L"- %s %s %s %s %s\n", szPersonalityDisplayText[0], szAppearanceText[gMercProfiles[ pSoldier->ubProfile ].bAppearance], szPersonalityDisplayText[1], szCareLevelText[gMercProfiles[ pSoldier->ubProfile ].bAppearanceCareLevel], szPersonalityDisplayText[2] );
|
||||||
wcscat( apStr, atStr );
|
wcscat( apStr, atStr );
|
||||||
|
|
||||||
swprintf(atStr, L"- You have %s and care %s about that.\n", szRefinementText[gMercProfiles[ pSoldier->ubProfile ].bRefinement], szCareLevelText[gMercProfiles[ pSoldier->ubProfile ].bRefinementCareLevel] );
|
swprintf(atStr, L"- %s %s %s %s %s\n", szPersonalityDisplayText[3], szRefinementText[gMercProfiles[ pSoldier->ubProfile ].bRefinement], szPersonalityDisplayText[4], szCareLevelText[gMercProfiles[ pSoldier->ubProfile ].bRefinementCareLevel], szPersonalityDisplayText[5] );
|
||||||
wcscat( apStr, atStr );
|
wcscat( apStr, atStr );
|
||||||
|
|
||||||
if ( gMercProfiles[ pSoldier->ubProfile ].bHatedNationality < 0 )
|
if ( gMercProfiles[ pSoldier->ubProfile ].bHatedNationality < 0 )
|
||||||
swprintf(atStr, L"- You are %s and %s\n", szNationalityText[gMercProfiles[ pSoldier->ubProfile ].bNationality], szNationalityText_Special[0] );
|
swprintf(atStr, L"- %s %s %s\n", szPersonalityDisplayText[6], szNationalityText[gMercProfiles[ pSoldier->ubProfile ].bNationality], szNationalityText_Special[0] );
|
||||||
else
|
else
|
||||||
swprintf(atStr, L"- You are %s and hate everyone %s %s.\n", szNationalityText[gMercProfiles[ pSoldier->ubProfile ].bNationality], szNationalityText[gMercProfiles[ pSoldier->ubProfile ].bHatedNationality], szCareLevelText[gMercProfiles[ pSoldier->ubProfile ].bHatedNationalityCareLevel] );
|
swprintf(atStr, L"- %s %s %s %s %s.\n", szPersonalityDisplayText[6], szNationalityText[gMercProfiles[ pSoldier->ubProfile ].bNationality], szPersonalityDisplayText[7], szNationalityText[gMercProfiles[ pSoldier->ubProfile ].bHatedNationality], szCareLevelText[gMercProfiles[ pSoldier->ubProfile ].bHatedNationalityCareLevel] );
|
||||||
wcscat( apStr, atStr );
|
wcscat( apStr, atStr );
|
||||||
|
|
||||||
swprintf(atStr, L"- You are %s racist against non-%s people.\n", szRacistText[gMercProfiles[ pSoldier->ubProfile ].bRacist], szRaceText[gMercProfiles[ pSoldier->ubProfile ].bRace] );
|
swprintf(atStr, L"- %s %s %s-%s %s\n", szPersonalityDisplayText[6], szRacistText[gMercProfiles[ pSoldier->ubProfile ].bRacist], szPersonalityDisplayText[9], szRaceText[gMercProfiles[ pSoldier->ubProfile ].bRace], szPersonalityDisplayText[10] );
|
||||||
wcscat( apStr, atStr );
|
wcscat( apStr, atStr );
|
||||||
|
|
||||||
swprintf(atStr, L"- You are %s.\n", szSexistText[gMercProfiles[ pSoldier->ubProfile ].bSexist] );
|
swprintf(atStr, L"- %s %s.\n", szPersonalityDisplayText[6], szSexistText[gMercProfiles[ pSoldier->ubProfile ].bSexist] );
|
||||||
wcscat( apStr, atStr );
|
wcscat( apStr, atStr );
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -2314,6 +2314,9 @@ STR16 pPersonnelRecordsHelpTexts[] =
|
|||||||
L"态度:", // WANNE: For old traits display instead of "Character:"!
|
L"态度:", // WANNE: For old traits display instead of "Character:"!
|
||||||
|
|
||||||
L"僵尸: %d\n", // Zombies: %d\n
|
L"僵尸: %d\n", // Zombies: %d\n
|
||||||
|
|
||||||
|
L"Background:", // TODO.Translate
|
||||||
|
L"Personality:", // TODO.Translate
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -8029,7 +8032,7 @@ STR16 szNationalityText[]=
|
|||||||
L"意大利人",
|
L"意大利人",
|
||||||
L"荷兰人",
|
L"荷兰人",
|
||||||
L"罗马利亚人",
|
L"罗马利亚人",
|
||||||
L"metavira人",
|
L"Metavira人",
|
||||||
|
|
||||||
// newly added from here on
|
// newly added from here on
|
||||||
L"希腊人", // 25
|
L"希腊人", // 25
|
||||||
|
|||||||
+48
-45
@@ -2311,6 +2311,9 @@ STR16 pPersonnelRecordsHelpTexts[] =
|
|||||||
L"Attitudes:", // WANNE: For old traits display instead of "Character:"!
|
L"Attitudes:", // WANNE: For old traits display instead of "Character:"!
|
||||||
|
|
||||||
L"Zombies: %d\n", // TODO.Translate
|
L"Zombies: %d\n", // TODO.Translate
|
||||||
|
|
||||||
|
L"Background:", // TODO.Translate
|
||||||
|
L"Personality:", // TODO.Translate
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -8021,58 +8024,58 @@ STR16 szRefinementText[]=
|
|||||||
|
|
||||||
STR16 szNationalityText[]=
|
STR16 szNationalityText[]=
|
||||||
{
|
{
|
||||||
L"american", // 0
|
L"American", // 0
|
||||||
L"arab",
|
L"Arab",
|
||||||
L"australian",
|
L"Australian",
|
||||||
L"british",
|
L"British",
|
||||||
L"canadian",
|
L"Canadian",
|
||||||
L"cuban", // 5
|
L"Cuban", // 5
|
||||||
L"danish",
|
L"Danish",
|
||||||
L"french",
|
L"French",
|
||||||
L"russian",
|
L"Russian",
|
||||||
L"nigerian",
|
L"Nigerian",
|
||||||
L"swiss", // 10
|
L"Swiss", // 10
|
||||||
L"jamaican",
|
L"Jamaican",
|
||||||
L"polish",
|
L"Polish",
|
||||||
L"chinese",
|
L"Chinese",
|
||||||
L"irish",
|
L"Irish",
|
||||||
L"south african", // 15
|
L"South African", // 15
|
||||||
L"hungarian",
|
L"Hungarian",
|
||||||
L"scottish",
|
L"Scottish",
|
||||||
L"arulcan",
|
L"Arulcan",
|
||||||
L"german",
|
L"German",
|
||||||
L"african", // 20
|
L"African", // 20
|
||||||
L"italian",
|
L"Italian",
|
||||||
L"dutch",
|
L"Dutch",
|
||||||
L"romanian",
|
L"Romanian",
|
||||||
L"metaviran",
|
L"Metaviran",
|
||||||
|
|
||||||
// newly added from here on
|
// newly added from here on
|
||||||
L"greek", // 25
|
L"Greek", // 25
|
||||||
L"estonian",
|
L"Estonian",
|
||||||
L"venezuelan",
|
L"Venezuelan",
|
||||||
L"japanese",
|
L"Japanese",
|
||||||
L"turkish",
|
L"Turkish",
|
||||||
L"indian", // 30
|
L"Indian", // 30
|
||||||
L"mexican",
|
L"Mexican",
|
||||||
L"norwegian",
|
L"Norwegian",
|
||||||
L"spanish",
|
L"Spanish",
|
||||||
L"brasilian",
|
L"Brasilian",
|
||||||
L"finnish", // 35
|
L"Finnish", // 35
|
||||||
L"iranian",
|
L"Iranian",
|
||||||
L"israeli",
|
L"Israeli",
|
||||||
L"bulgarian",
|
L"Bulgarian",
|
||||||
L"swedish",
|
L"Swedish",
|
||||||
L"iraqi", // 40
|
L"Iraqi", // 40
|
||||||
L"syrian",
|
L"Syrian",
|
||||||
L"belgian",
|
L"Belgian",
|
||||||
L"portoguese",
|
L"Portoguese",
|
||||||
};
|
};
|
||||||
|
|
||||||
// special text used if we do not hate any nation (value of -1)
|
// special text used if we do not hate any nation (value of -1)
|
||||||
STR16 szNationalityText_Special[]=
|
STR16 szNationalityText_Special[]=
|
||||||
{
|
{
|
||||||
L"do not hate any other nationality.", // used in personnel.cpp
|
L"and do not hate any other nationality.", // used in personnel.cpp
|
||||||
L"of no origin", // used in IMP generation
|
L"of no origin", // used in IMP generation
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
+48
-45
@@ -2314,6 +2314,9 @@ STR16 pPersonnelRecordsHelpTexts[] =
|
|||||||
L"Attitudes:", // WANNE: For old traits display instead of "Character:"!
|
L"Attitudes:", // WANNE: For old traits display instead of "Character:"!
|
||||||
|
|
||||||
L"Zombies: %d\n", // Flugente Zombies
|
L"Zombies: %d\n", // Flugente Zombies
|
||||||
|
|
||||||
|
L"Background:",
|
||||||
|
L"Personality:",
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -8006,58 +8009,58 @@ STR16 szRefinementText[]=
|
|||||||
|
|
||||||
STR16 szNationalityText[]=
|
STR16 szNationalityText[]=
|
||||||
{
|
{
|
||||||
L"american", // 0
|
L"American", // 0
|
||||||
L"arab",
|
L"Arab",
|
||||||
L"australian",
|
L"Australian",
|
||||||
L"british",
|
L"British",
|
||||||
L"canadian",
|
L"Canadian",
|
||||||
L"cuban", // 5
|
L"Cuban", // 5
|
||||||
L"danish",
|
L"Danish",
|
||||||
L"french",
|
L"French",
|
||||||
L"russian",
|
L"Russian",
|
||||||
L"nigerian",
|
L"Nigerian",
|
||||||
L"swiss", // 10
|
L"Swiss", // 10
|
||||||
L"jamaican",
|
L"Jamaican",
|
||||||
L"polish",
|
L"Polish",
|
||||||
L"chinese",
|
L"Chinese",
|
||||||
L"irish",
|
L"Irish",
|
||||||
L"south african", // 15
|
L"South African", // 15
|
||||||
L"hungarian",
|
L"Hungarian",
|
||||||
L"scottish",
|
L"Scottish",
|
||||||
L"arulcan",
|
L"Arulcan",
|
||||||
L"german",
|
L"German",
|
||||||
L"african", // 20
|
L"African", // 20
|
||||||
L"italian",
|
L"Italian",
|
||||||
L"dutch",
|
L"Dutch",
|
||||||
L"romanian",
|
L"Romanian",
|
||||||
L"metaviran",
|
L"Metaviran",
|
||||||
|
|
||||||
// newly added from here on
|
// newly added from here on
|
||||||
L"greek", // 25
|
L"Greek", // 25
|
||||||
L"estonian",
|
L"Estonian",
|
||||||
L"venezuelan",
|
L"Venezuelan",
|
||||||
L"japanese",
|
L"Japanese",
|
||||||
L"turkish",
|
L"Turkish",
|
||||||
L"indian", // 30
|
L"Indian", // 30
|
||||||
L"mexican",
|
L"Mexican",
|
||||||
L"norwegian",
|
L"Norwegian",
|
||||||
L"spanish",
|
L"Spanish",
|
||||||
L"brasilian",
|
L"Brasilian",
|
||||||
L"finnish", // 35
|
L"Finnish", // 35
|
||||||
L"iranian",
|
L"Iranian",
|
||||||
L"israeli",
|
L"Israeli",
|
||||||
L"bulgarian",
|
L"Bulgarian",
|
||||||
L"swedish",
|
L"Swedish",
|
||||||
L"iraqi", // 40
|
L"Iraqi", // 40
|
||||||
L"syrian",
|
L"Syrian",
|
||||||
L"belgian",
|
L"Belgian",
|
||||||
L"portoguese",
|
L"Portoguese",
|
||||||
};
|
};
|
||||||
|
|
||||||
// special text used if we do not hate any nation (value of -1)
|
// special text used if we do not hate any nation (value of -1)
|
||||||
STR16 szNationalityText_Special[]=
|
STR16 szNationalityText_Special[]=
|
||||||
{
|
{
|
||||||
L"do not hate any other nationality.", // used in personnel.cpp
|
L"and do not hate any other nationality.", // used in personnel.cpp
|
||||||
L"of no origin", // used in IMP generation
|
L"of no origin", // used in IMP generation
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
+48
-45
@@ -2317,6 +2317,9 @@ STR16 pPersonnelRecordsHelpTexts[] =
|
|||||||
L"Attitude :", // WANNE: For old traits display instead of "Character:"!
|
L"Attitude :", // WANNE: For old traits display instead of "Character:"!
|
||||||
|
|
||||||
L"Zombie : %d\n",
|
L"Zombie : %d\n",
|
||||||
|
|
||||||
|
L"Background:", // TODO.Translate
|
||||||
|
L"Personality:", // TODO.Translate
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -8006,58 +8009,58 @@ STR16 szRefinementText[]=
|
|||||||
|
|
||||||
STR16 szNationalityText[]=
|
STR16 szNationalityText[]=
|
||||||
{
|
{
|
||||||
L"american", // 0
|
L"American", // 0
|
||||||
L"arab",
|
L"Arab",
|
||||||
L"australian",
|
L"Australian",
|
||||||
L"british",
|
L"British",
|
||||||
L"canadian",
|
L"Canadian",
|
||||||
L"cuban", // 5
|
L"Cuban", // 5
|
||||||
L"danish",
|
L"Danish",
|
||||||
L"french",
|
L"French",
|
||||||
L"russian",
|
L"Russian",
|
||||||
L"nigerian",
|
L"Nigerian",
|
||||||
L"swiss", // 10
|
L"Swiss", // 10
|
||||||
L"jamaican",
|
L"Jamaican",
|
||||||
L"polish",
|
L"Polish",
|
||||||
L"chinese",
|
L"Chinese",
|
||||||
L"irish",
|
L"Irish",
|
||||||
L"south african", // 15
|
L"South African", // 15
|
||||||
L"hungarian",
|
L"Hungarian",
|
||||||
L"scottish",
|
L"Scottish",
|
||||||
L"arulcan",
|
L"Arulcan",
|
||||||
L"german",
|
L"German",
|
||||||
L"african", // 20
|
L"African", // 20
|
||||||
L"italian",
|
L"Italian",
|
||||||
L"dutch",
|
L"Dutch",
|
||||||
L"romanian",
|
L"Romanian",
|
||||||
L"metaviran",
|
L"Metaviran",
|
||||||
|
|
||||||
// newly added from here on
|
// newly added from here on
|
||||||
L"greek", // 25
|
L"Greek", // 25
|
||||||
L"estonian",
|
L"Estonian",
|
||||||
L"venezuelan",
|
L"Venezuelan",
|
||||||
L"japanese",
|
L"Japanese",
|
||||||
L"turkish",
|
L"Turkish",
|
||||||
L"indian", // 30
|
L"Indian", // 30
|
||||||
L"mexican",
|
L"Mexican",
|
||||||
L"norwegian",
|
L"Norwegian",
|
||||||
L"spanish",
|
L"Spanish",
|
||||||
L"brasilian",
|
L"Brasilian",
|
||||||
L"finnish", // 35
|
L"Finnish", // 35
|
||||||
L"iranian",
|
L"Iranian",
|
||||||
L"israeli",
|
L"Israeli",
|
||||||
L"bulgarian",
|
L"Bulgarian",
|
||||||
L"swedish",
|
L"Swedish",
|
||||||
L"iraqi", // 40
|
L"Iraqi", // 40
|
||||||
L"syrian",
|
L"Syrian",
|
||||||
L"belgian",
|
L"Belgian",
|
||||||
L"portoguese",
|
L"Portoguese",
|
||||||
};
|
};
|
||||||
|
|
||||||
// special text used if we do not hate any nation (value of -1)
|
// special text used if we do not hate any nation (value of -1)
|
||||||
STR16 szNationalityText_Special[]=
|
STR16 szNationalityText_Special[]=
|
||||||
{
|
{
|
||||||
L"do not hate any other nationality.", // used in personnel.cpp
|
L"and do not hate any other nationality.", // used in personnel.cpp
|
||||||
L"of no origin", // used in IMP generation
|
L"of no origin", // used in IMP generation
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
+48
-45
@@ -2324,6 +2324,9 @@ STR16 pPersonnelRecordsHelpTexts[] =
|
|||||||
L"Persönlichkeit:", // WANNE: For old traits display instead of "Character:"!
|
L"Persönlichkeit:", // WANNE: For old traits display instead of "Character:"!
|
||||||
|
|
||||||
L"Zombies: %d\n",
|
L"Zombies: %d\n",
|
||||||
|
|
||||||
|
L"Background:", // TODO.Translate
|
||||||
|
L"Personality:", // TODO.Translate
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -7829,58 +7832,58 @@ STR16 szRefinementText[]=
|
|||||||
|
|
||||||
STR16 szNationalityText[]=
|
STR16 szNationalityText[]=
|
||||||
{
|
{
|
||||||
L"american", // 0
|
L"American", // 0
|
||||||
L"arab",
|
L"Arab",
|
||||||
L"australian",
|
L"Australian",
|
||||||
L"british",
|
L"British",
|
||||||
L"canadian",
|
L"Canadian",
|
||||||
L"cuban", // 5
|
L"Cuban", // 5
|
||||||
L"danish",
|
L"Danish",
|
||||||
L"french",
|
L"French",
|
||||||
L"russian",
|
L"Russian",
|
||||||
L"nigerian",
|
L"Nigerian",
|
||||||
L"swiss", // 10
|
L"Swiss", // 10
|
||||||
L"jamaican",
|
L"Jamaican",
|
||||||
L"polish",
|
L"Polish",
|
||||||
L"chinese",
|
L"Chinese",
|
||||||
L"irish",
|
L"Irish",
|
||||||
L"south african", // 15
|
L"South African", // 15
|
||||||
L"hungarian",
|
L"Hungarian",
|
||||||
L"scottish",
|
L"Scottish",
|
||||||
L"arulcan",
|
L"Arulcan",
|
||||||
L"german",
|
L"German",
|
||||||
L"african", // 20
|
L"African", // 20
|
||||||
L"italian",
|
L"Italian",
|
||||||
L"dutch",
|
L"Dutch",
|
||||||
L"romanian",
|
L"Romanian",
|
||||||
L"metaviran",
|
L"Metaviran",
|
||||||
|
|
||||||
// newly added from here on
|
// newly added from here on
|
||||||
L"greek", // 25
|
L"Greek", // 25
|
||||||
L"estonian",
|
L"Estonian",
|
||||||
L"venezuelan",
|
L"Venezuelan",
|
||||||
L"japanese",
|
L"Japanese",
|
||||||
L"turkish",
|
L"Turkish",
|
||||||
L"indian", // 30
|
L"Indian", // 30
|
||||||
L"mexican",
|
L"Mexican",
|
||||||
L"norwegian",
|
L"Norwegian",
|
||||||
L"spanish",
|
L"Spanish",
|
||||||
L"brasilian",
|
L"Brasilian",
|
||||||
L"finnish", // 35
|
L"Finnish", // 35
|
||||||
L"iranian",
|
L"Iranian",
|
||||||
L"israeli",
|
L"Israeli",
|
||||||
L"bulgarian",
|
L"Bulgarian",
|
||||||
L"swedish",
|
L"Swedish",
|
||||||
L"iraqi", // 40
|
L"Iraqi", // 40
|
||||||
L"syrian",
|
L"Syrian",
|
||||||
L"belgian",
|
L"Belgian",
|
||||||
L"portoguese",
|
L"Portoguese",
|
||||||
};
|
};
|
||||||
|
|
||||||
// special text used if we do not hate any nation (value of -1)
|
// special text used if we do not hate any nation (value of -1)
|
||||||
STR16 szNationalityText_Special[]=
|
STR16 szNationalityText_Special[]=
|
||||||
{
|
{
|
||||||
L"do not hate any other nationality.", // used in personnel.cpp
|
L"and do not hate any other nationality.", // used in personnel.cpp
|
||||||
L"of no origin", // used in IMP generation
|
L"of no origin", // used in IMP generation
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
+48
-45
@@ -2307,6 +2307,9 @@ STR16 pPersonnelRecordsHelpTexts[] =
|
|||||||
L"Attitudes:", // WANNE: For old traits display instead of "Character:"!
|
L"Attitudes:", // WANNE: For old traits display instead of "Character:"!
|
||||||
|
|
||||||
L"Zombies: %d\n", // TODO.Translate
|
L"Zombies: %d\n", // TODO.Translate
|
||||||
|
|
||||||
|
L"Background:", // TODO.Translate
|
||||||
|
L"Personality:", // TODO.Translate
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -8008,58 +8011,58 @@ STR16 szRefinementText[]=
|
|||||||
|
|
||||||
STR16 szNationalityText[]=
|
STR16 szNationalityText[]=
|
||||||
{
|
{
|
||||||
L"american", // 0
|
L"American", // 0
|
||||||
L"arab",
|
L"Arab",
|
||||||
L"australian",
|
L"Australian",
|
||||||
L"british",
|
L"British",
|
||||||
L"canadian",
|
L"Canadian",
|
||||||
L"cuban", // 5
|
L"Cuban", // 5
|
||||||
L"danish",
|
L"Danish",
|
||||||
L"french",
|
L"French",
|
||||||
L"russian",
|
L"Russian",
|
||||||
L"nigerian",
|
L"Nigerian",
|
||||||
L"swiss", // 10
|
L"Swiss", // 10
|
||||||
L"jamaican",
|
L"Jamaican",
|
||||||
L"polish",
|
L"Polish",
|
||||||
L"chinese",
|
L"Chinese",
|
||||||
L"irish",
|
L"Irish",
|
||||||
L"south african", // 15
|
L"South African", // 15
|
||||||
L"hungarian",
|
L"Hungarian",
|
||||||
L"scottish",
|
L"Scottish",
|
||||||
L"arulcan",
|
L"Arulcan",
|
||||||
L"german",
|
L"German",
|
||||||
L"african", // 20
|
L"African", // 20
|
||||||
L"italian",
|
L"Italian",
|
||||||
L"dutch",
|
L"Dutch",
|
||||||
L"romanian",
|
L"Romanian",
|
||||||
L"metaviran",
|
L"Metaviran",
|
||||||
|
|
||||||
// newly added from here on
|
// newly added from here on
|
||||||
L"greek", // 25
|
L"Greek", // 25
|
||||||
L"estonian",
|
L"Estonian",
|
||||||
L"venezuelan",
|
L"Venezuelan",
|
||||||
L"japanese",
|
L"Japanese",
|
||||||
L"turkish",
|
L"Turkish",
|
||||||
L"indian", // 30
|
L"Indian", // 30
|
||||||
L"mexican",
|
L"Mexican",
|
||||||
L"norwegian",
|
L"Norwegian",
|
||||||
L"spanish",
|
L"Spanish",
|
||||||
L"brasilian",
|
L"Brasilian",
|
||||||
L"finnish", // 35
|
L"Finnish", // 35
|
||||||
L"iranian",
|
L"Iranian",
|
||||||
L"israeli",
|
L"Israeli",
|
||||||
L"bulgarian",
|
L"Bulgarian",
|
||||||
L"swedish",
|
L"Swedish",
|
||||||
L"iraqi", // 40
|
L"Iraqi", // 40
|
||||||
L"syrian",
|
L"Syrian",
|
||||||
L"belgian",
|
L"Belgian",
|
||||||
L"portoguese",
|
L"Portoguese",
|
||||||
};
|
};
|
||||||
|
|
||||||
// special text used if we do not hate any nation (value of -1)
|
// special text used if we do not hate any nation (value of -1)
|
||||||
STR16 szNationalityText_Special[]=
|
STR16 szNationalityText_Special[]=
|
||||||
{
|
{
|
||||||
L"do not hate any other nationality.", // used in personnel.cpp
|
L"and do not hate any other nationality.", // used in personnel.cpp
|
||||||
L"of no origin", // used in IMP generation
|
L"of no origin", // used in IMP generation
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
+48
-45
@@ -2323,6 +2323,9 @@ STR16 pPersonnelRecordsHelpTexts[] =
|
|||||||
L"Attitudes:", // WANNE: For old traits display instead of "Character:"!
|
L"Attitudes:", // WANNE: For old traits display instead of "Character:"!
|
||||||
|
|
||||||
L"Zombies: %d\n", // TODO.Translate
|
L"Zombies: %d\n", // TODO.Translate
|
||||||
|
|
||||||
|
L"Background:", // TODO.Translate
|
||||||
|
L"Personality:", // TODO.Translate
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -8032,58 +8035,58 @@ STR16 szRefinementText[]=
|
|||||||
|
|
||||||
STR16 szNationalityText[]=
|
STR16 szNationalityText[]=
|
||||||
{
|
{
|
||||||
L"american", // 0
|
L"American", // 0
|
||||||
L"arab",
|
L"Arab",
|
||||||
L"australian",
|
L"Australian",
|
||||||
L"british",
|
L"British",
|
||||||
L"canadian",
|
L"Canadian",
|
||||||
L"cuban", // 5
|
L"Cuban", // 5
|
||||||
L"danish",
|
L"Danish",
|
||||||
L"french",
|
L"French",
|
||||||
L"russian",
|
L"Russian",
|
||||||
L"nigerian",
|
L"Nigerian",
|
||||||
L"swiss", // 10
|
L"Swiss", // 10
|
||||||
L"jamaican",
|
L"Jamaican",
|
||||||
L"polish",
|
L"Polish",
|
||||||
L"chinese",
|
L"Chinese",
|
||||||
L"irish",
|
L"Irish",
|
||||||
L"south african", // 15
|
L"South African", // 15
|
||||||
L"hungarian",
|
L"Hungarian",
|
||||||
L"scottish",
|
L"Scottish",
|
||||||
L"arulcan",
|
L"Arulcan",
|
||||||
L"german",
|
L"German",
|
||||||
L"african", // 20
|
L"African", // 20
|
||||||
L"italian",
|
L"Italian",
|
||||||
L"dutch",
|
L"Dutch",
|
||||||
L"romanian",
|
L"Romanian",
|
||||||
L"metaviran",
|
L"Metaviran",
|
||||||
|
|
||||||
// newly added from here on
|
// newly added from here on
|
||||||
L"greek", // 25
|
L"Greek", // 25
|
||||||
L"estonian",
|
L"Estonian",
|
||||||
L"venezuelan",
|
L"Venezuelan",
|
||||||
L"japanese",
|
L"Japanese",
|
||||||
L"turkish",
|
L"Turkish",
|
||||||
L"indian", // 30
|
L"Indian", // 30
|
||||||
L"mexican",
|
L"Mexican",
|
||||||
L"norwegian",
|
L"Norwegian",
|
||||||
L"spanish",
|
L"Spanish",
|
||||||
L"brasilian",
|
L"Brasilian",
|
||||||
L"finnish", // 35
|
L"Finnish", // 35
|
||||||
L"iranian",
|
L"Iranian",
|
||||||
L"israeli",
|
L"Israeli",
|
||||||
L"bulgarian",
|
L"Bulgarian",
|
||||||
L"swedish",
|
L"Swedish",
|
||||||
L"iraqi", // 40
|
L"Iraqi", // 40
|
||||||
L"syrian",
|
L"Syrian",
|
||||||
L"belgian",
|
L"Belgian",
|
||||||
L"portoguese",
|
L"Portoguese",
|
||||||
};
|
};
|
||||||
|
|
||||||
// special text used if we do not hate any nation (value of -1)
|
// special text used if we do not hate any nation (value of -1)
|
||||||
STR16 szNationalityText_Special[]=
|
STR16 szNationalityText_Special[]=
|
||||||
{
|
{
|
||||||
L"do not hate any other nationality.", // used in personnel.cpp
|
L"and do not hate any other nationality.", // used in personnel.cpp
|
||||||
L"of no origin", // used in IMP generation
|
L"of no origin", // used in IMP generation
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
+48
-45
@@ -2315,6 +2315,9 @@ STR16 pPersonnelRecordsHelpTexts[] =
|
|||||||
L"По жизни:", //Attitudes For old traits display instead of "Character:"!
|
L"По жизни:", //Attitudes For old traits display instead of "Character:"!
|
||||||
|
|
||||||
L"Зомби: %d\n",
|
L"Зомби: %d\n",
|
||||||
|
|
||||||
|
L"Background:", // TODO.Translate
|
||||||
|
L"Personality:", // TODO.Translate
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -8006,58 +8009,58 @@ STR16 szRefinementText[]=
|
|||||||
|
|
||||||
STR16 szNationalityText[]=
|
STR16 szNationalityText[]=
|
||||||
{
|
{
|
||||||
L"american", // 0
|
L"American", // 0
|
||||||
L"arab",
|
L"Arab",
|
||||||
L"australian",
|
L"Australian",
|
||||||
L"british",
|
L"British",
|
||||||
L"canadian",
|
L"Canadian",
|
||||||
L"cuban", // 5
|
L"Cuban", // 5
|
||||||
L"danish",
|
L"Danish",
|
||||||
L"french",
|
L"French",
|
||||||
L"russian",
|
L"Russian",
|
||||||
L"nigerian",
|
L"Nigerian",
|
||||||
L"swiss", // 10
|
L"Swiss", // 10
|
||||||
L"jamaican",
|
L"Jamaican",
|
||||||
L"polish",
|
L"Polish",
|
||||||
L"chinese",
|
L"Chinese",
|
||||||
L"irish",
|
L"Irish",
|
||||||
L"south african", // 15
|
L"South African", // 15
|
||||||
L"hungarian",
|
L"Hungarian",
|
||||||
L"scottish",
|
L"Scottish",
|
||||||
L"arulcan",
|
L"Arulcan",
|
||||||
L"german",
|
L"German",
|
||||||
L"african", // 20
|
L"African", // 20
|
||||||
L"italian",
|
L"Italian",
|
||||||
L"dutch",
|
L"Dutch",
|
||||||
L"romanian",
|
L"Romanian",
|
||||||
L"metaviran",
|
L"Metaviran",
|
||||||
|
|
||||||
// newly added from here on
|
// newly added from here on
|
||||||
L"greek", // 25
|
L"Greek", // 25
|
||||||
L"estonian",
|
L"Estonian",
|
||||||
L"venezuelan",
|
L"Venezuelan",
|
||||||
L"japanese",
|
L"Japanese",
|
||||||
L"turkish",
|
L"Turkish",
|
||||||
L"indian", // 30
|
L"Indian", // 30
|
||||||
L"mexican",
|
L"Mexican",
|
||||||
L"norwegian",
|
L"Norwegian",
|
||||||
L"spanish",
|
L"Spanish",
|
||||||
L"brasilian",
|
L"Brasilian",
|
||||||
L"finnish", // 35
|
L"Finnish", // 35
|
||||||
L"iranian",
|
L"Iranian",
|
||||||
L"israeli",
|
L"Israeli",
|
||||||
L"bulgarian",
|
L"Bulgarian",
|
||||||
L"swedish",
|
L"Swedish",
|
||||||
L"iraqi", // 40
|
L"Iraqi", // 40
|
||||||
L"syrian",
|
L"Syrian",
|
||||||
L"belgian",
|
L"Belgian",
|
||||||
L"portoguese",
|
L"Portoguese",
|
||||||
};
|
};
|
||||||
|
|
||||||
// special text used if we do not hate any nation (value of -1)
|
// special text used if we do not hate any nation (value of -1)
|
||||||
STR16 szNationalityText_Special[]=
|
STR16 szNationalityText_Special[]=
|
||||||
{
|
{
|
||||||
L"do not hate any other nationality.", // used in personnel.cpp
|
L"and do not hate any other nationality.", // used in personnel.cpp
|
||||||
L"of no origin", // used in IMP generation
|
L"of no origin", // used in IMP generation
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
+48
-45
@@ -2315,6 +2315,9 @@ STR16 pPersonnelRecordsHelpTexts[] =
|
|||||||
L"Attitudes:", // WANNE: For old traits display instead of "Character:"!
|
L"Attitudes:", // WANNE: For old traits display instead of "Character:"!
|
||||||
|
|
||||||
L"Zombies: %d\n", // TODO.Translate
|
L"Zombies: %d\n", // TODO.Translate
|
||||||
|
|
||||||
|
L"Background:",
|
||||||
|
L"Personality:",
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -8024,58 +8027,58 @@ STR16 szRefinementText[]=
|
|||||||
|
|
||||||
STR16 szNationalityText[]=
|
STR16 szNationalityText[]=
|
||||||
{
|
{
|
||||||
L"american", // 0
|
L"American", // 0
|
||||||
L"arab",
|
L"Arab",
|
||||||
L"australian",
|
L"Australian",
|
||||||
L"british",
|
L"British",
|
||||||
L"canadian",
|
L"Canadian",
|
||||||
L"cuban", // 5
|
L"Cuban", // 5
|
||||||
L"danish",
|
L"Danish",
|
||||||
L"french",
|
L"French",
|
||||||
L"russian",
|
L"Russian",
|
||||||
L"nigerian",
|
L"Nigerian",
|
||||||
L"swiss", // 10
|
L"Swiss", // 10
|
||||||
L"jamaican",
|
L"Jamaican",
|
||||||
L"polish",
|
L"Polish",
|
||||||
L"chinese",
|
L"Chinese",
|
||||||
L"irish",
|
L"Irish",
|
||||||
L"south african", // 15
|
L"South African", // 15
|
||||||
L"hungarian",
|
L"Hungarian",
|
||||||
L"scottish",
|
L"Scottish",
|
||||||
L"arulcan",
|
L"Arulcan",
|
||||||
L"german",
|
L"German",
|
||||||
L"african", // 20
|
L"African", // 20
|
||||||
L"italian",
|
L"Italian",
|
||||||
L"dutch",
|
L"Dutch",
|
||||||
L"romanian",
|
L"Romanian",
|
||||||
L"metaviran",
|
L"Metaviran",
|
||||||
|
|
||||||
// newly added from here on
|
// newly added from here on
|
||||||
L"greek", // 25
|
L"Greek", // 25
|
||||||
L"estonian",
|
L"Estonian",
|
||||||
L"venezuelan",
|
L"Venezuelan",
|
||||||
L"japanese",
|
L"Japanese",
|
||||||
L"turkish",
|
L"Turkish",
|
||||||
L"indian", // 30
|
L"Indian", // 30
|
||||||
L"mexican",
|
L"Mexican",
|
||||||
L"norwegian",
|
L"Norwegian",
|
||||||
L"spanish",
|
L"Spanish",
|
||||||
L"brasilian",
|
L"Brasilian",
|
||||||
L"finnish", // 35
|
L"Finnish", // 35
|
||||||
L"iranian",
|
L"Iranian",
|
||||||
L"israeli",
|
L"Israeli",
|
||||||
L"bulgarian",
|
L"Bulgarian",
|
||||||
L"swedish",
|
L"Swedish",
|
||||||
L"iraqi", // 40
|
L"Iraqi", // 40
|
||||||
L"syrian",
|
L"Syrian",
|
||||||
L"belgian",
|
L"Belgian",
|
||||||
L"portoguese",
|
L"Portoguese",
|
||||||
};
|
};
|
||||||
|
|
||||||
// special text used if we do not hate any nation (value of -1)
|
// special text used if we do not hate any nation (value of -1)
|
||||||
STR16 szNationalityText_Special[]=
|
STR16 szNationalityText_Special[]=
|
||||||
{
|
{
|
||||||
L"do not hate any other nationality.", // used in personnel.cpp
|
L"and do not hate any other nationality.", // used in personnel.cpp
|
||||||
L"of no origin", // used in IMP generation
|
L"of no origin", // used in IMP generation
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user