OSDN Git Service

翻訳
authormaruhiro <maruhiro@bridge.ocn.ne.jp>
Sun, 13 Jan 2019 16:41:08 +0000 (01:41 +0900)
committermaruhiro <maruhiro@bridge.ocn.ne.jp>
Sun, 13 Jan 2019 16:41:08 +0000 (01:41 +0900)
art/creatures.xml
src/daily/siege.cpp
src/locations/locations.cpp
src/sitemode/talk.cpp
src/title/highscore.cpp
src/title/newgame.cpp

index f865429..abe17ba 100644 (file)
@@ -339,8 +339,8 @@ Elements marked as hardcoded may have their values overridden by the game.
     </creaturetype>
 
     <creaturetype idname="CREATURE_LANDLORD">
-        <type_name>å\9c°ä¸»</type_name>
-        <encounter_name>å\9c°ä¸»</encounter_name>
+        <type_name>大家</type_name>
+        <encounter_name>大家</encounter_name>
         <weapon>CIVILIAN</weapon>
         <armor>ARMOR_CLOTHES</armor>
         <age>MATURE</age>
index e2ee250..6a3fe1c 100644 (file)
@@ -1566,7 +1566,7 @@ void giveup()
             int confiscated = LCSrandom(LCSrandom(ledger.get_funds()-2000)+1)+1000;
             if(ledger.get_funds()-confiscated > 50000)
                confiscated += ledger.get_funds() - 30000 - LCSrandom(20000) - confiscated;
-            addstr_fl(gamelog,"司法はLCSの資金 $%d を差し押さえた。",confiscated);
+            addstr_fl(gamelog,"LCSの資金 $%d が差し押さえられた。",confiscated);
             gamelog.newline();
             ledger.subtract_funds(confiscated,EXPENSE_CONFISCATED);
          }
