/*
	メッセージデータ
	（英語版）
*/
#ifndef _KN_MESSAGE_DATA_H_
#define _KN_MESSAGE_DATA_H_

/* ====================================================================== */
/* 8dot */
extern uchar	texEfGamePak8[];
extern uchar	texEfConPak8[];
extern uchar	texEfNormal8[];
extern uchar	texEfLight8[];
extern uchar	texEfHeavy8[];
extern uchar	texEfDash8[];
extern uchar	texEfTopend8[];
extern uchar	texEfLoose8[];
extern uchar	texEfTight8[];
extern uchar	texEfBestLap8[];
extern uchar	texEfBestTime8[];
extern uchar	texEfHard8[];
extern uchar	texEfExpert8[];
extern uchar	texEfTotal8[];
extern uchar	texEfCoRecord8[];
extern uchar	texEfPoints8[];

extern uchar	texEfCuTime8[];
extern uchar	texEfCuScore8[];

extern uchar	texEfRetire8[];

extern uchar	texEfBestScore8[];

extern uchar	texEfEnd8[];
extern uchar	texEfDefault8[];
extern uchar	texEfSpace8[];
extern uchar	texEfBSpace8[];

extern uchar	texEfHandicap8[];
extern uchar	texEfReverse8[];

extern uchar	texEfJetskiSet8[];
extern uchar	texEfCustom8[];
/* ====================================================================== */
/* 10dot */
#if (SW_KN_LANGUAGE == KN_EU)
extern uchar	texGeEng10[];
extern uchar	texGeGer10[];
#endif

extern uchar	texEfHandling10[];
extern uchar	texEfGrip10[];
extern uchar	texEfGear10[];

extern uchar	texEfAButton10[];
extern uchar	texEfBButton10[];

/* ====================================================================== */
/* 12dot */
extern uchar	texEfCopy10[];
extern uchar	texEfErase10[];
extern uchar	texEfJetski10[];
extern uchar	texEfTime10[];
extern uchar	texEfExecute10[];
extern uchar	texEfCancel10[];

extern uchar	texEfPointNeeded10[];
extern uchar	texEfYourPoints10[];

extern uchar	texEfDolphin10[];
extern uchar	texEfSunny10[];
extern uchar	texEfSunset10[];
extern uchar	texEfDrake10[];
extern uchar	texEfMarine10[];
extern uchar	texEfPort10[];
extern uchar	texEfTwilight10[];
extern uchar	texEfGlacier10[];
extern uchar	texEfSouthern10[];

extern uchar	texEfChampion10[];
extern uchar	texEfTimeTrials10[];
extern uchar	texEf2pVs10[];
extern uchar	texEfOptions10[];
extern uchar	texEfStuntMode10[];

extern uchar	texEfNormal10[];
extern uchar	texEfHard10[];
extern uchar	texEfExpert10[];

extern uchar	texEfCNames10[];
extern uchar	texEfVRecords10[];
extern uchar	texEfCConditions10[];
extern uchar	texEfAudio10[];
extern uchar	texEfEraseCR10[];
extern uchar	texEfSaveLoad10[];

extern uchar	texEfRank10[];
extern uchar	texEfLevel10[];
extern uchar	texEfRider10[];
extern uchar	texEfFor1P10[];
extern uchar	texEfFor2P10[];

extern uchar	texEfWave10[];
extern uchar	texEfDefault10[];
extern uchar	texEfCalm10[];
extern uchar	texEfWild10[];
extern uchar	texEfRandom10[];
extern uchar	texEfNMisses10[];
extern uchar	texEfNLaps10[];

extern uchar	texEfRetry10[];
extern uchar	texEfJetskiSelect10[];
extern uchar	texEfCourseSelect10[];
extern uchar	texEfQuit10[];
extern uchar	texEfContinue10[];
extern uchar	texEfRetire10[];
extern uchar	texEfRestart10[];

extern uchar	texEfAudioS10[];
extern uchar	texEfStereo10[];
extern uchar	texEfMono10[];
extern uchar	texEfHeadphone10[];
extern uchar	texEfMusic10[];
extern uchar	texEfListen10[];
extern uchar	texEfOn10[];
extern uchar	texEfOff10[];

