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:
{
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());
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:
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;
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,"");
set_color(COLOR_WHITE,COLOR_BLACK,1);
move(0,0);
- addstr("The Liberal ELITE");
+ addstr("リベラル・エリート");
int y=2;
for(s=0;s<SCORENUM;s++)
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;
//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();