diff --git a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL.ncb b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL.ncb index c784200..464ddd9 100644 Binary files a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL.ncb and b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL.ncb differ diff --git a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL.suo b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL.suo index 9521d1d..b49b856 100644 Binary files a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL.suo and b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL.suo differ diff --git a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Debug/BuildLog.htm b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Debug/BuildLog.htm index 58ea016..0b65000 100644 Binary files a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Debug/BuildLog.htm and b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Debug/BuildLog.htm differ diff --git a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/srl.cpp b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/srl.cpp index 89ae0da..421ece5 100644 --- a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/srl.cpp +++ b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/srl.cpp @@ -379,6 +379,23 @@ ECSrlResult RCSrl::setRomInfo(void) { this->setRatingInfo( region ); // リージョンに含まれる団体のレーティング情報を取得 } + + // 中国版に限り全団体のレーティングが全年齢でなければならない + if( region == METWL_MASK_REGION_CHINA ) + { + bool all_free = true; + for( i=0; i < PARENTAL_CONTROL_INFO_SIZE; i++ ) + { + if( this->pRomHeader->s.parental_control_rating_info[i] != (OS_TWL_PCTL_OGNINFO_ENABLE_MASK | 0) ) + { + all_free = false; + } + } + if( !all_free ) + { + this->hParentalWarnList->Add( this->makeMrcError("ChinaAllRatingFree") ); + } + } } return ECSrlResult::NOERROR; diff --git a/build/tools/MasterEditor/MasterEditorTWL/resource/mrc_msg_e.xml b/build/tools/MasterEditor/MasterEditorTWL/resource/mrc_msg_e.xml index 2fb24ef..c4f58b1 100644 Binary files a/build/tools/MasterEditor/MasterEditorTWL/resource/mrc_msg_e.xml and b/build/tools/MasterEditor/MasterEditorTWL/resource/mrc_msg_e.xml differ diff --git a/build/tools/MasterEditor/MasterEditorTWL/resource/mrc_msg_j.xml b/build/tools/MasterEditor/MasterEditorTWL/resource/mrc_msg_j.xml index 8faba3b..02f309e 100644 --- a/build/tools/MasterEditor/MasterEditorTWL/resource/mrc_msg_j.xml +++ b/build/tools/MasterEditor/MasterEditorTWL/resource/mrc_msg_j.xml @@ -65,6 +65,11 @@ 荳ュ蝗ス迚医ョ繝舌リ繝シ譁蟄励→縺励※荳肴ュ」縺ェ譁蟄励そ繝繝医′菴ソ逕ィ縺輔l縺ヲ縺縺セ縺吶 00FalseTrue + + 繝ャ繝シ繝繧」繝ウ繧ー(荳ュ蝗ス迚亥ッセ蠢) + 莉募髄蝨ー縺御クュ蝗ス縺ァ縺ゅk蝣エ蜷医√☆縺ケ縺ヲ縺ョ蝗」菴薙ョ繝ャ繝シ繝繧」繝ウ繧ー繧偵悟ィ蟷エ鮨「縲阪↓險ュ螳壹☆繧句ソ隕√′縺ゅj縺セ縺吶(繝槭せ繧ソ繝シROM繧剃ス懈舌☆繧矩圀縺ォ縲√槭せ繧ソ繝シ繧ィ繝繧」繧ソ縺ォ繧医▲縺ヲ閾ェ蜍慕噪縺ォ險ュ螳壹&繧後∪縺吶ョ縺ァ縲ヽOM繧貞阪ン繝ォ繝峨☆繧句ソ隕√ッ縺ゅj縺セ縺帙s縲) + 2f02ffTrueTrue +