extern uchar	texEfPoints10[];

extern uchar	texEfRings10[];
extern uchar	texEfStunts10[];

extern uchar	texEfScore10[];

extern uchar	texEfEnd10[];
extern uchar	texEfTimeScores10[];

extern uchar	texEfWarning10[];
extern uchar	texEfRNotSaved10[];

extern uchar	texEfSRace10[];
extern uchar	texEfWarmup10[];

extern uchar	texJfRound1_12[];
extern uchar	texJfRound2_12[];
extern uchar	texJfRound3_12[];
extern uchar	texJfRound4_12[];
extern uchar	texJfRound5_12[];
extern uchar	texJfRound6_12[];
extern uchar	texJfRound7_12[];
extern uchar	texJfRound8_12[];

extern uchar	texEfACondition10[];
extern uchar	texEf1stB10[];
extern uchar	texEf2ndB10[];
extern uchar	texEf3rdB10[];
extern uchar	texEf4thB10[];
extern uchar	texEfNoRankB10[];

extern uchar	texEfPStartB12[];
extern uchar	texJfFinalRound12[];

extern uchar	texNintendo12[];
extern uchar	texEfReverse10[];

extern uchar	texEfRDefaults10[];

extern uchar	texEfWinner10[];
extern uchar	texEf2ndPlace10[];
extern uchar	texEf3rdPlace10[];
extern uchar	texEf4thPlace10[];
extern uchar	texJfEndNew12[];
extern uchar	texEfChallenge10[];
extern uchar	texEfRestartC10[];



/* ====================================================================== */
/* 16dot */
extern uchar	texEfCopy16[];
extern uchar	texEfErase16[];
extern uchar	texEfNotCopy16[];
extern uchar	texEfNotErase16[];

extern uchar	texEfScoreRank16[];
extern uchar	texEfTimeRank16[];

extern uchar	texEfDemoNoCon1_16[];
extern uchar	texEfDemoNoCon2_16[];

extern uchar	texEfLkRv16[];

extern uchar	texEfMes00_14[];
extern uchar	texEfMes01_14[];
extern uchar	texEfMes02_14[];
extern uchar	texEfMes03_14[];
extern uchar	texEfMes04_14[];
extern uchar	texEfMes05_14[];
extern uchar	texEfMes06_14[];
extern uchar	texEfMes07_14[];
extern uchar	texEfMes08_14[];
extern uchar	texEfMes09_14[];
extern uchar	texEfMes10_14[];
extern uchar	texEfMes11_14[];
extern uchar	texEfMes12_14[];
extern uchar	texEfMes13_14[];
extern uchar	texEfMes14_14[];
extern uchar	texEfMes15_14[];
extern uchar	texEfMes16_14[];
extern uchar	texEfMes17_14[];
extern uchar	texEfMes18_14[];
extern uchar	texEfMes19_14[];
extern uchar	texEfMes20_14[];
extern uchar	texEfMes21_14[];
/* ====================================================================== */
/* 18dot */
extern uchar	texEfSaveLoad18[];

extern uchar	texEfMachineSel18[];

extern uchar	texEfCrsSel18[];

extern uchar	texEfOption18[];

extern uchar	texEfRename18[];

extern uchar	texEfRecord18[];

extern uchar	texEfCrsDP18[];
extern uchar	texEfCrsSBeach18[];
extern uchar	texEfCrsSBay18[];
extern uchar	texEfCrsOF18[];
extern uchar	texEfCrsML18[];
extern uchar	texEfCrsPP18[];
extern uchar	texEfCrsKC18[];
extern uchar	texEfCrsSI18[];
extern uchar	texEfCrsCW18[];

extern uchar	texEfCondition18[];
extern uchar	texEfEraseRec18[];
extern uchar	texEfVsResult18[];
extern uchar	texEfSound18[];

extern uchar	texEfRaceResult18[];
extern uchar	texEfPointRank18[];

extern uchar	texEfTotal18[];
extern uchar	texEfName18[];