index d960b00..f80f167 100644 (file)
@@ -315,38 +315,38 @@ void initlocation(Location &loc)
 
    switch(loc.type)
    {
-   case SITE_CITY_SEATTLE: loc.rename("Seattle", "SEA"); break;
-   case SITE_CITY_LOS_ANGELES: loc.rename("Los Angeles", "LA"); break;
-   case SITE_CITY_NEW_YORK: loc.rename("New York", "NYC"); break;
-   case SITE_CITY_CHICAGO: loc.rename("Chicago", "CHI"); break;
-   case SITE_CITY_DETROIT: loc.rename("Detroit", "DET"); break;
-   case SITE_CITY_ATLANTA: loc.rename("Atlanta", "ATL"); break;
-   case SITE_CITY_MIAMI: loc.rename("Miami", "MI"); break;
-   case SITE_CITY_WASHINGTON_DC: loc.rename("Washington, DC", "DC"); break;
-   case SITE_DOWNTOWN: loc.rename("Downtown", "Downtown"); break;
-   case SITE_UDISTRICT: loc.rename("University District", "U-District"); break;
-   case SITE_COMMERCIAL: loc.rename("Shopping", "Shopping"); break;
-   case SITE_INDUSTRIAL: loc.rename("Industrial District", "I-District"); break;
-   case SITE_OUTOFTOWN: loc.rename("City Outskirts", "Outskirts"); break;
-   case SITE_TRAVEL: loc.rename("Travel", "Travel"); break;
+   case SITE_CITY_SEATTLE: loc.rename("シアトル", "SEA"); break;
+   case SITE_CITY_LOS_ANGELES: loc.rename("ロサンゼルス", "LA"); break;
+   case SITE_CITY_NEW_YORK: loc.rename("ニューヨーク", "NYC"); break;
+   case SITE_CITY_CHICAGO: loc.rename("シカゴ", "CHI"); break;
+   case SITE_CITY_DETROIT: loc.rename("デトロイト", "DET"); break;
+   case SITE_CITY_ATLANTA: loc.rename("アトランタ", "ATL"); break;
+   case SITE_CITY_MIAMI: loc.rename("マイアミ", "MI"); break;
+   case SITE_CITY_WASHINGTON_DC: loc.rename("ワシントンDC", "DC"); break;
+   case SITE_DOWNTOWN: loc.rename("都心部", "都心部"); break;
+   case SITE_UDISTRICT: loc.rename("大学周辺", "大学周辺"); break;
+   case SITE_COMMERCIAL: loc.rename("ショッピング", "ショッピング"); break;
+   case SITE_INDUSTRIAL: loc.rename("工業地区", "工業地区"); break;
+   case SITE_OUTOFTOWN: loc.rename("都市の外れ", "都市の外れ"); break;
+   case SITE_TRAVEL: loc.rename("旅行", "旅行"); break;
    case SITE_GOVERNMENT_POLICESTATION:
       if(law[LAW_POLICEBEHAVIOR]==-2&&law[LAW_DEATHPENALTY]==-2) {
-         loc.rename("Death Squad HQ", "Death Squad HQ");
+         loc.rename("死の部隊の司令部", "死の部隊司令部");
       } else {
-         loc.rename("Police Station", "Police Station");
+         loc.rename("警察署", "警察署");
       } break;
    case SITE_GOVERNMENT_COURTHOUSE:
       if(law[LAW_DEATHPENALTY]==-2) {
-         loc.rename("Halls of Ultimate Judgment", "Judge Hall");
+         loc.rename("最後の審判の館", "審判の館");
       } else {
-         loc.rename("Courthouse", "Courthouse");
+         loc.rename("裁判所", "裁判所");
       } break;
    case SITE_GOVERNMENT_FIRESTATION:
       if(law[LAW_FREESPEECH]==-2) {
-         loc.rename("Fireman HQ", "Fireman HQ");
+         loc.rename("消防隊司令部", "消防隊司令部");
          loc.hidden = false;
       } else {
-         loc.rename("Fire Station", "Fire Station");
+         loc.rename("消防署", "消防署");
          loc.hidden = true;
       } break;
    case SITE_GOVERNMENT_PRISON:
@@ -354,124 +354,123 @@ void initlocation(Location &loc)
       {
          switch(LCSrandom(5))
          {
-            case 0:strcpy(loc.name,"Happy");break;
-            case 1:strcpy(loc.name,"Cheery");break;
-            case 2:strcpy(loc.name,"Quiet");break;
-            case 3:strcpy(loc.name,"Green");break;
-            case 4:strcpy(loc.name,"Nectar");break;
+            case 0:strcpy(loc.name,"幸福の");break;
+            case 1:strcpy(loc.name,"陽気な");break;
+            case 2:strcpy(loc.name,"静寂の");break;
+            case 3:strcpy(loc.name,"緑の");break;
+            case 4:strcpy(loc.name,"花蜜の");break;
          }
-         strcat(loc.name," ");
          switch(LCSrandom(5))
          {
-            case 0:strcat(loc.name,"Valley");break;
-            case 1:strcat(loc.name,"Meadow");break;
-            case 2:strcat(loc.name,"Hills");break;
-            case 3:strcat(loc.name,"Glade");break;
-            case 4:strcat(loc.name,"Forest");break;
+            case 0:strcat(loc.name,"");break;
+            case 1:strcat(loc.name,"草原");break;
+            case 2:strcat(loc.name,"");break;
+            case 3:strcat(loc.name,"");break;
+            case 4:strcat(loc.name,"");break;
          }
-         strcat(loc.name," Forced Labor Camp");
-         strcpy(loc.shortname,"Joycamp");
+         strcat(loc.name," 強制労働キャンプ");
+         strcpy(loc.shortname,"楽しいキャンプ");
       }
       else
       {
          lastname(loc.name,true);
-         strcat(loc.name," Prison");
-         strcpy(loc.shortname,"Prison");
+         strcat(loc.name,"収容所");
+         strcpy(loc.shortname,"収容所");
       }
       break;
    case SITE_INDUSTRY_NUCLEAR:
       if(law[LAW_NUCLEARPOWER]==2) {
-         loc.rename("Nuclear Waste Center", "NWaste Center");
+         loc.rename("核汚染発電所", "核汚染");
       } else {
-         loc.rename("Nuclear Power Plant", "NPower Plant");
+         loc.rename("原子力発電所", "原発");
       } break;
    case SITE_GOVERNMENT_INTELLIGENCEHQ:
       if(law[LAW_PRIVACY]==-2 && law[LAW_POLICEBEHAVIOR]==-2) {
-         loc.rename("Ministry of Love", "Miniluv");
+         loc.rename("愛情省", "愛情省");
       } else {
-         loc.rename("Intelligence HQ", "Int. HQ");
+         loc.rename("中央情報局", "中央情報局");
       } break;
    case SITE_GOVERNMENT_ARMYBASE:
       if(law[LAW_MILITARY]==-2) {
-         loc.rename("Ministry of Peace", "Minipax");
+         loc.rename("平和省", "平和省");
       } else {
          lastname(loc.name,true);
-         strcat(loc.name," Army Base");
-         strcpy(loc.shortname,"Army Base");
+         strcat(loc.name,"陸軍基地");
+         strcpy(loc.shortname,"基地");
       } break;
    case SITE_GOVERNMENT_WHITE_HOUSE:
-      loc.rename("White House", "White House");
+      loc.rename("ホワイトハウス", "ホワイトハウス");
       break;
    case SITE_CORPORATE_HEADQUARTERS:
-      loc.rename("Corporate HQ","Corp. HQ");
+      loc.rename("企業本社","本社");
       break;
    case SITE_BUSINESS_BANK:
-      loc.rename("American Bank Corp", "Bank");
+      loc.rename("アメリカ・バンク", "銀行");
       break;
    case SITE_BUSINESS_PAWNSHOP:
       lastname(loc.name,true);
       if(law[LAW_GUNCONTROL]==ALIGN_ELITELIBERAL)
-         strcat(loc.name,"'s Pawnshop");
+         strcat(loc.name,"質店");
       else
-         strcat(loc.name," Pawn & Gun");
-      strcpy(loc.shortname,"Pawnshop");
+         strcat(loc.name,"質と銃");
+      strcpy(loc.shortname,"質店");
       break;
    case SITE_CORPORATE_HOUSE:
       if(law[LAW_CORPORATE]==-2&&law[LAW_TAX]==-2)
-         loc.rename("CEO Castle", "CEO Castle");
+         loc.rename("CEOの城", "CEOの城");
       else
-         loc.rename("CEO Residence", "CEO House");
+         loc.rename("CEOの邸宅", "CEOの邸宅");
       break;
    case SITE_RESIDENTIAL_SHELTER:
-      loc.rename("Homeless Shelter", "Shelter");
+      loc.rename("ホームレス・シェルター", "シェルター");
       break;
    case SITE_INDUSTRY_WAREHOUSE:
       do {
-         strcpy(loc.name,"Abandoned ");
+         strcpy(loc.name,"閉鎖された");
          /*lastname(loc.name,true);
          strcat(loc.name," ");*/
 
          switch(LCSrandom(10))
          {
          case 0:
-            strcat(loc.name,"Meat Plant");
-            strcpy(loc.shortname,"Meat Plant");
+            strcat(loc.name,"食肉工場");
+            strcpy(loc.shortname,"食肉工場");
             break;
          case 1:
-            strcat(loc.name,"Warehouse");
-            strcpy(loc.shortname,"Warehouse");
+            strcat(loc.name,"倉庫");
+            strcpy(loc.shortname,"倉庫");
             break;
          case 2:
-            strcat(loc.name,"Paper Mill");
-            strcpy(loc.shortname,"Paper Mill");
+            strcat(loc.name,"製紙工場");
+            strcpy(loc.shortname,"製紙工場");
             break;
          case 3:
-            strcat(loc.name,"Cement Factory");
-            strcpy(loc.shortname,"Cement");
+            strcat(loc.name,"セメント工場");
+            strcpy(loc.shortname,"セメント工場");
             break;
          case 4:
-            strcat(loc.name,"Fertilizer Plant");
-            strcpy(loc.shortname,"Fertilizer");
+            strcat(loc.name,"肥料工場");
+            strcpy(loc.shortname,"肥料工場");
             break;
          case 5:
-            strcat(loc.name,"Drill Factory");
-            strcpy(loc.shortname,"Drill");
+            strcat(loc.name,"工作機械工場");
+            strcpy(loc.shortname,"機械工場");
             break;
          case 6:
-            strcat(loc.name,"Steel Plant");
-            strcpy(loc.shortname,"Steel");
+            strcat(loc.name,"製鉄所");
+            strcpy(loc.shortname,"製鉄所");
             break;
          case 7:
-            strcat(loc.name,"Packing Plant");
-            strcpy(loc.shortname,"Packing");
+            strcat(loc.name,"パック工場");
+            strcpy(loc.shortname,"パック工場");
             break;
          case 8:
-            strcat(loc.name,"Toy Factory");
-            strcpy(loc.shortname,"Toy");
+            strcat(loc.name,"おもちゃ工場");
+            strcpy(loc.shortname,"おもちゃ工場");
             break;
          case 9:
-            strcat(loc.name,"Building Site");
-            strcpy(loc.shortname,"Building");
+            strcat(loc.name,"ビル");
+            strcpy(loc.shortname,"ビル");
             break;
          }
       } while(loc.duplicatelocation());
@@ -480,42 +479,42 @@ void initlocation(Location &loc)
       switch(LCSrandom(5))
       {
       case 0:
-         loc.rename("Aluminum Factory", "Alum Fact");
+         loc.rename("アルミ工場", "アルミ工場");
          break;
       case 1:
-         loc.rename("Plastic Factory", "Plast Fact");
+         loc.rename("プラスチック工場", "プラ工場");
          break;
       case 2:
-         loc.rename("Oil Refinery", "Refinery");
+         loc.rename("石油精製所", "石油所");
          break;
       case 3:
-         loc.rename("Auto Plant", "Auto Plant");
+         loc.rename("自動車工場", "車工場");
          break;
       case 4:
-         loc.rename("Chemical Factory", "Chem Fact");
+         loc.rename("化学工場", "化学工場");
          break;
       }
       break;
    case SITE_MEDIA_CABLENEWS:
-      loc.rename("Cable News Station", "News Station");
+      loc.rename("ケーブルニュース局", "ニュース局");
       break;
    case SITE_MEDIA_AMRADIO:
-      loc.rename("AM Radio Station", "Radio Station");
+      loc.rename("AMラジオ局", "ラジオ局");
       break;
    case SITE_RESIDENTIAL_APARTMENT_UPSCALE:
       do {
          lastname(loc.name,true);
          strcpy(loc.shortname,loc.name);
-         strcat(loc.name," Condominiums");
-         strcat(loc.shortname," Condos");
+         strcat(loc.name,"マンション");
+         strcat(loc.shortname,"マンション");
       } while(loc.duplicatelocation());
       break;
    case SITE_RESIDENTIAL_APARTMENT:
       do {
          lastname(loc.name,true);
          strcpy(loc.shortname,loc.name);
-         strcat(loc.name," Apartments");
-         strcat(loc.shortname," Apts");
+         strcat(loc.name,"アパート");
+         strcat(loc.shortname,"アパート");
       } while(loc.duplicatelocation());
       break;
    case SITE_RESIDENTIAL_TENEMENT:
@@ -523,74 +522,74 @@ void initlocation(Location &loc)
          do {
             lastname(loc.name,true);
          } while(len(loc.name)>7);
-         strcat(loc.name," St. Housing Projects");
-         strcpy(loc.shortname, "Projects");
+         strcat(loc.name,"通り団地");
+         strcpy(loc.shortname, "団地");
       } while(loc.duplicatelocation());
       break;
    case SITE_HOSPITAL_UNIVERSITY:
