mirror of
https://gitee.com/anod/open_agb_firm.git
synced 2025-05-07 06:14:12 +08:00
添加中文版的显示文字
This commit is contained in:
parent
91dfe9325d
commit
9c889be093
@ -227,22 +227,34 @@ atp_error_t help_page( atp_text_t *wording, atp_counter_t length )
|
|||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
atp_error_t select_region( atp_callerdata_t dummy, atp_counter_t index, atp_itemcfg_t *config )
|
atp_error_t select_region( atp_callerdata_t data, atp_counter_t index, atp_itemcfg_t *config )
|
||||||
{
|
{
|
||||||
|
static char text[16];
|
||||||
acl_chtid_t sid;
|
acl_chtid_t sid;
|
||||||
acl_region_t sreg;
|
acl_region_t sreg;
|
||||||
|
char *p = data;
|
||||||
|
char *t;
|
||||||
acl_query_cheat_set(index, &sid, &sreg);
|
acl_query_cheat_set(index, &sid, &sreg);
|
||||||
|
if( sreg == p[0] ) p[1]++;
|
||||||
|
else
|
||||||
|
{
|
||||||
|
p[0] = sreg;
|
||||||
|
p[1] = 'A';
|
||||||
|
}
|
||||||
switch( sreg )
|
switch( sreg )
|
||||||
{
|
{
|
||||||
case 'J': config->text = "日文版"; break;
|
case 'C': t = "官方中文"; break;
|
||||||
case 'E': config->text = "英文版"; break;
|
case 'J': t = "日文版"; break;
|
||||||
case 'F': config->text = "法语版"; break;
|
case 'E': t = "英文版"; break;
|
||||||
case 'S': config->text = "西班牙语"; break;
|
case 'F': t = "法语版"; break;
|
||||||
case 'I': config->text = "意大利语"; break;
|
case 'S': t = "西班牙语"; break;
|
||||||
case 'D': config->text = "德语版"; break;
|
case 'I': t = "意大利语"; break;
|
||||||
default: config->text = "其他语种"; break;
|
case 'D': t = "德语版"; break;
|
||||||
|
default: t = "其他语种"; break;
|
||||||
}
|
}
|
||||||
config->value = sid;
|
ee_sprintf(text, "%s-%c", t, p[1]);
|
||||||
|
config->text = text;
|
||||||
|
config->value = sreg;
|
||||||
return ATP_SUCCESS;
|
return ATP_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -296,7 +308,8 @@ static atp_pageopt_t serve_on_key( atp_callerdata_t data, atp_counter_t index, a
|
|||||||
atp_error_t res;
|
atp_error_t res;
|
||||||
atp_itemval_t item;
|
atp_itemval_t item;
|
||||||
atp_tips(NULL, "按B返回");
|
atp_tips(NULL, "按B返回");
|
||||||
res = atp_select("选择一个金手指配置", len, select_region, NULL, NULL, 0, 0, &item );
|
char type[2] = {' ', 'A'};
|
||||||
|
res = atp_select("选择一个金手指配置", len, select_region, NULL, type, 0, 0, &item );
|
||||||
|
|
||||||
acl_close_lib();
|
acl_close_lib();
|
||||||
return ATP_PAGE_REFRESH;
|
return ATP_PAGE_REFRESH;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user