extern uchar	texEfOpNorm18[];
extern uchar	texEfOpHard18[];
extern uchar	texEfOpExp18[];
extern uchar	texEfOpRev18[];
extern uchar	texEfOpChp18[];

extern uchar	texEfEndFinal18[];

/* ====================================================================== */
/*
	８ドット
*/
static sGameMessage	mGameMessageTable_8[] = {
	{ texEfGamePak8   , 56 },		/* 0 */
	{ texEfConPak8    , 96 },		/* 1 */
	
	{ 0, 0 },		/* 2 */
	{ texEfNormal8    , 48 },		/* 3 */
	{ 0 , 0 },		/* 4 */
	{ 0 , 0 },		/* 5 */
	{ texEfLight8     , 32 },		/* 6 */
	{ texEfHeavy8     , 40 },		/* 7 */
	{ 0 , 0 },		/* 8 */
	{ texEfDash8       , 32 },		/* 9 */
	{ texEfTopend8     , 48 },		/* 10 */
	{ texEfTight8      , 32 },		/* 11 */
	{ texEfLoose8      , 40 },		/* 12 */
	
	{ texEfBestLap8   , 48 },		/* 13 */
	{ texEfBestTime8  , 56 },		/* 14 */
	{ 0 , 0 },		/* 15 */
	{ 0 , 0 },		/* 16 */
	{ texEfHard8      , 32 },		/* 17 */
	{ texEfExpert8    , 48 },		/* 18 */
	{ 0 , 0 },		/* 19 */
	{ 0 , 0 },		/* 20 */
	{ texEfTotal8     , 32 },		/* 21 */
	{ texEfCoRecord8  , 88 },		/* 22 */
	{ 0 , 0 },		/* 23 */
	{ texEfPoints8    , 40 },		/* 24 */

	{ texEfCuTime8  , 80 },		/* 25 */
	{ texEfCuScore8 , 88 },		/* 26 */

	{ texEfRetire8    , 40 },		/* 27 */

	{ 0, 0 },		/* 28 */
	{ 0, 0 },		/* 29 */
	
	{ texEfBestScore8 , 64 },		/* 30 */
	{ texEfEnd8       , 24 },		/* 31 */
	
	{ texEfHandicap8  , 56 },		/* 32 */

	{ texEfDefault8   , 48 },		/* 33 */
	{ texEfSpace8     , 40 },		/* 34 */
	{ texEfBSpace8    , 56 },		/* 35 */
	
	{ texEfReverse8   , 48 },		/* 36 */
	
	{ texEfJetskiSet8 , 128 },		/* 37 */
	{ texEfCustom8    , 48 },		/* 38 */
};
/* ====================================================================== */
/*
	１０ドット
*/
static sGameMessage	mGameMessageTable_10[] = {
#if (SW_KN_LANGUAGE == KN_EU)
	{ texGeEng10 , 56 },	/* 0 */
	{ texGeGer10 , 64 },	/* 1 */
#else
	{ 0 , 0 },	/* 0 */
	{ 0 , 0 },	/* 1 */
#endif
	{ 0 , 0 },	/* 2 */
	{ 0 , 0 },	/* 3 */
	{ 0 , 0 },	/* 4 */
	{ 0, 0 },	/* 5 */
	{ 0, 0 },	/* 6 */

	{ 0 , 0 },	/* 7 */
	{ 0 , 0 },	/* 8 */
	{ texEfHandling10  , 64 },	/* 9 */
	{ texEfGrip10      , 32 },	/* 10 */
	{ texEfGear10      , 48 },	/* 11 */
	
	{ texEfAButton10   , 48 },	/* 12 */
	{ texEfBButton10   , 64 },	/* 13 */
};
/* ====================================================================== */
/*
	１２ドット
*/
static sGameMessage	mGameMessageTable_12[] = {
	{ texEfCopy10   , 40 },		/* 0 */
	{ texEfErase10  , 48 },		/* 1 */
	{ texEfJetski10 , 80 },		/* 2 */
	{ texEfTime10   , 32 },		/* 3 */
	{ texEfExecute10, 64 },		/* 4 */
	{ texEfCancel10 , 56 },		/* 5 */
	
	{ texEfPointNeeded10, 152 },	/* 6 */
	{ texEfYourPoints10 ,  72 },	/* 7 */

	{ texEfDolphin10 , 80 },	/* 8 */
	{ texEfSunny10   , 80 },	/* 9 */
	{ texEfSunset10  , 72 },	/* 10 */
	{ texEfMarine10  , 96 },	/* 11 */
	{ texEfDrake10   , 72 },	/* 12 */
	{ texEfPort10    , 64 },	/* 13 */
	{ texEfTwilight10, 80 },	/* 14 */
	{ texEfSouthern10, 96 },	/* 15 */
	{ texEfGlacier10 , 88 },	/* 16 */

	{ texEfLevel10   ,  40  },	/* 17 */

	{ texEfChampion10  ,  96 },	/* 18 */
	{ texEfTimeTrials10,  80 },	/* 19 */
	{ texEf2pVs10      ,  40 },	/* 20 */
	{ texEfOptions10   ,  56 },	/* 21 */

	{ texEfNormal10    ,  56 },	/* 22 */
	{ texEfHard10      ,  40 },	/* 23 */
	{ texEfExpert10    ,  56 },	/* 24 */

	{ texEfCNames10     , 104 },	/* 25 */
	{ texEfVRecords10   ,  96 },	/* 26 */
	{ texEfCConditions10, 144 },	/* 27 */
	{ texEfAudio10      ,  40 },	/* 28 */
	{ texEfEraseCR10    , 168 },	/* 29 */
	{ texEfSaveLoad10   , 104 },	/* 30 */
	
	{ texEfRank10       ,  40 },	/* 31 */
	{ texEfRider10      ,  40 },	/* 32 */

	{ texEfWave10       ,  120 },	/* 33 */
	{ texEfDefault10    ,  64 },	/* 34 */
	{ texEfCalm10       ,  40 },	/* 35 */
	{ texEfWild10       ,  40 },	/* 36 */
	{ texEfRandom10     ,  56 },	/* 37 */
	{ texEfFor1P10      ,  48 },	/* 38 */
	{ texEfFor2P10      ,  48 },	/* 39 */
	{ 0 , 0 },	/* 40 */
	{ texEfNMisses10    ,  128 },	/* 41 */
	{ texEfNLaps10      ,  112 },	/* 42 */
	{ 0 , 0 },	/* 43 */

	{ texEfRetry10       ,  48 },	/* 44 */
	{ texEfJetskiSelect10,  144 },	/* 45 */
	{ texEfCourseSelect10,  104 },	/* 46 */
	{ texEfQuit10        ,  72 },	/* 47 */
	{ texEfContinue10    ,  64 },	/* 48 */
	{ texEfRetire10      ,  48 },	/* 49 */
	{ texEfRestart10     ,  64 },	/* 50 */

	{ texEfAudioS10     ,  104 },	/* 51 */
	{ texEfStereo10     ,  56 },	/* 52 */
	{ texEfMono10       ,  40 },	/* 53 */
	{ texEfMusic10      ,  40 },	/* 54 */
	{ texEfOn10         ,  24 },	/* 55 */
	{ texEfOff10        ,  24 },	/* 56 */
	{ texEfListen10     ,  112 },	/* 57 */
	
	{ texEfPoints10      ,  48 },	/* 58 */
	
	{ texEfStuntMode10  ,  80 },	/* 59 */
	
	{ texEfRings10      ,  40 },	/* 60 */
	{ texEfStunts10     ,  56 },	/* 61 */

	{ texEfScore10      ,  48 },	/* 62 */

	{ texEfEnd10        ,  32 },	/* 63 */
	{ texEfTimeScores10 ,  88 },	/* 64 */

	{ texEfWarning10    ,  64 },	/* 65 */
	{ 0, 0 },	/* 66 */
	{ 0, 0 },	/* 67 */
	{ texEfRNotSaved10  ,  192 },	/* 68 */

	{ texEfSRace10  ,  112 },	/* 69 */
	{ texEfWarmup10     ,  64 },	/* 70 */

	{ texJfRound1_12    ,  56 },	/* 71 */
	{ texJfRound2_12    ,  56 },	/* 72 */
	{ texJfRound3_12    ,  56 },	/* 73 */
	{ texJfRound4_12    ,  56 },	/* 74 */
	{ texJfRound5_12    ,  56 },	/* 75 */
	{ texJfRound6_12    ,  56 },	/* 76 */
	{ texJfRound7_12    ,  56 },	/* 77 */
	{ texJfRound8_12    ,  56 },	/* 78 */

	{ texEfACondition10 ,  88 },	/* 79 */
	{ texEf1stB10       ,  24 },	/* 80 */
	{ texEf2ndB10       ,  104 },	/* 81 */
	{ texEf3rdB10       ,  104 },	/* 82 */
	{ texEf4thB10       ,  96 },	/* 83 */
	{ texEfNoRankB10    ,  8 },	/* 84 */
	
	{ texEfHeadphone10  ,  80 },	/* 85 */
	{ texEfPStartB12    ,  136 },	/* 86 */

	{ texJfFinalRound12 ,  88 },	/* 87 */
	
	{ texNintendo12     ,  128 },	/* 88 */
	
	{ texEfReverse10    ,  64 },	/* 89 */
	
	{ 0 , 0 },	/* 90 */
	{ 0 , 0 },	/* 91 */
	
	{ texEfRDefaults10  , 72 },	/* 92 */

	
	{ texEfWinner10      ,  56 },	/* 93 */
	{ texEf2ndPlace10    ,  72 },	/* 94 */
	{ texEf3rdPlace10    ,  72 },	/* 95 */
	{ texEf4thPlace10    ,  72 },	/* 96 */
	{ 0 , 0 },	/* 97 */
	{ texJfEndNew12      ,  24 },	/* 98 */

	{ texEfChallenge10   , 192 },	/* 99 */
	{ texEfRestartC10   , 112 },	/* 100 */

	
};