-      loc.rename("The University Hospital", "U Hospital");
+      loc.rename("大学病院", "大学病院");
       break;
    case SITE_HOSPITAL_CLINIC:
-      loc.rename("The Free Clinic", "Clinic");
+      loc.rename("無料診療所", "診療所");
       break;
    case SITE_LABORATORY_GENETIC:
       lastname(loc.name,true);
-      strcat(loc.name," Genetics");
-      strcpy(loc.shortname,"Genetics Lab");
+      strcat(loc.name,"遺伝子研究所");
+      strcpy(loc.shortname,"遺伝子研究所");
       break;
    case SITE_LABORATORY_COSMETICS:
       lastname(loc.name,true);
-      strcat(loc.name," Cosmetics");
-      strcpy(loc.shortname,"Cosmetics Lab");
+      strcat(loc.name,"化粧品");
+      strcpy(loc.shortname,"化粧品研究所");
       break;
    case SITE_BUSINESS_CARDEALERSHIP:
       generate_name(loc.name,GENDER_WHITEMALEPATRIARCH);
-      strcat(loc.name,"'s Used Cars");
-      strcpy(loc.shortname,"Used Cars");
+      strcat(loc.name,"中古車");
+      strcpy(loc.shortname,"中古車");
       break;
    case SITE_BUSINESS_DEPTSTORE:
       lastname(loc.name,true);
