class Marisa extends Body implements java.io.Serializable {
static final long serialVersionUID = 1L;
@Override
protected void showWantFood() {
switch (language) {
case JAPANESE:
String messagesJ[] = {"²ÍñµáñÌɨ¢ªµãèã̶¥", "²ÍñµáñÌɨ¢ª·é̶¥", "²Íñ³ñÌɨ¢ª·é̺"};
setMessage(messagesJ[ageState]);
break;
case ENGLISH:
String messagesE[] = {"The shmell of mishder food, je!", "Smelled mishder food, je!", "It's the smell of mister food, ze!"};
setMessage(messagesE[ageState]);
break;
}
}
@Override
public void showNoFood() {
if (toFood == false) {
return;
}
toFood = false;
switch (language) {
case JAPANESE:
String messagesJ[][] = {{"²ÍñµáñÉá¢æI", "²ÍñµáñÉá¢É嶥HΫáÈÌHµÉãÌH", "²Íñ³ñȢ̺HΩÈÌHµÊÌH"},
{"²Íñµáñ©¦¿ÄAAA", "²Íñµáñ©¦¿ÄAAA", "²Íñ³ñª¦ÀÅ®¾´¢¡AAA"}};
setMessage(messagesJ[damageState][ageState]);
break;
case ENGLISH:
String messagesE[][] = {{"Mishder food ish nod here!", "Mishder food ish nod here, je! Are you shtoopid? Wand choo die?", "Mister food is not here, ze? Are you stupid? Want to die?"},
{"Gib back mishder food...", "Gib back mishder food...", "Pwease give back mister food..."}};
setMessage(messagesE[damageState][ageState]);
break;
}
stay();
}
@Override
protected void showExcite() {
if (excitement) {
switch (language) {
case JAPANESE:
setMessage("·Á¬è¶¾¢Ìº`I");
break;
case ENGLISH:
setMessage("Want to refresh, ze~!");
break;
}
}
}
@Override
protected void showRelax() {
if (rnd.nextInt(2) == 0) {
switch (language) {
case JAPANESE:
String messagesJ[] = {"Ó[èÓ[è", "Üè¿áͳ¢Á«å¤É嶥I", "Üè³Í³¢Á«å¤È̺I"};
setMessage(messagesJ[ageState], 30);
break;
case ENGLISH:
String messagesE[] = {"Relax-relax~", "Mawisha ish da shdrongest, je!", "Marisa is the strongest, ze!"};
setMessage(messagesE[ageState], 30);
break;
}
furifuri = true;
stay(30);
}
else {
switch (language) {
case JAPANESE:
String messagesJ[] = {"äÁ«ãèµÄ¢Á¿¥ËI", "äÁ«ãèµÄ¢Á¿¥ËI", "äÁèµÄ¢ÁÄËI"};
setMessage(messagesJ[ageState]);
break;
case ENGLISH:
String messagesE[] = {"Chake id eajy!", "Chake id eajy!", "Take it easy!"};
setMessage(messagesE[ageState]);
break;
}
stay();
}
}
@Override
protected void showWakeup() {
switch (language) {
case JAPANESE:
String messages[] = {"äÁ«ãèµÄ¢Á¿¥ËI", "äÁ«ãèµÄ¢Á¿¥ËI", "äÁèµÄ¢ÁÄËI"};
setMessage(messages[ageState]);
break;
case ENGLISH:
String messagesE[] = {"Chake id eajy!", "Chake id eajy!", "Take it easy!"};
setMessage(messagesE[ageState]);
break;
}
stay();
}
@Override
protected void showSleep() {
if (sleep != 0) {
switch (language) {
case JAPANESE:
setMessage("·[â·[â");
break;
case ENGLISH:
setMessage("Sleep-Sleep---");
break;
}
}
}
@Override
protected void showScream() {
messageBuf = null; // show message immediately
switch (language) {
case JAPANESE:
String messagesJ[][] = {{"äñâ[I", "¢¿á¢IÕ«ã[·é̶¥I", "âßéñ¾ºIÕ[¾ºI"},
{"âß¿¥É¥âß¿¥É¥AAA", "²ßñÉá¿á¢âß¿¥ËAAA", "¨Ëª¢¶Î¸AâßÅ®¾´¢AAA"}};
setMessage(messagesJ[damageState][ageState]);
break;
case ENGLISH:
String messagesE[][] = {{"YUNYA-!!", "ID HURD! Going choo pyuff-pyuff, je!", "Stop it, ze! Puff, ze!"},
{"Shdop id, shdop id...", "Mawisha ish showwy sho pwease shdop id...", "Pwease, sdop id pwease..."}};
setMessage(messagesE[damageState][ageState]);
break;
}
strike = true;
stay();
}
@Override
protected void showScare() {
if (sleeping) {
return;
}
switch (language) {
case JAPANESE:
String messagesJ[][] = {{"äñâ[I", "äÁ¿Å«Éá¢Ì¶¥[I", "âßéñ¾ºIÕ[¾ºI"},
{"âß¿¥É¥âß¿¥É¥AAA", "²ßñÉá¿á¢âß¿¥ËAAA", "¨Ëª¢¶Î¸AâßÅ®¾´¢AAA"}};
setMessage(messagesJ[damageState][ageState]);
break;
case ENGLISH:
String messagesE[][] = {{"YUNYA-!!", "I can'ch chake id eajy, je!", "Stop it, ze! Puff, ze!"},
{"Shdop id, shdop id...", "Mawisha ish showwy sho pwease shdop id...", "Pwease, sdop id pwease..."}};
setMessage(messagesE[damageState][ageState]);
break;
}
}
@Override
protected void showAlarm() {
if (sleeping) {
return;
}
switch (language) {
case JAPANESE:
String messagesJ[][] = {{"Éáñ¾©äÁ¿Å«Éá¢Ì¶¥I", "Éáñ¾©äÁ¿Å«Éá¢Ì¶¥I", "âßéñ¾ºIÕ[¾ºI"},
{"âß¿¥É¥âß¿¥É¥AAA", "²ßñÉá¿á¢âß¿¥ËAAA", "¨Ëª¢¶Î¸AâßÅ®¾´¢AAA"}};
setMessage(messagesJ[damageState][ageState]);
break;
case ENGLISH:
String messagesE[][] = {{"I can'ch chake id eajy, je!", "I can'ch chake id eajy, je!", "Stop it, ze! Puff, ze!"},
{"Shdop id, shdop id...", "Mawisha ish showwy sho pwease shdop id...", "Pwease, sdop id pwease..."}};
setMessage(messagesE[damageState][ageState]);
break;
}
}
@Override
protected void showDieing() {
messageBuf = null; // show message immediately
switch (language) {
case JAPANESE:
String messagesJ[] = {"ä×ÁI", "Õ«ãÁI", "ÔÚÁI"};
setMessage(messagesJ[ageState]);
break;
case ENGLISH:
String messagesE[] = {"Yubee!", "Puff!", "Blarf!"};
setMessage(messagesE[ageState]);
break;
}
stay();
}
@Override
protected void showDead() {
switch (language) {
case JAPANESE:
String messagesJ[] = {"àÁ¿åäÁ¿µ¿á©Á½AAA", "àÁ¿åäÁ¿µ¿á©Á½AAA", "àÁÆäÁèµ½©Á½AAA"};
setMessage(messagesJ[ageState]);
break;
case ENGLISH:
String messagesE[] = {"Wanted choo chake id eajy more...", "Wanted choo chake id eajy more...", "Wanted to take it easy more..."};
setMessage(messagesE[ageState]);
break;
}
}
@Override
protected void showEating() {
switch (language) {
case JAPANESE:
String messagesJ[][] = {{"Þ`¿áÞ`¿áA¿ í¿¥[", "Þ[¿áÞ[¿áA¿ í¿¥[", "Þ[µáÞ[µáAµ í¹["},
{"ÞÁ¿áÞÁ¿áAAA", "Þ¿áÞ¿áAÍÓÍÓ", "ÞÁµáÞÁµáAßÁ¿á¤ß¥"}};
setMessage(messagesJ[hungryState][ageState]);
break;
case ENGLISH:
//Yoga Note* Check ÍÓÍÓ
String messagesE[][] = {{"Myunch-Myunch, happinesh~", "Myunch~ Myunch~ Happinesh~", "Munch munch, Happiness~"},
{"Myunch myunch...", "Myunch Myunch, nom nom", "Munch munch, this shit's good, ze!"}};
setMessage(messagesE[hungryState][ageState]);
break;
}
eating = true;
stay();
}
@Override
protected void showFull() {
switch (language) {
case JAPANESE:
String messagesJ[] = {"¨Éá©¢ÁÏ¢AAA", "¨Éá©¢ÁÏ¢AAA", "ऽ×çêȢ̺AAA"};
setMessage(messagesJ[ageState]);
break;
case ENGLISH:
String messagesE[] = {"Tummy ish full...", "Tummy ish full...", "Can't eat anymore ze..."};
setMessage(messagesE[ageState]);
break;
}
stay();
}
@Override
protected void showHealing() {
switch (language) {
case JAPANESE:
String messagesJ[][] = {{" Ýá ÝáI", "äÁ«ã¿µ¿á̶¥I", "äÁ赽̺I"},
{" Ýá Ýá", "äÁ«ã¿µ¿áæ", "äÁ赽̺"}};
setMessage(messagesJ[damageState][ageState]);
break;
case ENGLISH:
String messagesE[][] = {{"Shweet-shweet!", "Weally eajy, je!", "Can take it easy, ze!"},
{"Shweet-shweet", "Can chake id eajy", "Can take it easy, ze."}};
setMessage(messagesE[damageState][ageState]);
break;
}
stay();
}
@Override
protected void showSukkiri() {
switch (language) {
case JAPANESE:
String messagesJ[] = {"¿ãÁ«¿I", "¿ãÁ«èI", "·Á«èI"};
setMessage(messagesJ[ageState], 30);
break;
case ENGLISH:
String messagesE[] = {"Wefweshed!", "Wefeshed!", "Refreshed!"};
setMessage(messagesE[ageState], 30);
break;
}
sukkiri = true;
stay(30);
}
@Override
protected void showBirth() {
switch (language) {
case JAPANESE:
setMessage("äÁ¿¿Ä¢Á¿¥ËI", 30);
break;
case ENGLISH:
setMessage("Chake id eajy!", 30);
break;
}
stay(30);
}
@Override
protected void showShit() {
switch (language) {
case JAPANESE:
String messagesJ[] = {"¤ñ¤ñÀ¥èãI", "Üè¿áÌ·[Òá[¤ñ¤ñ¿á¢ÝãÉ嶥I", "Üè³Ì·[Ï[¤ñ¤ñ½¢Þ̺I"};
setMessage(messagesJ[ageState]);
break;
case ENGLISH:
String messagesE[] = {"Poo-pooing!", "Id'sh Mawisha's shuupa poo-poo time je!!", "It's Marisa's super poo-poo time, ze!"};
setMessage(messagesE[ageState]);
break;
}
}
@Override
protected void showShit2() {
switch (language) {
case JAPANESE:
String messagesJ[] = {"·Á«¿I", "·Á«¿[I", "·Á«è[I"};
setMessage(messagesJ[ageState]);
break;
case ENGLISH:
String messagesE[] = {"Wefeshed!", "Wefeshed-!!", "Refreshed~!"};
setMessage(messagesE[ageState]);
break;
}
furifuri = true;
stay();
}
@Override
protected void showSurisuri() {
switch (language) {
case JAPANESE:
String messagesJ[] = {"¿ãè¿ãè", "¿ã[è¿ã[è", "·[è·[è"};
setMessage(messagesJ[ageState]);
break;
case ENGLISH:
String messagesE[] = {"Wub-wub", "Wub-wub", "Rub-rub"};
setMessage(messagesE[ageState]);
break;
}
stay();
}
@Override
protected void showPeroPero() {
switch (language) {
case JAPANESE:
String messagesJ[] = {"ØèåØèå", "Ø[èåØ[èå", "Ø[ëØ[ë"};
setMessage(messagesJ[ageState]);
break;
case ENGLISH:
String messagesE[] = {"Wick-wick~", "Wick-wick~", "Lick-lick~"};
setMessage(messagesE[ageState]);
break;
}
peropero = true;
stay();
}
@Override
protected void showBreed() {
switch (language) {
case JAPANESE:
setMessage("¤A¤ÎêéAAA");
break;
case ENGLISH:
setMessage("B...Being born...");
break;
}
}
@Override
protected void showBreed2() {
messageBuf = null;
switch (language) {
case JAPANESE:
setMessage("äÁèµÄ¢ÁÄËI");
break;
case ENGLISH:
setMessage("Take it easy!");
break;
}
furifuri = true;
stay();
}
@Override
public void showHateShit() {
switch (language) {
case JAPANESE:
String messagesJ[][] = {{"¿á¢`I", "¤ñ¤ñ¿á¢Iµã¬ãÉ©½¶ã«¥èåI", "¤ñ¤ñ©½Ã¯ÄËI·®Å¢¢æI"},
{"¿á¢AAA", "¿á¢æAäÁ«ãèÅ«Éá¢AAA", "³¢æAäÁèÅ«È¢æAAA"}};
setMessage(messagesJ[damageState][ageState]);
break;
case ENGLISH:
String messagesE[][] = {{"Shmelly~!", "Poo-poo shdinky!! Help eajy!!", "Hurry up and save me from poo-poo!! Right now is fine!"},
{"Shmelly...", "Shmelly, can'ch chake id eajy...", "Smelly... can't take it easy..."}};
setMessage(messagesE[damageState][ageState]);
break;
}
}
@Override
protected void showHungry() {
switch (language) {
case JAPANESE:
String messagesJ[][] = {{" Ýá Ýá¿å¤¶á¢I", "²ÍñµáñÜèµáÉàÁÄ«ãé̶¥I", "²Íñ³ñÜè³É汷̺I½³ñÅ¢¢æI"},
{"²ÍñµáñÇ«åH", "¨Éá«áÖÁ¿á̶¥AAA", "Îè´É²Íñ®¾´¢¡"}};
setMessage(messagesJ[damageState][ageState]);
break;
case ENGLISH:
String messagesE[][] = {{"Gib up shweet-shweets!", "Bwing mishder munch-munch choo Mawisha, je!", "Give up the mister munch-munch to Marisa! A lot is fine!"},
{"Where ish mishder food?", "Mishder tummy ish hungwy, je...", "Please give Marisa mister food..."}};
setMessage(messagesE[damageState][ageState]);
break;
}
stay();
}
@Override
protected void showNoAccessory() {
switch (language) {
case JAPANESE:
String messagesJ[] = {"ä¥[ñI¨Ú¤µµáñÇ«åH", "ä¥[ñIÜè¿áÌ«áí¢¢¨Ñ夵µáñÇ«åÉá̶¥H", "Üè³Ì¨Ú¤µ³ñDZÈ̺H"};
setMessage(messagesJ[ageState]);
break;
case ENGLISH:
String messagesE[] = {"Yunn~! Where ish misder had?", "Yunn!! Where ish Mawisha's beaudiful mishder had, je?", "Where is Marisa's mister hat, ze?"};
setMessage(messagesE[ageState]);
break;
}
}
@Override
public void showHateYukkuri() {
switch (language) {
case JAPANESE:
String messagesJ[] = {"äÁ¿Å«Éá¢äÁ¿ª¢èãæ", "äÁ¿Å«Éá¢äÁ¿ª¢èã̶¥", "äÁèÅ«È¢äÁ誢é̺I¹¢Á³¢·é̺I"};
setMessage(messagesJ[ageState]);
break;
case ENGLISH:
String messagesE[] = {"There'sh a yukkuri that can'ch chake id eajy", "A yukkuri that can'ch chake id eajy, je", "A yukkuri that can't take it easy, ze! Punishment time, ze!"};
setMessage(messagesE[ageState]);
break;
}
}
@Override
protected void showFlying() {
switch (language) {
case JAPANESE:
String messagesJ[] = {"¨¿åçðÆñÅèãÝ¿á¢Ì¶¥I", "Üè¿áͨµåçð¹¢Óµ½Ì¶¥I", "Üè³Í¨»çð¹¢Óµ½ÌºI"};
setMessage(messagesJ[ageState]);
break;
case ENGLISH:
String messagesE[] = {"Ich feewsh wike fwying, je!", "Maricha conquered shky, je!", "Marisa conquered the sky, ze!"};
setMessage(messagesE[ageState]);
break;
}
}
// public methods
public Marisa(int initX, int initY, int initZ, int initAgeState, Body p1, Body p2, int language) {
super(initX, initY, initZ, Body.MARISA, initAgeState, p1, p2, language);
}
}