/* ====================================================================== */
/*
	16dot
*/
sGameMessage mGameMessageTable_16[] = {
	{ 0, 0 },	/* 0 */
	{ 0, 0 },	/* 1 */
	{ 0, 0 },	/* 2 */
	{ 0, 0 },	/* 3 */

	{ texEfScoreRank16   , 224 },	/* 4 */
	{ texEfTimeRank16    , 200 },	/* 5 */

	{ 0 , 0 },	/* 6 */
	{ texEfNotCopy16, 184 },	/* 7 */
	{ 0 , 0 },	/* 8 */
	{ texEfNotErase16, 192  },	/* 9 */
	{ 0 , 0 },	/* 10 */
	{ 0 , 0 },	/* 11 */
	{ 0 , 0 },	/* 12 */
	{ 0 , 0 },	/* 13 */
	{ 0 , 0 },	/* 14 */
	{ texEfCopy16        , 96 },	/* 15 */
	{ texEfErase16       , 88 },	/* 16 */

	{ 0, 0 },	/* 17 */
	{ 0, 0 },	/* 18 */
	{ 0, 0 },	/* 19 */
	{ 0, 0 },	/* 20 */
	{ 0, 0 },	/* 21 */
	{ 0, 0 },	/* 22 */
	{ 0, 0 },	/* 23 */
	{ 0, 0 },	/* 24 */
	{ 0, 0 },	/* 25 */
	{ 0, 0 },	/* 26 */
	{ 0, 0 },	/* 27 */
	{ 0, 0 },	/* 28 */
	{ 0, 0 },	/* 29 */

	{ texEfDemoNoCon1_16, 384 },	/* 30 */
	{ texEfDemoNoCon2_16, 424 },	/* 31 */

	{ texEfLkRv16       , 224 },	/* 32 */

	{ texEfMes00_14, 256 },	/* 33 */
	{ texEfMes01_14, 264 },	/* 34 */
	{ texEfMes02_14, 208 },	/* 35 */
	{ texEfMes03_14, 280 },	/* 36 */
	{ texEfMes04_14, 240 },	/* 37 */
	{ texEfMes05_14, 392 },	/* 38 */
	{ texEfMes06_14, 256 },	/* 39 */
	{ texEfMes07_14, 216 },	/* 40 */
	{ texEfMes08_14, 240 },	/* 41 */
	{ texEfMes09_14, 256 },	/* 42 */
	{ texEfMes10_14, 384 },	/* 43 */
	{ texEfMes11_14, 384 },	/* 44 */
	{ texEfMes12_14, 216 },	/* 45 */
	{ texEfMes13_14, 384 },	/* 46 */
	{ texEfMes14_14, 272 },	/* 47 */
	{ texEfMes15_14, 240 },	/* 48 */
	{ texEfMes16_14, 192 },	/* 49 */
	{ texEfMes17_14, 280 },	/* 50 */
	{ texEfMes18_14, 296 },	/* 51 */
	{ texEfMes19_14, 176 },	/* 52 */
	{ texEfMes20_14, 272 },	/* 53 */
	{ texEfMes21_14, 416 },	/* 54 */
#if (SW_KN_LANGUAGE == KN_EU)
	{ 0, 0 },	/* 55 */
	{ 0, 0 },	/* 56 */
	{ 0, 0 },	/* 57 */
	{ 0, 0 },	/* 58 */
	{ 0, 0 },	/* 59 */
	{ 0, 0 },	/* 60 */
	{ 0, 0 },	/* 61 */
	{ 0, 0 },	/* 62 */
	{ 0, 0 },	/* 63 */
	{ 0, 0 },	/* 64 */
	{ 0, 0 },	/* 65 */
#endif
};