-      strcat(loc.name,"'s Department Store");
-      strcpy(loc.shortname,"Dept. Store");
+      strcat(loc.name,"デパート");
+      strcpy(loc.shortname,"デパート");
       break;
    case SITE_BUSINESS_HALLOWEEN:
       loc.rename("The Oubliette", "Oubliette");
       break;
    case SITE_INDUSTRY_SWEATSHOP:
       lastname(loc.name,true);
-      strcat(loc.name," Garment Makers");
-      strcpy(loc.shortname,"Sweatshop");
+      strcat(loc.name,"縫製工場");
+      strcpy(loc.shortname,"強制労働工場");
       break;
    case SITE_BUSINESS_CRACKHOUSE:
       do {
          lastname(loc.name,true);
-         strcat(loc.name," St. ");
+         strcat(loc.name,"通り");
          if(law[LAW_DRUGS]==2)
          {
             switch(LCSrandom(4))
             {
             case 0:
-               strcat(loc.name,"Recreational Drugs Center");
-               strcpy(loc.shortname,"Drugs Center");
+               strcat(loc.name,"癒しの薬局");
+               strcpy(loc.shortname,"薬局");
                break;
             case 1:
-               strcat(loc.name,"Coffee House");
-               strcpy(loc.shortname,"Coffee House");
+               strcat(loc.name,"コーヒーハウス");
+               strcpy(loc.shortname,"コーヒーハウス");
                break;
             case 2:
-               strcat(loc.name,"Cannabis Lounge");
-               strcpy(loc.shortname,"Cannabis Lounge");
+               strcat(loc.name,"マリファナ・ラウンジ");
+               strcpy(loc.shortname,"ラウンジ");
                break;
             case 3:
-               strcat(loc.name,"Marijuana Dispensary");
-               strcpy(loc.shortname,"Dispensary");
+               strcat(loc.name,"大麻調剤所");
+               strcpy(loc.shortname,"調剤所");
                break;
             }
          }
          else
          {
-            strcat(loc.name,"Crack House");
-            strcpy(loc.shortname,"Crack House");
+            strcat(loc.name,"コカイン窟");
+            strcpy(loc.shortname,"コカイン窟");
          }
       } while(loc.duplicatelocation());
       break;
