diff --git a/Laptop/CampaignHistory_Summary.cpp b/Laptop/CampaignHistory_Summary.cpp index da3bd064..40e234df 100644 --- a/Laptop/CampaignHistory_Summary.cpp +++ b/Laptop/CampaignHistory_Summary.cpp @@ -435,7 +435,7 @@ void RenderCampaignHistory_MostImportant() SetFontShadow( CAMPHIS_FONT_SHADOW ); usPosX = LAPTOP_SCREEN_UL_X; - usPosY = LAPTOP_SCREEN_WEB_UL_Y + 80; + usPosY = LAPTOP_SCREEN_WEB_UL_Y + 70; // return if there are no incidents yet if ( !gCampaignStats.usNumIncidents ) @@ -453,7 +453,8 @@ void RenderCampaignHistory_MostImportant() UINT32 hour = ( incident.usTime - ( day * NUM_SEC_IN_DAY ) ) / NUM_SEC_IN_HOUR; UINT32 minute = ( incident.usTime - ( ( day * NUM_SEC_IN_DAY ) + ( hour * NUM_SEC_IN_HOUR ) ) ) / NUM_SEC_IN_MIN; - UINT8 importancenr = TEXT_CAMPAIGNHISTORY_IMPORTANCE_MOMENTOUS; + // a funny operation name might be more entertaining than a simple number + /*UINT8 importancenr = TEXT_CAMPAIGNHISTORY_IMPORTANCE_MOMENTOUS; if ( incident.usInterestRating < 500 ) importancenr = TEXT_CAMPAIGNHISTORY_IMPORTANCE_IRRELEVANT; else if ( incident.usInterestRating < 1000 ) @@ -476,9 +477,18 @@ void RenderCampaignHistory_MostImportant() importancenr = TEXT_CAMPAIGNHISTORY_IMPORTANCE_MAJOR; swprintf(sText, L"%s %s #%d - %s, %s %d, %02d:%02d", szCampaignHistoryImportanceString[importancenr], szCampaignHistoryWebpageString[WEBPAGE_CAMPAIGNHISTORY_INCIDENT], incident.usID, wSectorName_Target, szCampaignHistoryWebpageString[WEBPAGE_CAMPAIGNHISTORY_DAY], day, hour, minute); + DrawTextToScreen( sText, usPosX, usPosY, LAPTOP_SCREEN_LR_X-LAPTOP_SCREEN_UL_X, CAMPHIS_FONT_BIG, CAMPHIS_FONT_COLOR, FONT_MCOLOR_BLACK, FALSE, LEFT_JUSTIFIED );*/ + + UINT32 prefix = (incident.usTime + incident.usKills[CAMPAIGNHISTORY_SD_ENEMY_ARMY] + incident.usID) % CAMPAIGNSTATS_OPERATION_NUM_PREFIX; + UINT32 suffix = (incident.usTime + incident.usShots[CAMPAIGNHISTORY_SD_MERC] + 7 * incident.usID) % CAMPAIGNSTATS_OPERATION_NUM_SUFFIX; + + CHAR16 operationame[200]; + swprintf( operationame, szCampaignStatsOperationPrefix[prefix], szCampaignStatsOperationSuffix[suffix] ); + + swprintf( sText, L"Operation %s - %s, %s %d, %02d:%02d", operationame, wSectorName_Target, szCampaignHistoryWebpageString[WEBPAGE_CAMPAIGNHISTORY_DAY], day, hour, minute ); DrawTextToScreen( sText, usPosX, usPosY, LAPTOP_SCREEN_LR_X-LAPTOP_SCREEN_UL_X, CAMPHIS_FONT_BIG, CAMPHIS_FONT_COLOR, FONT_MCOLOR_BLACK, FALSE, LEFT_JUSTIFIED ); - usPosY = LAPTOP_SCREEN_WEB_UL_Y + 110; + usPosY = LAPTOP_SCREEN_WEB_UL_Y + 90; if ( gusMostImportantMode == 0 ) { diff --git a/Utils/Text.h b/Utils/Text.h index ffd3d46e..2e4f7ba7 100644 --- a/Utils/Text.h +++ b/Utils/Text.h @@ -2743,6 +2743,14 @@ enum extern STR16 szCampaignHistoryWebpageString[]; +// Flugente: wacky operation names for campaign stats +#define CAMPAIGNSTATS_OPERATION_NUM_PREFIX 100 +#define CAMPAIGNSTATS_OPERATION_NUM_SUFFIX 100 + +extern STR16 szCampaignStatsOperationPrefix[]; +extern STR16 szCampaignStatsOperationSuffix[]; + + // Flugente: merc compare website #define TEXT_MERCCOMPARE_CUSTOMERSTATEMENTS 7 // number of customer quotes, each with an additional short character name diff --git a/Utils/_ChineseText.cpp b/Utils/_ChineseText.cpp index f40e623d..55ffa0b7 100644 --- a/Utils/_ChineseText.cpp +++ b/Utils/_ChineseText.cpp @@ -8631,6 +8631,274 @@ STR16 szCampaignHistoryWebpageString[]= L"天", }; +STR16 szCampaignStatsOperationPrefix[] = // TODO.Translate +{ + L"Glorious %s", + L"Mighty %s", + L"Awesome %s", + L"Intimidating %s", + + L"Powerful %s", + L"Earth-Shattering %s", + L"Insidious %s", + L"Swift %s", + + L"Violent %s", + L"Brutal %s", + L"Relentless %s", + L"Merciless %s", + + L"Cannibalistic %s", + L"Gorgeous %s", + L"Rogue %s", + L"Dubious %s", + + L"Sexually Ambigious %s", + L"Burning %s", + L"Enraged %s", + L"Visonary %s", + + // 20 + L"Gruseome %s", + L"International-law-ignoring %s", + L"Provoked %s", + L"Ceaseless %s", + + L"Inflexible %s", + L"Unyielding %s", + L"Regretless %s", + L"Remorseless %s", + + L"Choleric %s", + L"Unexpected %s", + L"Democratic %s", + L"Bursting %s", + + L"Bipartisan %s", + L"Bloodstained %s", + L"Rouge-wearing %s", + L"Innocent %s", + + L"Hateful %s", + L"Underwear-staining %s", + L"Civilian-devouring %s", + L"Unflinching %s", + + // 40 + L"Expect No Mercy From Our %s", + L"Very Mad %s", + L"Ultimate %s", + L"Furious %s", + + L"Its best to Avoid Our %s", + L"Fear the %s", + L"All Hail the %s!", + L"Protect the %s", + + L"Beware the %s", + L"Crush the %s", + L"Backstabbing %s", + L"Vicious %s", + + L"Sadistic %s", + L"Burning %s", + L"Wrathful %s", + L"Invincible %s", + + L"Guilt-ridden %s", + L"Rotting %s", + L"Sanitized %s", + L"Self-doubting %s", + + // 60 + L"Ancient %s", + L"Very Hungry %s", + L"Sleepy %s", + L"Demotivated %s", + + L"Cruel %s", + L"Annoying %s", + L"Huffy %s", + L"Bisexual %s", + + L"Screaming %s", + L"Hideous %s", + L"Praying %s", + L"Stalking %s", + + L"Cold-blooded %s", + L"Fearsome %s", + L"Trippin' %s", + L"Damned %s", + + L"Vegetarian %s", + L"Grotesque %s", + L"Backward %s", + L"Superior %s", + + // 80 + L"Inferior %s", + L"Okay-ish %s", + L"Porn-consuming %s", + L"Poisoned %s", + + L"Spontaneous %s", + L"Lethargic %s", + L"Tickled %s", + L"The %s is a dupe!", + + L"%s on Steroids", + L"%s vs. Predator", + L"A %s with a twist", + L"Self-Pleasuring %s", + + L"Man-%s hybrid", + L"Inane %s", + L"Overpriced %s", + L"Midnight %s", + + L"Capitalist %s", + L"Communist %s", + L"Intense %s", + L"Steadfast %s", + + // 100 +}; + +STR16 szCampaignStatsOperationSuffix[] = +{ + L"Dragon", + L"Mountain Lion", + L"Copperhead Snake", + L"Jack Russell Terrier", + + L"Arch-Nemesis", + L"Basilisk", + L"Blade", + L"Shield", + + L"Hammer", + L"Spectre", + L"Congress", + L"Oilfield", + + L"Boyfriend", + L"Girlfriend", + L"Husband", + L"Stepmother", + + L"Sand Lizard", + L"Bankers", + L"Anaconda", + L"Kitten", + + // 20 + L"Congress", + L"Senate", + L"Cleric", + L"Badass", + + L"Bayonet", + L"Wolverine", + L"Soldier", + L"Tree Frog", + + L"Weasel", + L"Shrubbery", + L"Tar pit", + L"Sunset", + + L"Hurricane", + L"Ocelot", + L"Tiger", + L"Defense Industry", + + L"Snow Leopard", + L"Megademon", + L"Dragonfly", + L"Rottweiler", + + // 40 + L"Cousin", + L"Grandma", + L"Newborn", + L"Cultist", + + L"Disinfectant", + L"Democracy", + L"Warlord", + L"Doomsday Device", + + L"Minister", + L"Beaver", + L"Assassin", + L"Rain of Burning Death", + + L"Prophet", + L"Interloper", + L"Crusader", + L"Administration", + + L"Supernova", + L"Liberty", + L"Explosion", + L"Bird of Prey", + + // 60 + L"Manticore", + L"Frost Giant", + L"Celebrity", + L"Middle Class", + + L"Loudmouth", + L"Scape Goat", + L"Warhound", + L"Vengeance", + + L"Fortress", + L"Mime", + L"Conductor", + L"Job-Creator", + + L"Frenchman", + L"Superglue", + L"Newt", + L"Incompetency", + + L"Steppenwolf", + L"Iron Anvil", + L"Grand Lord", + L"Supreme Ruler", + + // 80 + L"Dictator", + L"Old Man Death", + L"Shredder", + L"Vacuum Cleaner", + + L"Hamster", + L"Hypno-Toad", + L"Discjockey", + L"Undertaker", + + L"Gorgon", + L"Child", + L"Mob", + L"Raptor", + + L"Goddess", + L"Gender Inequality", + L"Mole", + L"Baby Jesus", + + L"Gunship", + L"Citizen", + L"Lover", + L"Mutual Fund", + + // 100 +}; + STR16 szMercCompareWebSite[] = // TODO.Translate { // main page diff --git a/Utils/_DutchText.cpp b/Utils/_DutchText.cpp index 5ba476aa..11cc2fd4 100644 --- a/Utils/_DutchText.cpp +++ b/Utils/_DutchText.cpp @@ -8644,6 +8644,274 @@ STR16 szCampaignHistoryWebpageString[]= L"Day", }; +STR16 szCampaignStatsOperationPrefix[] = // TODO.Translate +{ + L"Glorious %s", + L"Mighty %s", + L"Awesome %s", + L"Intimidating %s", + + L"Powerful %s", + L"Earth-Shattering %s", + L"Insidious %s", + L"Swift %s", + + L"Violent %s", + L"Brutal %s", + L"Relentless %s", + L"Merciless %s", + + L"Cannibalistic %s", + L"Gorgeous %s", + L"Rogue %s", + L"Dubious %s", + + L"Sexually Ambigious %s", + L"Burning %s", + L"Enraged %s", + L"Visonary %s", + + // 20 + L"Gruseome %s", + L"International-law-ignoring %s", + L"Provoked %s", + L"Ceaseless %s", + + L"Inflexible %s", + L"Unyielding %s", + L"Regretless %s", + L"Remorseless %s", + + L"Choleric %s", + L"Unexpected %s", + L"Democratic %s", + L"Bursting %s", + + L"Bipartisan %s", + L"Bloodstained %s", + L"Rouge-wearing %s", + L"Innocent %s", + + L"Hateful %s", + L"Underwear-staining %s", + L"Civilian-devouring %s", + L"Unflinching %s", + + // 40 + L"Expect No Mercy From Our %s", + L"Very Mad %s", + L"Ultimate %s", + L"Furious %s", + + L"Its best to Avoid Our %s", + L"Fear the %s", + L"All Hail the %s!", + L"Protect the %s", + + L"Beware the %s", + L"Crush the %s", + L"Backstabbing %s", + L"Vicious %s", + + L"Sadistic %s", + L"Burning %s", + L"Wrathful %s", + L"Invincible %s", + + L"Guilt-ridden %s", + L"Rotting %s", + L"Sanitized %s", + L"Self-doubting %s", + + // 60 + L"Ancient %s", + L"Very Hungry %s", + L"Sleepy %s", + L"Demotivated %s", + + L"Cruel %s", + L"Annoying %s", + L"Huffy %s", + L"Bisexual %s", + + L"Screaming %s", + L"Hideous %s", + L"Praying %s", + L"Stalking %s", + + L"Cold-blooded %s", + L"Fearsome %s", + L"Trippin' %s", + L"Damned %s", + + L"Vegetarian %s", + L"Grotesque %s", + L"Backward %s", + L"Superior %s", + + // 80 + L"Inferior %s", + L"Okay-ish %s", + L"Porn-consuming %s", + L"Poisoned %s", + + L"Spontaneous %s", + L"Lethargic %s", + L"Tickled %s", + L"The %s is a dupe!", + + L"%s on Steroids", + L"%s vs. Predator", + L"A %s with a twist", + L"Self-Pleasuring %s", + + L"Man-%s hybrid", + L"Inane %s", + L"Overpriced %s", + L"Midnight %s", + + L"Capitalist %s", + L"Communist %s", + L"Intense %s", + L"Steadfast %s", + + // 100 +}; + +STR16 szCampaignStatsOperationSuffix[] = +{ + L"Dragon", + L"Mountain Lion", + L"Copperhead Snake", + L"Jack Russell Terrier", + + L"Arch-Nemesis", + L"Basilisk", + L"Blade", + L"Shield", + + L"Hammer", + L"Spectre", + L"Congress", + L"Oilfield", + + L"Boyfriend", + L"Girlfriend", + L"Husband", + L"Stepmother", + + L"Sand Lizard", + L"Bankers", + L"Anaconda", + L"Kitten", + + // 20 + L"Congress", + L"Senate", + L"Cleric", + L"Badass", + + L"Bayonet", + L"Wolverine", + L"Soldier", + L"Tree Frog", + + L"Weasel", + L"Shrubbery", + L"Tar pit", + L"Sunset", + + L"Hurricane", + L"Ocelot", + L"Tiger", + L"Defense Industry", + + L"Snow Leopard", + L"Megademon", + L"Dragonfly", + L"Rottweiler", + + // 40 + L"Cousin", + L"Grandma", + L"Newborn", + L"Cultist", + + L"Disinfectant", + L"Democracy", + L"Warlord", + L"Doomsday Device", + + L"Minister", + L"Beaver", + L"Assassin", + L"Rain of Burning Death", + + L"Prophet", + L"Interloper", + L"Crusader", + L"Administration", + + L"Supernova", + L"Liberty", + L"Explosion", + L"Bird of Prey", + + // 60 + L"Manticore", + L"Frost Giant", + L"Celebrity", + L"Middle Class", + + L"Loudmouth", + L"Scape Goat", + L"Warhound", + L"Vengeance", + + L"Fortress", + L"Mime", + L"Conductor", + L"Job-Creator", + + L"Frenchman", + L"Superglue", + L"Newt", + L"Incompetency", + + L"Steppenwolf", + L"Iron Anvil", + L"Grand Lord", + L"Supreme Ruler", + + // 80 + L"Dictator", + L"Old Man Death", + L"Shredder", + L"Vacuum Cleaner", + + L"Hamster", + L"Hypno-Toad", + L"Discjockey", + L"Undertaker", + + L"Gorgon", + L"Child", + L"Mob", + L"Raptor", + + L"Goddess", + L"Gender Inequality", + L"Mole", + L"Baby Jesus", + + L"Gunship", + L"Citizen", + L"Lover", + L"Mutual Fund", + + // 100 +}; + STR16 szMercCompareWebSite[] = // TODO.Translate { // main page diff --git a/Utils/_EnglishText.cpp b/Utils/_EnglishText.cpp index 6035eaaa..5084259f 100644 --- a/Utils/_EnglishText.cpp +++ b/Utils/_EnglishText.cpp @@ -8631,6 +8631,274 @@ STR16 szCampaignHistoryWebpageString[]= L"Day", }; +STR16 szCampaignStatsOperationPrefix[] = +{ + L"Glorious %s", + L"Mighty %s", + L"Awesome %s", + L"Intimidating %s", + + L"Powerful %s", + L"Earth-Shattering %s", + L"Insidious %s", + L"Swift %s", + + L"Violent %s", + L"Brutal %s", + L"Relentless %s", + L"Merciless %s", + + L"Cannibalistic %s", + L"Gorgeous %s", + L"Rogue %s", + L"Dubious %s", + + L"Sexually Ambigious %s", + L"Burning %s", + L"Enraged %s", + L"Visonary %s", + + // 20 + L"Gruseome %s", + L"International-law-ignoring %s", + L"Provoked %s", + L"Ceaseless %s", + + L"Inflexible %s", + L"Unyielding %s", + L"Regretless %s", + L"Remorseless %s", + + L"Choleric %s", + L"Unexpected %s", + L"Democratic %s", + L"Bursting %s", + + L"Bipartisan %s", + L"Bloodstained %s", + L"Rouge-wearing %s", + L"Innocent %s", + + L"Hateful %s", + L"Underwear-staining %s", + L"Civilian-devouring %s", + L"Unflinching %s", + + // 40 + L"Expect No Mercy From Our %s", + L"Very Mad %s", + L"Ultimate %s", + L"Furious %s", + + L"Its best to Avoid Our %s", + L"Fear the %s", + L"All Hail the %s!", + L"Protect the %s", + + L"Beware the %s", + L"Crush the %s", + L"Backstabbing %s", + L"Vicious %s", + + L"Sadistic %s", + L"Burning %s", + L"Wrathful %s", + L"Invincible %s", + + L"Guilt-ridden %s", + L"Rotting %s", + L"Sanitized %s", + L"Self-doubting %s", + + // 60 + L"Ancient %s", + L"Very Hungry %s", + L"Sleepy %s", + L"Demotivated %s", + + L"Cruel %s", + L"Annoying %s", + L"Huffy %s", + L"Bisexual %s", + + L"Screaming %s", + L"Hideous %s", + L"Praying %s", + L"Stalking %s", + + L"Cold-blooded %s", + L"Fearsome %s", + L"Trippin' %s", + L"Damned %s", + + L"Vegetarian %s", + L"Grotesque %s", + L"Backward %s", + L"Superior %s", + + // 80 + L"Inferior %s", + L"Okay-ish %s", + L"Porn-consuming %s", + L"Poisoned %s", + + L"Spontaneous %s", + L"Lethargic %s", + L"Tickled %s", + L"The %s is a dupe!", + + L"%s on Steroids", + L"%s vs. Predator", + L"A %s with a twist", + L"Self-Pleasuring %s", + + L"Man-%s hybrid", + L"Inane %s", + L"Overpriced %s", + L"Midnight %s", + + L"Capitalist %s", + L"Communist %s", + L"Intense %s", + L"Steadfast %s", + + // 100 +}; + +STR16 szCampaignStatsOperationSuffix[] = +{ + L"Dragon", + L"Mountain Lion", + L"Copperhead Snake", + L"Jack Russell Terrier", + + L"Arch-Nemesis", + L"Basilisk", + L"Blade", + L"Shield", + + L"Hammer", + L"Spectre", + L"Congress", + L"Oilfield", + + L"Boyfriend", + L"Girlfriend", + L"Husband", + L"Stepmother", + + L"Sand Lizard", + L"Bankers", + L"Anaconda", + L"Kitten", + + // 20 + L"Congress", + L"Senate", + L"Cleric", + L"Badass", + + L"Bayonet", + L"Wolverine", + L"Soldier", + L"Tree Frog", + + L"Weasel", + L"Shrubbery", + L"Tar pit", + L"Sunset", + + L"Hurricane", + L"Ocelot", + L"Tiger", + L"Defense Industry", + + L"Snow Leopard", + L"Megademon", + L"Dragonfly", + L"Rottweiler", + + // 40 + L"Cousin", + L"Grandma", + L"Newborn", + L"Cultist", + + L"Disinfectant", + L"Democracy", + L"Warlord", + L"Doomsday Device", + + L"Minister", + L"Beaver", + L"Assassin", + L"Rain of Burning Death", + + L"Prophet", + L"Interloper", + L"Crusader", + L"Administration", + + L"Supernova", + L"Liberty", + L"Explosion", + L"Bird of Prey", + + // 60 + L"Manticore", + L"Frost Giant", + L"Celebrity", + L"Middle Class", + + L"Loudmouth", + L"Scape Goat", + L"Warhound", + L"Vengeance", + + L"Fortress", + L"Mime", + L"Conductor", + L"Job-Creator", + + L"Frenchman", + L"Superglue", + L"Newt", + L"Incompetency", + + L"Steppenwolf", + L"Iron Anvil", + L"Grand Lord", + L"Supreme Ruler", + + // 80 + L"Dictator", + L"Old Man Death", + L"Shredder", + L"Vacuum Cleaner", + + L"Hamster", + L"Hypno-Toad", + L"Discjockey", + L"Undertaker", + + L"Gorgon", + L"Child", + L"Mob", + L"Raptor", + + L"Goddess", + L"Gender Inequality", + L"Mole", + L"Baby Jesus", + + L"Gunship", + L"Citizen", + L"Lover", + L"Mutual Fund", + + // 100 +}; + STR16 szMercCompareWebSite[] = { // main page diff --git a/Utils/_FrenchText.cpp b/Utils/_FrenchText.cpp index ea3ee99b..fe13a5d0 100644 --- a/Utils/_FrenchText.cpp +++ b/Utils/_FrenchText.cpp @@ -8634,6 +8634,274 @@ STR16 szCampaignHistoryWebpageString[]= L"Jour", }; +STR16 szCampaignStatsOperationPrefix[] = // TODO.Translate +{ + L"Glorious %s", + L"Mighty %s", + L"Awesome %s", + L"Intimidating %s", + + L"Powerful %s", + L"Earth-Shattering %s", + L"Insidious %s", + L"Swift %s", + + L"Violent %s", + L"Brutal %s", + L"Relentless %s", + L"Merciless %s", + + L"Cannibalistic %s", + L"Gorgeous %s", + L"Rogue %s", + L"Dubious %s", + + L"Sexually Ambigious %s", + L"Burning %s", + L"Enraged %s", + L"Visonary %s", + + // 20 + L"Gruseome %s", + L"International-law-ignoring %s", + L"Provoked %s", + L"Ceaseless %s", + + L"Inflexible %s", + L"Unyielding %s", + L"Regretless %s", + L"Remorseless %s", + + L"Choleric %s", + L"Unexpected %s", + L"Democratic %s", + L"Bursting %s", + + L"Bipartisan %s", + L"Bloodstained %s", + L"Rouge-wearing %s", + L"Innocent %s", + + L"Hateful %s", + L"Underwear-staining %s", + L"Civilian-devouring %s", + L"Unflinching %s", + + // 40 + L"Expect No Mercy From Our %s", + L"Very Mad %s", + L"Ultimate %s", + L"Furious %s", + + L"Its best to Avoid Our %s", + L"Fear the %s", + L"All Hail the %s!", + L"Protect the %s", + + L"Beware the %s", + L"Crush the %s", + L"Backstabbing %s", + L"Vicious %s", + + L"Sadistic %s", + L"Burning %s", + L"Wrathful %s", + L"Invincible %s", + + L"Guilt-ridden %s", + L"Rotting %s", + L"Sanitized %s", + L"Self-doubting %s", + + // 60 + L"Ancient %s", + L"Very Hungry %s", + L"Sleepy %s", + L"Demotivated %s", + + L"Cruel %s", + L"Annoying %s", + L"Huffy %s", + L"Bisexual %s", + + L"Screaming %s", + L"Hideous %s", + L"Praying %s", + L"Stalking %s", + + L"Cold-blooded %s", + L"Fearsome %s", + L"Trippin' %s", + L"Damned %s", + + L"Vegetarian %s", + L"Grotesque %s", + L"Backward %s", + L"Superior %s", + + // 80 + L"Inferior %s", + L"Okay-ish %s", + L"Porn-consuming %s", + L"Poisoned %s", + + L"Spontaneous %s", + L"Lethargic %s", + L"Tickled %s", + L"The %s is a dupe!", + + L"%s on Steroids", + L"%s vs. Predator", + L"A %s with a twist", + L"Self-Pleasuring %s", + + L"Man-%s hybrid", + L"Inane %s", + L"Overpriced %s", + L"Midnight %s", + + L"Capitalist %s", + L"Communist %s", + L"Intense %s", + L"Steadfast %s", + + // 100 +}; + +STR16 szCampaignStatsOperationSuffix[] = +{ + L"Dragon", + L"Mountain Lion", + L"Copperhead Snake", + L"Jack Russell Terrier", + + L"Arch-Nemesis", + L"Basilisk", + L"Blade", + L"Shield", + + L"Hammer", + L"Spectre", + L"Congress", + L"Oilfield", + + L"Boyfriend", + L"Girlfriend", + L"Husband", + L"Stepmother", + + L"Sand Lizard", + L"Bankers", + L"Anaconda", + L"Kitten", + + // 20 + L"Congress", + L"Senate", + L"Cleric", + L"Badass", + + L"Bayonet", + L"Wolverine", + L"Soldier", + L"Tree Frog", + + L"Weasel", + L"Shrubbery", + L"Tar pit", + L"Sunset", + + L"Hurricane", + L"Ocelot", + L"Tiger", + L"Defense Industry", + + L"Snow Leopard", + L"Megademon", + L"Dragonfly", + L"Rottweiler", + + // 40 + L"Cousin", + L"Grandma", + L"Newborn", + L"Cultist", + + L"Disinfectant", + L"Democracy", + L"Warlord", + L"Doomsday Device", + + L"Minister", + L"Beaver", + L"Assassin", + L"Rain of Burning Death", + + L"Prophet", + L"Interloper", + L"Crusader", + L"Administration", + + L"Supernova", + L"Liberty", + L"Explosion", + L"Bird of Prey", + + // 60 + L"Manticore", + L"Frost Giant", + L"Celebrity", + L"Middle Class", + + L"Loudmouth", + L"Scape Goat", + L"Warhound", + L"Vengeance", + + L"Fortress", + L"Mime", + L"Conductor", + L"Job-Creator", + + L"Frenchman", + L"Superglue", + L"Newt", + L"Incompetency", + + L"Steppenwolf", + L"Iron Anvil", + L"Grand Lord", + L"Supreme Ruler", + + // 80 + L"Dictator", + L"Old Man Death", + L"Shredder", + L"Vacuum Cleaner", + + L"Hamster", + L"Hypno-Toad", + L"Discjockey", + L"Undertaker", + + L"Gorgon", + L"Child", + L"Mob", + L"Raptor", + + L"Goddess", + L"Gender Inequality", + L"Mole", + L"Baby Jesus", + + L"Gunship", + L"Citizen", + L"Lover", + L"Mutual Fund", + + // 100 +}; + STR16 szMercCompareWebSite[] = // TODO.Translate { // main page diff --git a/Utils/_GermanText.cpp b/Utils/_GermanText.cpp index 2f4d14c2..a6ca5129 100644 --- a/Utils/_GermanText.cpp +++ b/Utils/_GermanText.cpp @@ -8461,6 +8461,274 @@ STR16 szCampaignHistoryWebpageString[]= L"Day", }; +STR16 szCampaignStatsOperationPrefix[] = // TODO.Translate +{ + L"Glorious %s", + L"Mighty %s", + L"Awesome %s", + L"Intimidating %s", + + L"Powerful %s", + L"Earth-Shattering %s", + L"Insidious %s", + L"Swift %s", + + L"Violent %s", + L"Brutal %s", + L"Relentless %s", + L"Merciless %s", + + L"Cannibalistic %s", + L"Gorgeous %s", + L"Rogue %s", + L"Dubious %s", + + L"Sexually Ambigious %s", + L"Burning %s", + L"Enraged %s", + L"Visonary %s", + + // 20 + L"Gruseome %s", + L"International-law-ignoring %s", + L"Provoked %s", + L"Ceaseless %s", + + L"Inflexible %s", + L"Unyielding %s", + L"Regretless %s", + L"Remorseless %s", + + L"Choleric %s", + L"Unexpected %s", + L"Democratic %s", + L"Bursting %s", + + L"Bipartisan %s", + L"Bloodstained %s", + L"Rouge-wearing %s", + L"Innocent %s", + + L"Hateful %s", + L"Underwear-staining %s", + L"Civilian-devouring %s", + L"Unflinching %s", + + // 40 + L"Expect No Mercy From Our %s", + L"Very Mad %s", + L"Ultimate %s", + L"Furious %s", + + L"Its best to Avoid Our %s", + L"Fear the %s", + L"All Hail the %s!", + L"Protect the %s", + + L"Beware the %s", + L"Crush the %s", + L"Backstabbing %s", + L"Vicious %s", + + L"Sadistic %s", + L"Burning %s", + L"Wrathful %s", + L"Invincible %s", + + L"Guilt-ridden %s", + L"Rotting %s", + L"Sanitized %s", + L"Self-doubting %s", + + // 60 + L"Ancient %s", + L"Very Hungry %s", + L"Sleepy %s", + L"Demotivated %s", + + L"Cruel %s", + L"Annoying %s", + L"Huffy %s", + L"Bisexual %s", + + L"Screaming %s", + L"Hideous %s", + L"Praying %s", + L"Stalking %s", + + L"Cold-blooded %s", + L"Fearsome %s", + L"Trippin' %s", + L"Damned %s", + + L"Vegetarian %s", + L"Grotesque %s", + L"Backward %s", + L"Superior %s", + + // 80 + L"Inferior %s", + L"Okay-ish %s", + L"Porn-consuming %s", + L"Poisoned %s", + + L"Spontaneous %s", + L"Lethargic %s", + L"Tickled %s", + L"The %s is a dupe!", + + L"%s on Steroids", + L"%s vs. Predator", + L"A %s with a twist", + L"Self-Pleasuring %s", + + L"Man-%s hybrid", + L"Inane %s", + L"Overpriced %s", + L"Midnight %s", + + L"Capitalist %s", + L"Communist %s", + L"Intense %s", + L"Steadfast %s", + + // 100 +}; + +STR16 szCampaignStatsOperationSuffix[] = +{ + L"Dragon", + L"Mountain Lion", + L"Copperhead Snake", + L"Jack Russell Terrier", + + L"Arch-Nemesis", + L"Basilisk", + L"Blade", + L"Shield", + + L"Hammer", + L"Spectre", + L"Congress", + L"Oilfield", + + L"Boyfriend", + L"Girlfriend", + L"Husband", + L"Stepmother", + + L"Sand Lizard", + L"Bankers", + L"Anaconda", + L"Kitten", + + // 20 + L"Congress", + L"Senate", + L"Cleric", + L"Badass", + + L"Bayonet", + L"Wolverine", + L"Soldier", + L"Tree Frog", + + L"Weasel", + L"Shrubbery", + L"Tar pit", + L"Sunset", + + L"Hurricane", + L"Ocelot", + L"Tiger", + L"Defense Industry", + + L"Snow Leopard", + L"Megademon", + L"Dragonfly", + L"Rottweiler", + + // 40 + L"Cousin", + L"Grandma", + L"Newborn", + L"Cultist", + + L"Disinfectant", + L"Democracy", + L"Warlord", + L"Doomsday Device", + + L"Minister", + L"Beaver", + L"Assassin", + L"Rain of Burning Death", + + L"Prophet", + L"Interloper", + L"Crusader", + L"Administration", + + L"Supernova", + L"Liberty", + L"Explosion", + L"Bird of Prey", + + // 60 + L"Manticore", + L"Frost Giant", + L"Celebrity", + L"Middle Class", + + L"Loudmouth", + L"Scape Goat", + L"Warhound", + L"Vengeance", + + L"Fortress", + L"Mime", + L"Conductor", + L"Job-Creator", + + L"Frenchman", + L"Superglue", + L"Newt", + L"Incompetency", + + L"Steppenwolf", + L"Iron Anvil", + L"Grand Lord", + L"Supreme Ruler", + + // 80 + L"Dictator", + L"Old Man Death", + L"Shredder", + L"Vacuum Cleaner", + + L"Hamster", + L"Hypno-Toad", + L"Discjockey", + L"Undertaker", + + L"Gorgon", + L"Child", + L"Mob", + L"Raptor", + + L"Goddess", + L"Gender Inequality", + L"Mole", + L"Baby Jesus", + + L"Gunship", + L"Citizen", + L"Lover", + L"Mutual Fund", + + // 100 +}; + STR16 szMercCompareWebSite[] = // TODO.Translate { // main page diff --git a/Utils/_ItalianText.cpp b/Utils/_ItalianText.cpp index c0ee2f92..3491a31d 100644 --- a/Utils/_ItalianText.cpp +++ b/Utils/_ItalianText.cpp @@ -8640,6 +8640,274 @@ STR16 szCampaignHistoryWebpageString[]= L"Day", }; +STR16 szCampaignStatsOperationPrefix[] = // TODO.Translate +{ + L"Glorious %s", + L"Mighty %s", + L"Awesome %s", + L"Intimidating %s", + + L"Powerful %s", + L"Earth-Shattering %s", + L"Insidious %s", + L"Swift %s", + + L"Violent %s", + L"Brutal %s", + L"Relentless %s", + L"Merciless %s", + + L"Cannibalistic %s", + L"Gorgeous %s", + L"Rogue %s", + L"Dubious %s", + + L"Sexually Ambigious %s", + L"Burning %s", + L"Enraged %s", + L"Visonary %s", + + // 20 + L"Gruseome %s", + L"International-law-ignoring %s", + L"Provoked %s", + L"Ceaseless %s", + + L"Inflexible %s", + L"Unyielding %s", + L"Regretless %s", + L"Remorseless %s", + + L"Choleric %s", + L"Unexpected %s", + L"Democratic %s", + L"Bursting %s", + + L"Bipartisan %s", + L"Bloodstained %s", + L"Rouge-wearing %s", + L"Innocent %s", + + L"Hateful %s", + L"Underwear-staining %s", + L"Civilian-devouring %s", + L"Unflinching %s", + + // 40 + L"Expect No Mercy From Our %s", + L"Very Mad %s", + L"Ultimate %s", + L"Furious %s", + + L"Its best to Avoid Our %s", + L"Fear the %s", + L"All Hail the %s!", + L"Protect the %s", + + L"Beware the %s", + L"Crush the %s", + L"Backstabbing %s", + L"Vicious %s", + + L"Sadistic %s", + L"Burning %s", + L"Wrathful %s", + L"Invincible %s", + + L"Guilt-ridden %s", + L"Rotting %s", + L"Sanitized %s", + L"Self-doubting %s", + + // 60 + L"Ancient %s", + L"Very Hungry %s", + L"Sleepy %s", + L"Demotivated %s", + + L"Cruel %s", + L"Annoying %s", + L"Huffy %s", + L"Bisexual %s", + + L"Screaming %s", + L"Hideous %s", + L"Praying %s", + L"Stalking %s", + + L"Cold-blooded %s", + L"Fearsome %s", + L"Trippin' %s", + L"Damned %s", + + L"Vegetarian %s", + L"Grotesque %s", + L"Backward %s", + L"Superior %s", + + // 80 + L"Inferior %s", + L"Okay-ish %s", + L"Porn-consuming %s", + L"Poisoned %s", + + L"Spontaneous %s", + L"Lethargic %s", + L"Tickled %s", + L"The %s is a dupe!", + + L"%s on Steroids", + L"%s vs. Predator", + L"A %s with a twist", + L"Self-Pleasuring %s", + + L"Man-%s hybrid", + L"Inane %s", + L"Overpriced %s", + L"Midnight %s", + + L"Capitalist %s", + L"Communist %s", + L"Intense %s", + L"Steadfast %s", + + // 100 +}; + +STR16 szCampaignStatsOperationSuffix[] = +{ + L"Dragon", + L"Mountain Lion", + L"Copperhead Snake", + L"Jack Russell Terrier", + + L"Arch-Nemesis", + L"Basilisk", + L"Blade", + L"Shield", + + L"Hammer", + L"Spectre", + L"Congress", + L"Oilfield", + + L"Boyfriend", + L"Girlfriend", + L"Husband", + L"Stepmother", + + L"Sand Lizard", + L"Bankers", + L"Anaconda", + L"Kitten", + + // 20 + L"Congress", + L"Senate", + L"Cleric", + L"Badass", + + L"Bayonet", + L"Wolverine", + L"Soldier", + L"Tree Frog", + + L"Weasel", + L"Shrubbery", + L"Tar pit", + L"Sunset", + + L"Hurricane", + L"Ocelot", + L"Tiger", + L"Defense Industry", + + L"Snow Leopard", + L"Megademon", + L"Dragonfly", + L"Rottweiler", + + // 40 + L"Cousin", + L"Grandma", + L"Newborn", + L"Cultist", + + L"Disinfectant", + L"Democracy", + L"Warlord", + L"Doomsday Device", + + L"Minister", + L"Beaver", + L"Assassin", + L"Rain of Burning Death", + + L"Prophet", + L"Interloper", + L"Crusader", + L"Administration", + + L"Supernova", + L"Liberty", + L"Explosion", + L"Bird of Prey", + + // 60 + L"Manticore", + L"Frost Giant", + L"Celebrity", + L"Middle Class", + + L"Loudmouth", + L"Scape Goat", + L"Warhound", + L"Vengeance", + + L"Fortress", + L"Mime", + L"Conductor", + L"Job-Creator", + + L"Frenchman", + L"Superglue", + L"Newt", + L"Incompetency", + + L"Steppenwolf", + L"Iron Anvil", + L"Grand Lord", + L"Supreme Ruler", + + // 80 + L"Dictator", + L"Old Man Death", + L"Shredder", + L"Vacuum Cleaner", + + L"Hamster", + L"Hypno-Toad", + L"Discjockey", + L"Undertaker", + + L"Gorgon", + L"Child", + L"Mob", + L"Raptor", + + L"Goddess", + L"Gender Inequality", + L"Mole", + L"Baby Jesus", + + L"Gunship", + L"Citizen", + L"Lover", + L"Mutual Fund", + + // 100 +}; + STR16 szMercCompareWebSite[] = // TODO.Translate { // main page diff --git a/Utils/_PolishText.cpp b/Utils/_PolishText.cpp index cff855c1..548400fc 100644 --- a/Utils/_PolishText.cpp +++ b/Utils/_PolishText.cpp @@ -8656,6 +8656,274 @@ STR16 szCampaignHistoryWebpageString[]= L"Day", }; +STR16 szCampaignStatsOperationPrefix[] = // TODO.Translate +{ + L"Glorious %s", + L"Mighty %s", + L"Awesome %s", + L"Intimidating %s", + + L"Powerful %s", + L"Earth-Shattering %s", + L"Insidious %s", + L"Swift %s", + + L"Violent %s", + L"Brutal %s", + L"Relentless %s", + L"Merciless %s", + + L"Cannibalistic %s", + L"Gorgeous %s", + L"Rogue %s", + L"Dubious %s", + + L"Sexually Ambigious %s", + L"Burning %s", + L"Enraged %s", + L"Visonary %s", + + // 20 + L"Gruseome %s", + L"International-law-ignoring %s", + L"Provoked %s", + L"Ceaseless %s", + + L"Inflexible %s", + L"Unyielding %s", + L"Regretless %s", + L"Remorseless %s", + + L"Choleric %s", + L"Unexpected %s", + L"Democratic %s", + L"Bursting %s", + + L"Bipartisan %s", + L"Bloodstained %s", + L"Rouge-wearing %s", + L"Innocent %s", + + L"Hateful %s", + L"Underwear-staining %s", + L"Civilian-devouring %s", + L"Unflinching %s", + + // 40 + L"Expect No Mercy From Our %s", + L"Very Mad %s", + L"Ultimate %s", + L"Furious %s", + + L"Its best to Avoid Our %s", + L"Fear the %s", + L"All Hail the %s!", + L"Protect the %s", + + L"Beware the %s", + L"Crush the %s", + L"Backstabbing %s", + L"Vicious %s", + + L"Sadistic %s", + L"Burning %s", + L"Wrathful %s", + L"Invincible %s", + + L"Guilt-ridden %s", + L"Rotting %s", + L"Sanitized %s", + L"Self-doubting %s", + + // 60 + L"Ancient %s", + L"Very Hungry %s", + L"Sleepy %s", + L"Demotivated %s", + + L"Cruel %s", + L"Annoying %s", + L"Huffy %s", + L"Bisexual %s", + + L"Screaming %s", + L"Hideous %s", + L"Praying %s", + L"Stalking %s", + + L"Cold-blooded %s", + L"Fearsome %s", + L"Trippin' %s", + L"Damned %s", + + L"Vegetarian %s", + L"Grotesque %s", + L"Backward %s", + L"Superior %s", + + // 80 + L"Inferior %s", + L"Okay-ish %s", + L"Porn-consuming %s", + L"Poisoned %s", + + L"Spontaneous %s", + L"Lethargic %s", + L"Tickled %s", + L"The %s is a dupe!", + + L"%s on Steroids", + L"%s vs. Predator", + L"A %s with a twist", + L"Self-Pleasuring %s", + + L"Man-%s hybrid", + L"Inane %s", + L"Overpriced %s", + L"Midnight %s", + + L"Capitalist %s", + L"Communist %s", + L"Intense %s", + L"Steadfast %s", + + // 100 +}; + +STR16 szCampaignStatsOperationSuffix[] = +{ + L"Dragon", + L"Mountain Lion", + L"Copperhead Snake", + L"Jack Russell Terrier", + + L"Arch-Nemesis", + L"Basilisk", + L"Blade", + L"Shield", + + L"Hammer", + L"Spectre", + L"Congress", + L"Oilfield", + + L"Boyfriend", + L"Girlfriend", + L"Husband", + L"Stepmother", + + L"Sand Lizard", + L"Bankers", + L"Anaconda", + L"Kitten", + + // 20 + L"Congress", + L"Senate", + L"Cleric", + L"Badass", + + L"Bayonet", + L"Wolverine", + L"Soldier", + L"Tree Frog", + + L"Weasel", + L"Shrubbery", + L"Tar pit", + L"Sunset", + + L"Hurricane", + L"Ocelot", + L"Tiger", + L"Defense Industry", + + L"Snow Leopard", + L"Megademon", + L"Dragonfly", + L"Rottweiler", + + // 40 + L"Cousin", + L"Grandma", + L"Newborn", + L"Cultist", + + L"Disinfectant", + L"Democracy", + L"Warlord", + L"Doomsday Device", + + L"Minister", + L"Beaver", + L"Assassin", + L"Rain of Burning Death", + + L"Prophet", + L"Interloper", + L"Crusader", + L"Administration", + + L"Supernova", + L"Liberty", + L"Explosion", + L"Bird of Prey", + + // 60 + L"Manticore", + L"Frost Giant", + L"Celebrity", + L"Middle Class", + + L"Loudmouth", + L"Scape Goat", + L"Warhound", + L"Vengeance", + + L"Fortress", + L"Mime", + L"Conductor", + L"Job-Creator", + + L"Frenchman", + L"Superglue", + L"Newt", + L"Incompetency", + + L"Steppenwolf", + L"Iron Anvil", + L"Grand Lord", + L"Supreme Ruler", + + // 80 + L"Dictator", + L"Old Man Death", + L"Shredder", + L"Vacuum Cleaner", + + L"Hamster", + L"Hypno-Toad", + L"Discjockey", + L"Undertaker", + + L"Gorgon", + L"Child", + L"Mob", + L"Raptor", + + L"Goddess", + L"Gender Inequality", + L"Mole", + L"Baby Jesus", + + L"Gunship", + L"Citizen", + L"Lover", + L"Mutual Fund", + + // 100 +}; + STR16 szMercCompareWebSite[] = // TODO.Translate { // main page diff --git a/Utils/_RussianText.cpp b/Utils/_RussianText.cpp index eca02ec6..c930a8cd 100644 --- a/Utils/_RussianText.cpp +++ b/Utils/_RussianText.cpp @@ -8628,6 +8628,274 @@ STR16 szCampaignHistoryWebpageString[]= L"День", }; +STR16 szCampaignStatsOperationPrefix[] = // TODO.Translate +{ + L"Glorious %s", + L"Mighty %s", + L"Awesome %s", + L"Intimidating %s", + + L"Powerful %s", + L"Earth-Shattering %s", + L"Insidious %s", + L"Swift %s", + + L"Violent %s", + L"Brutal %s", + L"Relentless %s", + L"Merciless %s", + + L"Cannibalistic %s", + L"Gorgeous %s", + L"Rogue %s", + L"Dubious %s", + + L"Sexually Ambigious %s", + L"Burning %s", + L"Enraged %s", + L"Visonary %s", + + // 20 + L"Gruseome %s", + L"International-law-ignoring %s", + L"Provoked %s", + L"Ceaseless %s", + + L"Inflexible %s", + L"Unyielding %s", + L"Regretless %s", + L"Remorseless %s", + + L"Choleric %s", + L"Unexpected %s", + L"Democratic %s", + L"Bursting %s", + + L"Bipartisan %s", + L"Bloodstained %s", + L"Rouge-wearing %s", + L"Innocent %s", + + L"Hateful %s", + L"Underwear-staining %s", + L"Civilian-devouring %s", + L"Unflinching %s", + + // 40 + L"Expect No Mercy From Our %s", + L"Very Mad %s", + L"Ultimate %s", + L"Furious %s", + + L"Its best to Avoid Our %s", + L"Fear the %s", + L"All Hail the %s!", + L"Protect the %s", + + L"Beware the %s", + L"Crush the %s", + L"Backstabbing %s", + L"Vicious %s", + + L"Sadistic %s", + L"Burning %s", + L"Wrathful %s", + L"Invincible %s", + + L"Guilt-ridden %s", + L"Rotting %s", + L"Sanitized %s", + L"Self-doubting %s", + + // 60 + L"Ancient %s", + L"Very Hungry %s", + L"Sleepy %s", + L"Demotivated %s", + + L"Cruel %s", + L"Annoying %s", + L"Huffy %s", + L"Bisexual %s", + + L"Screaming %s", + L"Hideous %s", + L"Praying %s", + L"Stalking %s", + + L"Cold-blooded %s", + L"Fearsome %s", + L"Trippin' %s", + L"Damned %s", + + L"Vegetarian %s", + L"Grotesque %s", + L"Backward %s", + L"Superior %s", + + // 80 + L"Inferior %s", + L"Okay-ish %s", + L"Porn-consuming %s", + L"Poisoned %s", + + L"Spontaneous %s", + L"Lethargic %s", + L"Tickled %s", + L"The %s is a dupe!", + + L"%s on Steroids", + L"%s vs. Predator", + L"A %s with a twist", + L"Self-Pleasuring %s", + + L"Man-%s hybrid", + L"Inane %s", + L"Overpriced %s", + L"Midnight %s", + + L"Capitalist %s", + L"Communist %s", + L"Intense %s", + L"Steadfast %s", + + // 100 +}; + +STR16 szCampaignStatsOperationSuffix[] = +{ + L"Dragon", + L"Mountain Lion", + L"Copperhead Snake", + L"Jack Russell Terrier", + + L"Arch-Nemesis", + L"Basilisk", + L"Blade", + L"Shield", + + L"Hammer", + L"Spectre", + L"Congress", + L"Oilfield", + + L"Boyfriend", + L"Girlfriend", + L"Husband", + L"Stepmother", + + L"Sand Lizard", + L"Bankers", + L"Anaconda", + L"Kitten", + + // 20 + L"Congress", + L"Senate", + L"Cleric", + L"Badass", + + L"Bayonet", + L"Wolverine", + L"Soldier", + L"Tree Frog", + + L"Weasel", + L"Shrubbery", + L"Tar pit", + L"Sunset", + + L"Hurricane", + L"Ocelot", + L"Tiger", + L"Defense Industry", + + L"Snow Leopard", + L"Megademon", + L"Dragonfly", + L"Rottweiler", + + // 40 + L"Cousin", + L"Grandma", + L"Newborn", + L"Cultist", + + L"Disinfectant", + L"Democracy", + L"Warlord", + L"Doomsday Device", + + L"Minister", + L"Beaver", + L"Assassin", + L"Rain of Burning Death", + + L"Prophet", + L"Interloper", + L"Crusader", + L"Administration", + + L"Supernova", + L"Liberty", + L"Explosion", + L"Bird of Prey", + + // 60 + L"Manticore", + L"Frost Giant", + L"Celebrity", + L"Middle Class", + + L"Loudmouth", + L"Scape Goat", + L"Warhound", + L"Vengeance", + + L"Fortress", + L"Mime", + L"Conductor", + L"Job-Creator", + + L"Frenchman", + L"Superglue", + L"Newt", + L"Incompetency", + + L"Steppenwolf", + L"Iron Anvil", + L"Grand Lord", + L"Supreme Ruler", + + // 80 + L"Dictator", + L"Old Man Death", + L"Shredder", + L"Vacuum Cleaner", + + L"Hamster", + L"Hypno-Toad", + L"Discjockey", + L"Undertaker", + + L"Gorgon", + L"Child", + L"Mob", + L"Raptor", + + L"Goddess", + L"Gender Inequality", + L"Mole", + L"Baby Jesus", + + L"Gunship", + L"Citizen", + L"Lover", + L"Mutual Fund", + + // 100 +}; + STR16 szMercCompareWebSite[] = // TODO.Translate { // main page