/* ====================================================================== */
/*
	18dot
*/
static sGameMessage	mGameMessageTable_18[] = {
	{ texEfSaveLoad18  , 192 },		/* 0 */
	{ 0     , 112 },		/* 1 */
	{ 0    ,  96 },		/* 2 */
	
	{ texEfMachineSel18, 176 },		/* 3 */
	
	{ texEfCrsSel18    , 192 },		/* 4 */
	
	{ texEfOption18    , 104 }, 	/* 5 */
	
	{ texEfRename18    , 184 },		/* 6 */
	
	{ texEfRecord18    , 176 },		/* 7 */
	
	{ texEfCrsDP18     , 168 },		/* 8 */
	{ texEfCrsSBeach18 , 168 },		/* 9 */
	{ texEfCrsSBay18   , 144 },		/* 10 */
	{ texEfCrsOF18     , 184 },		/* 11 */
	{ texEfCrsML18     , 144 },		/* 12 */
	{ texEfCrsPP18     , 128 },		/* 13 */
	{ texEfCrsKC18     , 168 },		/* 14 */
	{ texEfCrsSI18     , 160 },		/* 15 */

	{ texEfCondition18 , 248 },		/* 16 */
	{ texEfEraseRec18  , 256 },		/* 17 */
	{ texEfVsResult18  , 184 },		/* 18 */
	{ texEfSound18     ,  72 },		/* 19 */
	{ texEfRaceResult18, 176 },		/* 20 */
	{ texEfPointRank18 , 200 },		/* 21 */
	{ texEfCrsCW18     , 184 },		/* 22 */
	
	{ 0, 0 },						/* 23 */
	{ 0, 0 },						/* 24 */
	{ 0, 0 },						/* 25 */
	{ 0, 0 },						/* 26 */
	{ 0, 0 },						/* 27 */

	{ texEfTotal18,  80 },			/* 28 */
	{ texEfName18 , 176 },			/* 29 */

	{ texEfOpNorm18, 224 },		/* 30 */
	{ texEfOpHard18, 192 },		/* 31 */
	{ texEfOpExp18, 216 },		/* 32 */
	{ texEfOpRev18, 232 },		/* 33 */
	{ texEfOpChp18, 176 },		/* 34 */
	{ 0, 0 },		/* 35 */
	{ 0, 0 },		/* 36 */
	{ 0, 0 },		/* 37 */
	{ texEfEndFinal18, 240 },	/* 38 */
};
/* ====================================================================== */
#endif