@@ -598,23 +597,23 @@ void initlocation(Location &loc)
       strcpy(loc.name,"");
       switch(LCSrandom(5))
       {
-         case 0:strcat(loc.name,"Natural");break;
-         case 1:strcat(loc.name,"Harmonious");break;
-         case 2:strcat(loc.name,"Restful");break;
-         case 3:strcat(loc.name,"Healthy");break;
-         case 4:strcat(loc.name,"New You");break;
+         case 0:strcat(loc.name,"ナチュラル");break;
+         case 1:strcat(loc.name,"ハーモニー");break;
+         case 2:strcat(loc.name,"レスト");break;
+         case 3:strcat(loc.name,"ヘルシー");break;
+         case 4:strcat(loc.name,"ニュー・ユー");break;
       }
-      strcat(loc.name," ");
+      strcat(loc.name,"");
       switch(LCSrandom(5))
       {
-         case 0:strcat(loc.name,"Diet");break;
-         case 1:strcat(loc.name,"Methods");break;
-         case 2:strcat(loc.name,"Plan");break;
-         case 3:strcat(loc.name,"Orange");break;
-         case 4:strcat(loc.name,"Carrot");break;
+         case 0:strcat(loc.name,"ダイエット");break;
+         case 1:strcat(loc.name,"メソッド");break;
+         case 2:strcat(loc.name,"プラン");break;
+         case 3:strcat(loc.name,"オレンジ");break;
+         case 4:strcat(loc.name,"キャロット");break;
       }
-      strcat(loc.name," Juice Bar");
-      strcpy(loc.shortname,"Juice Bar");
+      strcat(loc.name,"・ジュースバー");
+      strcpy(loc.shortname,"ジュースバー");
       break;
    case SITE_BUSINESS_VEGANCOOP:
       strcpy(loc.name,"");
index 965e639..4e7aeb3 100644 (file)
@@ -397,10 +397,10 @@ char heyIWantToCancelMyRoom(Creature &a, Creature &tk)
    set_color(COLOR_WHITE, COLOR_BLACK, 1);
    move(9, 1);
    addstr(a.name, gamelog);
-   addstr(" says, ", gamelog);
+   addstr("は言った。", gamelog);
    set_color(COLOR_GREEN, COLOR_BLACK, 1);
    move(10, 1);
-   addstr("\"I'd like cancel my room.\"", gamelog);
+   addstr("「部屋を借りるのを止めたい。」", gamelog);
    gamelog.newline();
 
    getkey();
