New (originally very old) feature: merc relations are influenced by appearance/refinement/racism/nationality/sexism. See http://www.bears-pit.com/board/ubbthreads.php/topics/326828.html#Post326828 for more info.

Also includes classes for creation of dropdown menua, see Laptop/DropDown.h.

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@6510 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
Flugente
2013-10-19 16:33:43 +00:00
parent 73be285e09
commit b9ac50aaac
29 changed files with 3624 additions and 21 deletions
+119
View File
@@ -7700,4 +7700,123 @@ STR16 szBackgroundText_Value[]=
L" %s%d%% insurance cost\n",
};
// Flugente: personality
STR16 szPersonalityDisplayText[]=
{
L"You look",
L"and appearance is",
L"important to you.",
L"You have",
L"and care",
L"about that.",
L"You are",
L"and hate everyone",
L".",
L"racist against non-",
L"people.",
};
STR16 szRaceText[]=
{
L"white",
L"black",
L"asian",
L"eskimo",
L"hispanic",
};
STR16 szAppearanceText[]=
{
L"average",
L"ugly",
L"homely",
L"attractive",
L"like a babe",
};
STR16 szRefinementText[]=
{
L"average manners",
L"manners of a slob",
L"manners of a snob",
};
STR16 szNationalityText[]=
{
L"american", // 0
L"arab",
L"australian",
L"british",
L"canadian",
L"cuban", // 5
L"danish",
L"french",
L"russian",
L"nigerian",
L"swiss", // 10
L"jamaican",
L"polish",
L"chinese",
L"irish",
L"south african", // 15
L"hungarian",
L"scottish",
L"arulcan",
L"german",
L"african", // 20
L"italian",
L"dutch",
L"romanian",
L"metaviran",
// newly added from here on
L"greek", // 25
L"estonian",
L"venezuelan",
L"japanese",
L"turkish",
L"indian", // 30
L"mexican",
L"norwegian",
L"spanish",
L"brasilian",
L"finnish", // 35
L"iranian",
L"israeli",
L"bulgarian",
L"swedish",
L"iraqi", // 40
L"syrian",
};
// special text used if we do not hate any nation (value of -1)
STR16 szNationalityText_Special[]=
{
L"do not hate any other nationality.", // used in personnel.cpp
L"of no origin", // used in IMP generation
};
STR16 szCareLevelText[]=
{
L"not",
L"somewhat",
L"extremely",
};
STR16 szRacistText[]=
{
L"not",
L"somewhat",
L"very",
};
STR16 szSexistText[]=
{
L"no sexist",
L"somewhat sexist",
L"very sexist",
L"a Gentleman",
};
#endif //ENGLISH