reman3/Rayman_X/cpa/DS_Data/Projects/Credits/Credits.cpp

672 lines
18 KiB
C++

// Credits.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
const char *pNames[] = {
"Autotxt0",
"Autotxt1",
"Autotxt2",
"Autotxt3",
"Autotxt4",
"Autotxt5",
"Autotxt1",
"Autotxt6",
"Autotxt3",
"Autotxt7",
"Autotxt8",
"Autotxt9",
"Autotxt10",
"Autotxt11",
"Autotxt12",
"Autotxt13",
"Autotxt14",
"Autotxt15",
"Autotxt16",
"Autotxt17",
"Autotxt18",
"Autotxt19",
"Autotxt20",
"Autotxt21",
"Autotxt22",
"Autotxt23",
"Autotxt24",
"Autotxt25",
"Autotxt26",
"Autotxt27",
"Autotxt28",
"Autotxt29",
"Autotxt30",
"Autotxt31",
"Autotxt32",
"Autotxt33",
"Autotxt34",
"Autotxt35",
"Autotxt36",
"Autotxt37",
"Autotxt12",
"Autotxt38",
"Autotxt39",
"Autotxt40",
"Autotxt41",
"Autotxt42",
"Autotxt43",
"Autotxt44",
"Autotxt45",
"Autotxt46",
"Autotxt47",
"Autotxt48",
"Autotxt49",
"Autotxt50",
"Autotxt51",
"Autotxt52",
"Autotxt53",
"Autotxt54",
"Autotxt55",
"Autotxt56",
"Autotxt57",
"Autotxt58",
"Autotxt59",
"Autotxt24",
"Autotxt60",
"Autotxt61",
"Autotxt62",
"Autotxt63",
"Autotxt64",
"Autotxt3",
"Autotxt65",
"Autotxt66",
"Autotxt4",
"Autotxt67",
"Autotxt68",
"Autotxt12",
"Autotxt25",
"Autotxt69",
"Autotxt70",
"Autotxt71",
"Autotxt72",
"Autotxt18",
"Autotxt21",
"Autotxt73",
"Autotxt74",
"Autotxt75",
"Autotxt76",
"Autotxt77",
"Autotxt22",
"Autotxt78",
"Autotxt79",
"Autotxt80",
"Autotxt23",
"Autotxt81",
"Autotxt82",
"Autotxt12",
"Autotxt83",
"Autotxt84",
"Autotxt85",
"Autotxt24",
"Autotxt86",
"Autotxt87",
"Autotxt88",
"Autotxt24",
"Autotxt89",
"Autotxt90",
"Autotxt91",
"Autotxt92",
"Autotxt93",
"Autotxt94",
"Autotxt95",
"Autotxt96",
"Autotxt97",
"Autotxt98",
"Autotxt99",
"Autotxt100",
"Autotxt101",
"Autotxt102",
"Autotxt103",
"Autotxt82",
"Autotxt12",
"Autotxt104",
"Autotxt83",
"Autotxt105",
"Autotxt106",
"Autotxt83",
"Autotxt84",
"Autotxt85",
"Autotxt107",
"Autotxt79",
"Autotxt12",
"Autotxt108",
"Autotxt109",
"Autotxt110",
"Autotxt111",
"Autotxt71",
"Autotxt4",
"Autotxt12",
"Autotxt112",
"Autotxt36",
"Autotxt45",
"Autotxt113",
"Autotxt108",
"Autotxt114",
"Autotxt109",
"Autotxt69",
"Autotxt65",
"Autotxt67",
"Autotxt115",
"Autotxt79",
"Autotxt116",
"Autotxt117",
"Autotxt118",
"Autotxt3",
"Autotxt119",
"Autotxt120",
"Autotxt121",
"Autotxt122",
"Autotxt12",
"Autotxt123",
"Autotxt124",
"Autotxt125",
"Autotxt126",
"Autotxt127",
"Autotxt128",
"Autotxt129",
"Autotxt130",
"Autotxt131",
"Autotxt132",
"Autotxt12",
"Autotxt133",
"Autotxt134",
"Autotxt135",
"Autotxt12",
"Autotxt136",
"Autotxt137",
"Autotxt24",
"Autotxt138",
"Autotxt139",
"Autotxt140",
"Autotxt12",
"Autotxt141",
"Autotxt142",
"Autotxt143",
"Autotxt144",
"Autotxt145",
"Autotxt146",
"Autotxt147",
"Autotxt148",
"Autotxt149",
"Autotxt24",
"Autotxt150",
"Autotxt151",
"Autotxt152",
"Autotxt153",
"Autotxt154",
"Autotxt155",
"Autotxt156",
"Autotxt157",
"Autotxt158",
"Autotxt159",
"Autotxt160",
"Autotxt161",
"Autotxt162",
"Autotxt163",
"Autotxt164",
"Autotxt165",
"Autotxt166",
"Autotxt167",
"Autotxt168",
"Autotxt169",
"Autotxt170",
"Autotxt171",
"Autotxt172",
"Autotxt173",
"Autotxt174",
"Autotxt175",
"Autotxt176",
"Autotxt177",
"Autotxt178",
"Autotxt179",
"Autotxt12",
"Autotxt180",
"Autotxt181",
"Autotxt182",
"Autotxt183",
"Autotxt184",
"Autotxt185",
"Autotxt24",
"Autotxt186",
"Autotxt187",
"Autotxt188",
"Autotxt189",
"Autotxt190",
"Autotxt191",
"Autotxt192",
"Autotxt193",
"Autotxt24",
"Autotxt194",
"Autotxt195",
"Autotxt196",
"Autotxt197",
"Autotxt198",
"Autotxt199",
"Autotxt200",
"Autotxt201",
"Autotxt202",
"Autotxt203",
"Autotxt12",
"Autotxt204",
"Autotxt205",
"Autotxt206",
"Autotxt207",
"Autotxt208",
"Autotxt66",
"Autotxt209",
"Autotxt210",
"Autotxt135",
"Autotxt211",
"Autotxt212",
"Autotxt213",
"Autotxt214",
"Autotxt86",
"Autotxt215",
"Autotxt216",
"Autotxt217",
"Autotxt218",
"Autotxt219",
"Autotxt220",
"Autotxt221",
"Autotxt222",
"Autotxt3",
"Autotxt223",
"Autotxt224",
"Autotxt225",
"Autotxt226",
"Autotxt227",
"Autotxt228",
"Autotxt229",
"Autotxt230",
"Autotxt231",
"Autotxt232",
"Autotxt233",
"Autotxt234",
"Autotxt235",
"Autotxt236",
"Autotxt237",
"Autotxt238",
"Autotxt239",
"Autotxt240",
"Autotxt241",
"Autotxt221",
"Autotxt242",
"Autotxt243",
"Autotxt244",
"Autotxt245",
"Autotxt246",
"Autotxt247",
"Autotxt248",
"Autotxt249",
"Autotxt250",
"Autotxt251",
"Autotxt252",
"Autotxt253",
"Autotxt254",
"Autotxt255",
"Autotxt256",
"Autotxt257",
"Autotxt258",
"Autotxt259",
"Autotxt260",
"Autotxt261",
"Autotxt262",
"Autotxt263",
"Autotxt264",
"Autotxt265",
"Autotxt266",
"Autotxt267",
"Autotxt268",
"Autotxt269",
"Autotxt270",
"Autotxt271",
"Autotxt272",
"Autotxt273",
"Autotxt274",
"Autotxt275",
"Autotxt276",
"Autotxt277",
"Autotxt278",
"Autotxt279",
"Autotxt280",
"Autotxt281",
"Autotxt282",
NULL};
typedef struct _strpair
{
const char *pA;
const char *pB;
} strpair;
strpair pCredits[] = {
"Autotxt0", "/O200: BEST PLAYER",
"Autotxt1", "/O000: PAULINE JACQUEY",
"Autotxt2", "/O200: ORIGINAL CONCEPT",
"Autotxt3", "/O000: MICHEL ANCEL",
"Autotxt4", "/O000: FREDERIC HOUDE",
"Autotxt5", "/O200: PRODUCER",
"Autotxt6", "/O200: ARTISTIC DIRECTOR",
"Autotxt7", "/O200: GRAPHICS",
"Autotxt8", "/O000: JEAN-CHRISTOPHE ALESSANDRI",
"Autotxt9", "/O000: FLORENT SACRE",
"Autotxt10", "/O000: CELINE TELLIER",
"Autotxt11", "/O000: PAUL TUMELAIRE",
"Autotxt12", "/O400: WITH",
"Autotxt13", "/O000: CHRISTOPHE BOURGES",
"Autotxt14", "/O000: NICOLAS CARRE",
"Autotxt15", "/O000: FLORENCE CHARPENTIER",
"Autotxt16", "/O000: NICOLAS DAIRE",
"Autotxt17", "/O000: ALEXANDRE GATTO",
"Autotxt18", "/O000: FABRICE HOLBE",
"Autotxt19", "/O000: ARNAUD KOTELNIKOFF",
"Autotxt20", "/O000: PIERRE-HENRY LAPORTERIE",
"Autotxt21", "/O000: YANN LECLERC",
"Autotxt22", "/O000: CHRISTOPHE PIC",
"Autotxt23", "/O000: STEPHANE ZINETTI",
"Autotxt24", "/O400: AND",
"Autotxt25", "/O000: SEBASTIEN BICORNE",
"Autotxt26", "/O000: DENIS CAPDEFERRO",
"Autotxt27", "/O000: GEOFFROY DE CRECY",
"Autotxt28", "/O000: DAVID GARCIA",
"Autotxt29", "/O000: YANN JOUETTE",
"Autotxt30", "/O000: EMMANUEL VILLE",
"Autotxt31", "/O000: AGATA WIERZBICKI",
"Autotxt32", "/O200: GRAPHIC RESEARCH",
"Autotxt33", "/O000: ALEXANDRA ANCEL",
"Autotxt34", "/O000: HUBERT CHEVILLARD",
"Autotxt35", "/O200: ENGINE PROGRAMMING",
"Autotxt36", "/O000: YANN LE TENSORER",
"Autotxt37", "/O000: OLIVIER DIDELOT",
"Autotxt38", "/O000: FREDERIC BALINT",
"Autotxt39", "/O000: CHRISTOPHE BEAUDET",
"Autotxt40", "/O000: XAVIER BILLAULT",
"Autotxt41", "/O000: FABIEN BOLE-FEYSOT",
"Autotxt42", "/O000: FREDERIC COMPAGNON",
"Autotxt43", "/O000: MICHAEL DE RUYTER",
"Autotxt44", "/O000: JEAN-MARC DROUAUD",
"Autotxt45", "/O000: BENOIT GERMAIN",
"Autotxt46", "/O000: CHRISTOPHE GIRAUD",
"Autotxt47", "/O000: YANN LE GUYADER",
"Autotxt48", "/O000: VINCENT LHULLIER",
"Autotxt49", "/O000: STEVE MC CALLA",
"Autotxt50", "/O000: HELENE POKIDINE",
"Autotxt51", "/O000: FRANCOIS QUEINNEC",
"Autotxt52", "/O000: ALAIN ROBIN",
"Autotxt53", "/O000: OLIVIER SAILLANT",
"Autotxt54", "/O000: GUILLAUME SOUCHET",
"Autotxt55", "/O000: JACQUES THENOZ",
"Autotxt56", "/O000: CARLOS TORRES",
"Autotxt57", "/O000: MARC TRABUCATO",
"Autotxt58", "/O000: ALEXIS VAISSE",
"Autotxt59", "/O000: MARC VILLEMAIN",
"Autotxt60", "/O000: MARC FASCIA",
"Autotxt61", "/O000: THIERRY QUERE",
"Autotxt62", "/O400: SPECIAL THANX TO",
"Autotxt63", "/O000: T-TROUBLE PROGRAMMING TEAM ",
"Autotxt64", "/O200: GAME DESIGN",
"Autotxt65", "/O000: JEAN-CHRISTOPHE GUYOT",
"Autotxt66", "/O000: SERGE HASCOET",
"Autotxt67", "/O000: MICHAEL JANOD",
"Autotxt68", "/O000: CHRISTOPHE THIBAUT",
"Autotxt69", "/O000: OLIVIER DIAZ",
"Autotxt70", "/O000: FREDERICK GAVEAU",
"Autotxt71", "/O000: ARNAUD GUYON",
"Autotxt72", "/O000: STEPHANE HILBOLD",
"Autotxt73", "/O000: ZORAN MILISAVLJEVIC",
"Autotxt74", "/O000: VINCENT MONNIER",
"Autotxt75", "/O000: OLIVIER PALMIERI",
"Autotxt76", "/O000: GREGORY PALVADEAU",
"Autotxt77", "/O000: JEAN-CHRISTOPHE PETIT",
"Autotxt78", "/O000: XAVIER PLAGNAL",
"Autotxt79", "/O000: OLIVIER SOLEIL",
"Autotxt80", "/O000: JEAN ZAPPAVIGNA",
"Autotxt81", "/O200: ANIMATION",
"Autotxt82", "/O000: JACQUES EXERTIER",
"Autotxt83", "/O000: PATRICK BODARD",
"Autotxt84", "/O000: JEAN-YVES REGNAULT",
"Autotxt85", "/O000: PHILIPPE VINDOLET",
"Autotxt86", "/O000: ALEXANDRE BADUEL",
"Autotxt87", "/O000: FRANCOIS COTE",
"Autotxt88", "/O000: JOSEPH NASRALLAH",
"Autotxt89", "/O000: PHILIPPE ARSENAULT",
"Autotxt90", "/O000: ERIK BRANZ",
"Autotxt91", "/O000: SEBASTIEN BRASSARD",
"Autotxt92", "/O000: JENNIFER DICKIE",
"Autotxt93", "/O000: CHRISTIAN DION",
"Autotxt94", "/O000: JEAN-SEBASTIEN DUCLOS",
"Autotxt95", "/O000: JAMIE HELMAN",
"Autotxt96", "/O000: PHIL HOLLOWAY",
"Autotxt97", "/O000: FRANCOIS LAPERRIERE",
"Autotxt98", "/O000: SEAN LEBLANC",
"Autotxt99", "/O000: MICHAEL LININGTON",
"Autotxt100", "/O000: CARLA PRADA",
"Autotxt101", "/O000: ALLAN TREITZ",
"Autotxt102", "/O000: MIKE ZINGARELLI",
"Autotxt103", "/O200: CINEMATICS",
"Autotxt104", "/O400: STORYBOARD",
"Autotxt105", "/O400: ANIMATION",
"Autotxt106", "/O000: DAMIEN BARRANCO",
"Autotxt107", "/O400: INTEGRATION",
"Autotxt108", "/O000: NICOLAS CHEREAU",
"Autotxt109", "/O000: SEBASTIEN DEZAUTEZ",
"Autotxt110", "/O000: MICHEL MOMCILOVIC",
"Autotxt111", "/O200: INFODESIGN",
"Autotxt112", "/O400: MAIN CHARACTER",
"Autotxt113", "/O400: OTHER CHARACTERS",
"Autotxt114", "/O000: OLIVIER DAUBA",
"Autotxt115", "/O000: YANN MASSON",
"Autotxt116", "/O200: SCENARIO AND DIALOGS",
"Autotxt117", "/O000: DAVID NEISS",
"Autotxt118", "/O400: BASED ON A STORY BY",
"Autotxt119", "/O400: AMERICAN ADAPTATION",
"Autotxt120", "/O000: DAVID GASSMAN",
"Autotxt121", "/O200: SOUND DESIGN",
"Autotxt122", "/O000: ROMAIN HIS",
"Autotxt123", "/O000: OLIVIER BONNAFY",
"Autotxt124", "/O000: GREGOIRE SPILLMANN",
"Autotxt125", "/O200: MUSIC BY",
"Autotxt126", "/O000: ERIC CHEVALIER",
"Autotxt127", "/O200: N64 MIDI ADAPTATION",
"Autotxt128", "/O000: DANIEL MASSON",
"Autotxt129", "/O200: SOUND EFFECTS",
"Autotxt130", "/O000: TALK OVER ",
"Autotxt131", "/O200: SOUND ENGINEERING",
"Autotxt132", "/O000: MARTIN DUTASTA",
"Autotxt133", "/O000: LIONEL BOUHNIK",
"Autotxt134", "/O200: DATA MANAGEMENT",
"Autotxt135", "/O000: GUENAELE MENDROUX",
"Autotxt136", "/O000: NARY-TIANA ANDRIAMAMPANDRY",
"Autotxt137", "/O000: HANANE SBAI",
"Autotxt138", "/O000: TARIK MLAHI",
"Autotxt139", "/O200: TEST",
"Autotxt140", "/O000: YANICK BEAUDET",
"Autotxt141", "/O000: NATASHA BOUCHARD",
"Autotxt142", "/O000: ALAIN CHENIER",
"Autotxt143", "/O000: STEPHANE CYR",
"Autotxt144", "/O000: JONATHAN GAGNIER",
"Autotxt145", "/O000: ETIENNE GOSSELIN",
"Autotxt146", "/O000: STEPHAN LEARY",
"Autotxt147", "/O000: JONATHAN MOREAU",
"Autotxt148", "/O000: DAVID RAGAULT",
"Autotxt149", "/O000: MICHAEL RICHARD",
"Autotxt150", "/O000: ERICK BISSONNETTE",
"Autotxt151", "/O000: FREDERIC BLATTMANN",
"Autotxt152", "/O000: GUILLAUME BOURBONNIERE",
"Autotxt153", "/O000: ALFRED CLOUTIER",
"Autotxt154", "/O000: JEAN-PHILIPPE COTE",
"Autotxt155", "/O000: JONATHAN D' ANJOU",
"Autotxt156", "/O000: PHILIPPE DION",
"Autotxt157", "/O000: RAPHAEL FRANCOEUR",
"Autotxt158", "/O000: FRANCOIS GAUTHIER",
"Autotxt159", "/O000: SIMON GRAVELINE",
"Autotxt160", "/O000: WILLIAM GROSSELIN",
"Autotxt161", "/O000: ERIC GUERRA",
"Autotxt162", "/O000: JEAN-SEBASTIEN LABRECQUE",
"Autotxt163", "/O000: FREDERIC LAPORTE",
"Autotxt164", "/O000: CHRISTIAN LAVERDIERE",
"Autotxt165", "/O000: NICOLAS LIROCHON",
"Autotxt166", "/O000: JEAN-FRANCOIS MARTEL",
"Autotxt167", "/O000: JULIEN MOUTTE",
"Autotxt168", "/O000: PIERRE-OLIVIER PELLEMANS",
"Autotxt169", "/O000: JONATHAN PEPIN",
"Autotxt170", "/O000: JEROME PILON",
"Autotxt171", "/O000: STEPHANE PLIGERSDORFFER",
"Autotxt172", "/O000: SYLVAIN RUDOLPHE",
"Autotxt173", "/O000: FELIX RUEL",
"Autotxt174", "/O000: PIERRE-YVES SAVARD",
"Autotxt175", "/O000: BERANGER TASSY",
"Autotxt176", "/O000: ROY TUAZON",
"Autotxt177", "/O200: TOOLS",
"Autotxt178", "/O000: CHANTAL OURY",
"Autotxt179", "/O000: BERNARD LEFEBVRE",
"Autotxt180", "/O000: CORNELIU BABIUC",
"Autotxt181", "/O000: MIRCEA DUNKA",
"Autotxt182", "/O000: IONUT GROZEA",
"Autotxt183", "/O000: CRISTI PETRESCU",
"Autotxt184", "/O000: NICOLAE SUPARATU",
"Autotxt185", "/O000: MIHAELA TANKU",
"Autotxt186", "/O000: GEORGE BALTATANU",
"Autotxt187", "/O000: DAN DRAGAN",
"Autotxt188", "/O000: CATALIN DUMITRESCU",
"Autotxt189", "/O000: JOEL GREGOIRE",
"Autotxt190", "/O000: CHRISTOPHE MARTINAUD",
"Autotxt191", "/O000: CRISTI RIZEA",
"Autotxt192", "/O000: PASCAL RUIZ",
"Autotxt193", "/O000: PHILIPPE TOUILLAUD",
"Autotxt194", "/O000: ESTELLE PARENT",
"Autotxt242", "/O200: PERSONAL THANKS",
"Autotxt243", "/O200: FREDDOX:",
"Autotxt244", "/O000: LOVE U MAMOUR DRACULA ",
"Autotxt245", "/O000: CARESSE A MIMI RABBIT ",
"Autotxt246", "/O000: SALUT EMMANUEL ET ",
"Autotxt247", "/O000: BISOUS A TOUT LA FAMILLE ",
"Autotxt248", "/O400: COUCOU A",
"Autotxt249", "/O000: FRED, SOPHIE ET GABRIEL ",
"Autotxt250", "/O000: BLOOD ",
"Autotxt251", "/O000: BOOSTER BERTRAND ",
"Autotxt252", "/O000: ET TOUTE L EQUIPE GAGNY ",
"Autotxt253", "/O000: LA MAILING LISTE ",
"Autotxt254", "/O400: REMERCIEMENT BOOLEEN A",
"Autotxt255", "/O000: WWW.MO5.COM ",
"Autotxt256", "/O000: KONAMI ",
"Autotxt257", "/O000: TREASURE ",
"Autotxt258", "/O000: MSX & NEC COMPUTER ",
"Autotxt259", "/O000: MIYAMOTO ",
"Autotxt260", "/O200: SUN BONJOURE :",
"Autotxt261", "/O000: NICO ",
"Autotxt262", "/O000: T-2 ",
"Autotxt263", "/O000: FRED KIS ",
"Autotxt264", "/O000: FRED ZUUL - XAV ",
"Autotxt265", "/O000: ZE CONVULSIONS ",
"Autotxt266", "/O000: TOTO - JUJU ",
"Autotxt267", "/O000: MUJUS - ZAPPA ",
"Autotxt268", "/O000: RATO - RICCO ",
"Autotxt269", "/O000: FRED COINCOIN ",
"Autotxt270", "/O200: SALUTATION DE CB A:",
"Autotxt271", "/O000: GONZO ",
"Autotxt272", "/O000: MUPPETS ",
"Autotxt273", "/O000: POGZY ",
"Autotxt274", "/O000: VIRGINIE ",
"Autotxt275", "/O000: ET LES SC TRANSFORMES ",
"Autotxt276", "/O200: ZORGLUB DE VINC:",
"Autotxt277", "/O000: POUR FLOFLO ",
"Autotxt278", "/O000: LES 2 LOUPIOTS ",
"Autotxt279", "/O000: ZG1 ",
"Autotxt280", "/O000: KLOUCHE ",
"Autotxt281", "/O000: SCHPILOS ",
"Autotxt282", "/O000: ET LES MONTAGNARDS ",
"Autotxt195", "/O000: MALIKA SAHLA",
"Autotxt196", "/O000: FRANK SERVETTAZ",
"Autotxt197", "/O000: MICKAEL VEAUDOUR",
"Autotxt198", "/O400: 3D PLUG-INS",
"Autotxt199", "/O000: DANIEL RAVIART",
"Autotxt200", "/O200: 3D RESEARCH",
"Autotxt201", "/O000: PHILIPPE VIMONT",
"Autotxt202", "/O200: MARKETING",
"Autotxt203", "/O000: LAURENCE BUISSON",
"Autotxt204", "/O000: AXELLE VERNY",
"Autotxt205", "/O200: WW STUDIOS MANAGERS",
"Autotxt206", "/O000: DOMINIQUE BORDENAVE",
"Autotxt207", "/O000: CHRISTINE CHOSSON",
"Autotxt208", "/O000: CYRIL DEROUINEAU",
"Autotxt209", "/O000: ERIC HUYNH",
"Autotxt210", "/O000: DIDIER LORD",
"Autotxt211", "/O000: VINCENT PAQUET",
"Autotxt212", "/O000: ERIC TREMBLAY",
"Autotxt213", "/O200: LOCAL STUDIOS MANAGERS",
"Autotxt214", "/O000: JEROME ANTONA",
"Autotxt215", "/O000: AHMED BOUKHELIFA",
"Autotxt216", "/O000: SYLVAIN BRUNET",
"Autotxt217", "/O000: SANDRINE MAIGRET",
"Autotxt218", "/O000: GILLES MONTEIL",
"Autotxt219", "/O200: SITES MANAGERS",
"Autotxt220", "/O400: ANNECY",
"Autotxt221", "/O000: DANIEL PALIX",
"Autotxt222", "/O400: MONTPELLIER",
"Autotxt223", "/O400: MONTREAL",
"Autotxt224", "/O000: CHRISTOPHE DERENNES",
"Autotxt225", "/O400: MONTREUIL",
"Autotxt226", "/O000: CHRISTINE BURGESS",
"Autotxt227", "/O200: PRODUCTION",
"Autotxt228", "/O000: GERARD GUILLEMOT",
"Autotxt229", "/O200: PUBLISHING",
"Autotxt230", "/O000: YVES GUILLEMOT",
"Autotxt231", "/O200: DEVELOPMENT",
"Autotxt232", "/O000: MICHEL GUILLEMOT",
"Autotxt233", "/O200: SPECIAL THANKS",
"Autotxt234", "/O400:TO THE FORMER MANAGEMENT TEAM",
"Autotxt235", "/O000: GREGOIRE GOBBI",
"Autotxt236", "/O000: NATHALIE PACCARD",
"Autotxt237", "/O400: TO",
"Autotxt238", "/O000: THE TONIC TROUBLE TEAM ",
"Autotxt239", "/O000: POPOLOPOY ",
"Autotxt240", "/O200: XTRA THANKS",
"Autotxt241", "/O400: TO THE GREATEST SUPPORT",
NULL, NULL
};
int _tmain(int argc, _TCHAR* argv[])
{
int iIndex = 0;
for (const char **pName = pNames ; pName[0] != NULL ; pName++)
{
for (strpair *pCredit = pCredits ; ; pCredit++)
{
if (pCredit->pA == NULL)
{
printf(" ** NOT FOUND **\n");
break;
}
else if (stricmp(pCredit->pA, pName[0]) == 0)
{
if (strstr(pCredit->pB, "O200") != NULL)
printf("\n");
printf("%s\n", pCredit->pB + 6);
break;
}
}
if ((iIndex == 291) || (iIndex == 332))
printf("******* BREAK ********\n");
iIndex++;
}
printf("Total = %d\n", iIndex);
}