@@ -410,10 +410,10 @@ char heyIWantToCancelMyRoom(Creature &a, Creature &tk)
       set_color(COLOR_WHITE, COLOR_BLACK, 1);
       move(12, 1);
       addstr(tk.name, gamelog);
-      addstr(" responds, ", gamelog);
+      addstr("は答えた。", gamelog);
       set_color(COLOR_CYAN, COLOR_BLACK, 1);
       move(13, 1);
-      addstr("\"Put some clothes on before I call the cops.\"", gamelog);
+      addstr("「警察を呼ばれる前に服を着なさい。」", gamelog);
       gamelog.newline();
 
       getkey();
@@ -424,10 +424,10 @@ char heyIWantToCancelMyRoom(Creature &a, Creature &tk)
    set_color(COLOR_WHITE, COLOR_BLACK, 1);
    move(12, 1);
    addstr(tk.name, gamelog);
-   addstr(" responds, ", gamelog);
+   addstr("は答えた。", gamelog);
    set_color(COLOR_CYAN, COLOR_BLACK, 1);
    move(13, 1);
-   addstr("\"Alright. Please clear out your room.\"", gamelog);
+   addstr("「わかりました。部屋を片付けておいてください。」", gamelog);
    gamelog.newline();
 
    getkey();
@@ -461,10 +461,10 @@ char heyIWantToRentARoom(Creature &a, Creature &tk)
 {
    clearcommandarea();clearmessagearea();clearmaparea();
    set_color(COLOR_WHITE,COLOR_BLACK,1);
-   move(9,1);addstr(a.name, gamelog);addstr(" says, ", gamelog);
+   move(9,1);addstr(a.name, gamelog);addstr("は言った。", gamelog);
    set_color(COLOR_GREEN,COLOR_BLACK,1);
    move(10,1);
-   addstr("\"I'd like to rent a room.\"", gamelog);
+   addstr("「部屋を借りたい。」", gamelog);
    gamelog.newline();
 
    getkey();
@@ -472,10 +472,10 @@ char heyIWantToRentARoom(Creature &a, Creature &tk)
    if(a.is_naked() && a.animalgloss!=ANIMALGLOSS_ANIMAL)
    {
       set_color(COLOR_WHITE,COLOR_BLACK,1);
-      move(12,1);addstr(tk.name, gamelog);addstr(" responds, ", gamelog);
+      move(12,1);addstr(tk.name, gamelog);addstr("は答えた。", gamelog);
       set_color(COLOR_CYAN,COLOR_BLACK,1);
       move(13,1);
-      addstr("\"Put some clothes on before I call the cops.\"", gamelog);
+      addstr("「警察を呼ばれる前に服を着なさい。」", gamelog);
       gamelog.newline();
 
       getkey();
@@ -777,7 +777,7 @@ char wannaHearSomethingDisturbing(Creature &a, Creature &tk)
 
    set_color(COLOR_GREEN,COLOR_BLACK,1);
    move(10,1);
-   addstr("「ちょっといいですか」", gamelog);
+   addstr("「ちょっといいですか」", gamelog);
    gamelog.newline();
 
    getkey();
@@ -808,7 +808,7 @@ char wannaHearSomethingDisturbing(Creature &a, Creature &tk)
    else if(strcmp(tk.name,"囚人")!=0 && interested)
    {
       set_color(COLOR_WHITE,COLOR_BLACK,1);
-      move(12,1);addstr(tk.name, gamelog);addstr("はえた。", gamelog);
+      move(12,1);addstr(tk.name, gamelog);addstr("はえた。", gamelog);
       set_color(COLOR_CYAN,COLOR_BLACK,1);
       move(13,1);
       addstr("「何か? 」", gamelog);
index 3db6199..6936d15 100644 (file)
@@ -47,7 +47,7 @@ void viewhighscores(int musicoverride)
 
    set_color(COLOR_WHITE,COLOR_BLACK,1);
    move(0,0);
-   addstr("The Liberal ELITE");
+   addstr("リベラル・エリート");
 
    int y=2;
    for(s=0;s<SCORENUM;s++)
@@ -63,108 +63,108 @@ void viewhighscores(int musicoverride)
          else if(yourscore==s)set_color(COLOR_RED,COLOR_BLACK,0);
          else set_color(COLOR_WHITE,COLOR_BLACK,0);
          move(y+1,0);
+         addstr(score[s].year);
+         addstr("年");
+         addstr(getmonth(score[s].month));
+         addstr(" ");
          switch(score[s].endtype)
          {
             case END_WON:
-               addstr("The Liberal Crime Squad liberalized the country in ");
+               addstr("リベラル・クライム・スコードはこの国をリベラル化した。");
                if(yourscore==s&&musicoverride==MUSIC_OFF) music.play(MUSIC_VICTORY);
                break;
             case END_POLICE:
-               addstr("The Liberal Crime Squad was brought to justice in ");
+               addstr("リベラル・クライム・スコードは法の裁きにかけられた。");
                if(yourscore==s&&musicoverride==MUSIC_OFF) music.play(MUSIC_DEFEAT);
                break;
             case END_CIA:
-               addstr("The Liberal Crime Squad was blotted out in ");
+               addstr("リベラル・クライム・スコードは抹消された。");
                if(yourscore==s&&musicoverride==MUSIC_OFF) music.play(MUSIC_DEFEAT);
                break;
             case END_HICKS:
-               addstr("The Liberal Crime Squad was mobbed in ");
+               addstr("リベラル・クライム・スコードは暴徒よって破壊された。");
                if(yourscore==s&&musicoverride==MUSIC_OFF) music.play(MUSIC_DEFEAT);
                break;
             case END_CORP:
-               addstr("The Liberal Crime Squad was downsized in ");
+               addstr("リベラル・クライム・スコードはリストラされた。");
                if(yourscore==s&&musicoverride==MUSIC_OFF) music.play(MUSIC_DEFEAT);
                break;
             case END_DEAD:
-               addstr("The Liberal Crime Squad was KIA in ");
+               addstr("リベラル・クライム・スコードは志半ばに倒れた。");
                if(yourscore==s&&musicoverride==MUSIC_OFF) music.play(MUSIC_DEFEAT);
                break;
             case END_REAGAN:
-               addstr("The country was Reaganified in ");
+               addstr("リベラル・クライム・スコードはレーガン化した。");
                if(yourscore==s&&musicoverride==MUSIC_OFF) music.play(MUSIC_REAGANIFIED);
                break;
             case END_PRISON:
-               addstr("The Liberal Crime Squad died in prison in ");
+               addstr("リベラル・クライム・スコードは獄死した。");
                if(yourscore==s&&musicoverride==MUSIC_OFF) music.play(MUSIC_DEFEAT);
                break;
             case END_EXECUTED:
-               addstr("The Liberal Crime Squad was executed in ");
+               addstr("リベラル・クライム・スコードは処刑された。");
                if(yourscore==s&&musicoverride==MUSIC_OFF) music.play(MUSIC_DEFEAT);
                break;
             case END_DATING:
-               addstr("The Liberal Crime Squad was on vacation in ");
+               addstr("リベラル・クライム・スコードは最後の余暇を楽しんだ。");
                if(yourscore==s&&musicoverride==MUSIC_OFF) music.play(MUSIC_DEFEAT);
                break;
             case END_HIDING:
-               addstr("The Liberal Crime Squad was in permanent hiding in ");
+               addstr("リベラル・クライム・スコードは永遠に隠れた。");
                if(yourscore==s&&musicoverride==MUSIC_OFF) music.play(MUSIC_DEFEAT);
                break;
             case END_DISBANDLOSS:
-               addstr("The Liberal Crime Squad was hunted down in ");
+               addstr("リベラル・クライム・スコードは消滅した。");
                if(yourscore==s&&musicoverride==MUSIC_OFF) music.play(MUSIC_DEFEAT);
                break;
             case END_DISPERSED:
-               addstr("The Liberal Crime Squad was scattered in ");
+               addstr("リベラル・クライム・スコードは解散した。");
                if(yourscore==s&&musicoverride==MUSIC_OFF) music.play(MUSIC_DEFEAT);
                break;
             case END_CCS:
-               addstr("The Liberal Crime Squad was out-Crime Squadded in ");
+               addstr("リベラル・クライム・スコードは犯罪集団に倒された。");
                if(yourscore==s&&musicoverride==MUSIC_OFF) music.play(MUSIC_DEFEAT);
                break;
             case END_FIREMEN:
-               addstr("The Liberal Crime Squad was burned in ");
+               addstr("リベラル・クライム・スコードは燃やされた。");
                if(yourscore==s&&musicoverride==MUSIC_OFF) music.play(MUSIC_DEFEAT);
                break;
             case END_STALIN:
-               addstr("The country was Stalinized in ");
+               addstr("リベラル・クライム・スコードはスターリン化した。");
                if(yourscore==s&&musicoverride==MUSIC_OFF) music.play(MUSIC_STALINIZED);
                break;
          }
-         addstr(getmonth(score[s].month));
-         addstr(" ");
-         addstr(score[s].year);
-         addstr(". ");
 
          move(y+2,0);
-         addstr("Recruits: ");
+         addstr("教化: ");
          addstr(score[s].stat_recruits);
 
          move(y+3,0);
-         addstr("Martyrs: ");
+         addstr("死亡: ");
          addstr(score[s].stat_dead);
 
          move(y+2,20);
-         addstr("Kills: ");
+         addstr("殺害: ");
          addstr(score[s].stat_kills);
 
          move(y+3,20);
-         addstr("Kidnappings: ");
+         addstr("誘拐: ");
          addstr(score[s].stat_kidnappings);
 
          move(y+2,40);
-         addstr("$ Taxed: ");
+         addstr("$ 収入: ");
          addstr(score[s].stat_funds);
 
          move(y+3,40);
-         addstr("$ Spent: ");
+         addstr("$ 支出: ");
          addstr(score[s].stat_spent);
 
          move(y+2,60);
-         addstr("Flags Bought: ");
+         addstr("国旗購入: ");
          addstr(score[s].stat_buys);
 
          move(y+3,60);
-         addstr("Flags Burned: ");
+         addstr("国旗焼却: ");
          addstr(score[s].stat_burns);
 
          y+=4;
@@ -175,38 +175,38 @@ void viewhighscores(int musicoverride)
 
    //UNIVERSAL STATS
    move(22,0);
-   addstr("Universal Liberal Statistics:");
+   addstr("全世界リベラル統計:");
 
    move(23,0);
-   addstr("Recruits: ");
+   addstr("教化: ");
    addstr(ustat_recruits);
 
    move(24,0);
-   addstr("Martyrs: ");
+   addstr("死亡: ");
    addstr(ustat_dead);
 
    move(23,20);
-   addstr("Kills: ");
+   addstr("殺害: ");
    addstr(ustat_kills);
 
    move(24,20);
-   addstr("Kidnappings: ");
+   addstr("誘拐: ");
    addstr(ustat_kidnappings);
 
    move(23,40);
-   addstr("$ Taxed: ");
+   addstr("$ 収入: ");
    addstr(ustat_funds);
 
    move(24,40);
-   addstr("$ Spent: ");
+   addstr("$ 支出: ");
    addstr(ustat_spent);
 
    move(23,60);
-   addstr("Flags Bought: ");
+   addstr("国旗購入: ");
    addstr(ustat_buys);
 
    move(24,60);
-   addstr("Flags Burned: ");
+   addstr("国旗焼却: ");
    addstr(ustat_burns);
 
    getkey();
index 040608c..55d7fd8 100644 (file)
@@ -640,7 +640,7 @@ void makecharacter()
             //SKILL_STEALTH 1
             move(7,0);
             if(choices || selection == 1)
-               addstr("B - ä¸¡è¦ªã\81\8cé\9b¢å©\9aã\81\97ã\81\9fã\80\82æ\9a´å\8a\9bã\81\8cå\8e\9få\9b ã\81§。");
+               addstr("B - ä¸¡è¦ªã\81\8cé\9b¢å©\9aã\81\97ã\81\9fã\80\82æ\9a´å\8a\9bã\81\8cå\8e\9få\9b ã\81 ã\81£ã\81\9f。");
             //SKILL_HANDTOHAND 1
             move(9,0);
             if(choices || selection == 2)
@@ -1271,7 +1271,7 @@ void makecharacter()
    newsq->id=0;cursquadid++;
    newsq->squad[0]=newcr;
    newcr->squadid=0;
-   strcpy(newsq->name,"ã\83ªã\83\99ã\83©ã\83«ã\82¯ã\83©ã\82¤ã\83 スコード");
+   strcpy(newsq->name,"ã\83ªã\83\99ã\83©ã\83«ã\83»ã\82¯ã\83©ã\82¤ã\83 ã\83»スコード");
    for(int l=0;l<len(location);l++)
    {
       if(location[l]->type==base)