From c91291307d92ef387d8758209e3cc24486e281ad Mon Sep 17 00:00:00 2001 From: Zhangwen <13970730+mkc46119@user.noreply.gitee.com> Date: Thu, 24 Apr 2025 10:38:02 +0800 Subject: [PATCH] =?UTF-8?q?feature=EF=BC=9A1.=E6=B7=BB=E5=8A=A0=E6=B8=B8?= =?UTF-8?q?=E6=88=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/app/task_game.c | 227 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 227 insertions(+) diff --git a/source/app/task_game.c b/source/app/task_game.c index 739ce89..b422c80 100644 --- a/source/app/task_game.c +++ b/source/app/task_game.c @@ -146,6 +146,10 @@ void L3_task_game_init(void) _s_task_game.game_info[1].game_timeout_seconds = 120; _s_task_game.game_info[1].game_score = 0; +/***************************************************************************************** */ +/****************************************PAGE1*15个*************************************** */ +/***************************************************************************************** */ + // 众里寻三3星 _s_task_game.game_info[3].game_oid = GAME_OID_ZLXS_4; _s_task_game.game_info[3].game_audio = &audio_game_zlxs_4; @@ -281,6 +285,229 @@ void L3_task_game_init(void) _s_task_game.game_info[17].game_order = 0; _s_task_game.game_info[17].game_timeout_seconds = 60; _s_task_game.game_info[17].game_score = 0; +/***************************************************************************************** */ +/****************************************PAGE2*24个*************************************** */ +/***************************************************************************************** */ + // 有序排列1星 + _s_task_game.game_info[18].game_oid = GAME_OID_YXPL_5; + _s_task_game.game_info[18].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[18].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[18].game_oid_num = jssj_5_num; + _s_task_game.game_info[18].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[18].game_order = 0; + _s_task_game.game_info[18].game_timeout_seconds = 60; + _s_task_game.game_info[18].game_score = 0; + // 有序排列2星 + _s_task_game.game_info[19].game_oid = GAME_OID_JSSJ_5; + _s_task_game.game_info[19].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[19].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[19].game_oid_num = jssj_5_num; + _s_task_game.game_info[19].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[19].game_order = 0; + _s_task_game.game_info[19].game_timeout_seconds = 60; + _s_task_game.game_info[19].game_score = 0; + // 眼到手到1星 + _s_task_game.game_info[20].game_oid = GAME_OID_JSSJ_5; + _s_task_game.game_info[20].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[20].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[20].game_oid_num = jssj_5_num; + _s_task_game.game_info[20].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[20].game_order = 0; + _s_task_game.game_info[20].game_timeout_seconds = 60; + _s_task_game.game_info[20].game_score = 0; + // 眼到手到2星 + _s_task_game.game_info[21].game_oid = GAME_OID_JSSJ_5; + _s_task_game.game_info[21].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[21].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[21].game_oid_num = jssj_5_num; + _s_task_game.game_info[21].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[21].game_order = 0; + _s_task_game.game_info[21].game_timeout_seconds = 60; + _s_task_game.game_info[21].game_score = 0; + // 眼到手到(数字颠倒)1星 + _s_task_game.game_info[22].game_oid = GAME_OID_JSSJ_5; + _s_task_game.game_info[22].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[22].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[22].game_oid_num = jssj_5_num; + _s_task_game.game_info[22].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[22].game_order = 0; + _s_task_game.game_info[22].game_timeout_seconds = 60; + _s_task_game.game_info[22].game_score = 0; + // 眼到手到(数字颠倒)2星 + _s_task_game.game_info[23].game_oid = GAME_OID_JSSJ_5; + _s_task_game.game_info[23].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[23].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[23].game_oid_num = jssj_5_num; + _s_task_game.game_info[23].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[23].game_order = 0; + _s_task_game.game_info[23].game_timeout_seconds = 60; + _s_task_game.game_info[23].game_score = 0; + // 比比大小1星 + _s_task_game.game_info[24].game_oid = GAME_OID_JSSJ_5; + _s_task_game.game_info[24].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[24].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[24].game_oid_num = jssj_5_num; + _s_task_game.game_info[24].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[24].game_order = 0; + _s_task_game.game_info[24].game_timeout_seconds = 60; + _s_task_game.game_info[24].game_score = 0; + // 比比大小2星 + _s_task_game.game_info[25].game_oid = GAME_OID_JSSJ_5; + _s_task_game.game_info[25].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[25].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[25].game_oid_num = jssj_5_num; + _s_task_game.game_info[25].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[25].game_order = 0; + _s_task_game.game_info[25].game_timeout_seconds = 60; + _s_task_game.game_info[25].game_score = 0; + // 比比大小3星 + _s_task_game.game_info[26].game_oid = GAME_OID_JSSJ_5; + _s_task_game.game_info[26].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[26].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[26].game_oid_num = jssj_5_num; + _s_task_game.game_info[26].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[26].game_order = 0; + _s_task_game.game_info[26].game_timeout_seconds = 60; + _s_task_game.game_info[26].game_score = 0; + // 比比大小4星 + _s_task_game.game_info[27].game_oid = GAME_OID_JSSJ_5; + _s_task_game.game_info[27].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[27].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[27].game_oid_num = jssj_5_num; + _s_task_game.game_info[27].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[27].game_order = 0; + _s_task_game.game_info[27].game_timeout_seconds = 60; + _s_task_game.game_info[27].game_score = 0; + // 成双成对2星 + _s_task_game.game_info[28].game_oid = GAME_OID_JSSJ_5; + _s_task_game.game_info[28].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[28].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[28].game_oid_num = jssj_5_num; + _s_task_game.game_info[28].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[28].game_order = 0; + _s_task_game.game_info[28].game_timeout_seconds = 60; + _s_task_game.game_info[28].game_score = 0; + // 成双成对3星 + _s_task_game.game_info[29].game_oid = GAME_OID_JSSJ_5; + _s_task_game.game_info[29].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[29].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[29].game_oid_num = jssj_5_num; + _s_task_game.game_info[29].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[29].game_order = 0; + _s_task_game.game_info[29].game_timeout_seconds = 60; + _s_task_game.game_info[29].game_score = 0; + // 单枪匹马2星 + _s_task_game.game_info[30].game_oid = GAME_OID_JSSJ_5; + _s_task_game.game_info[30].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[30].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[30].game_oid_num = jssj_5_num; + _s_task_game.game_info[30].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[30].game_order = 0; + _s_task_game.game_info[30].game_timeout_seconds = 60; + _s_task_game.game_info[30].game_score = 0; + // 单枪匹马3星 + _s_task_game.game_info[31].game_oid = GAME_OID_JSSJ_5; + _s_task_game.game_info[31].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[31].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[31].game_oid_num = jssj_5_num; + _s_task_game.game_info[31].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[31].game_order = 0; + _s_task_game.game_info[31].game_timeout_seconds = 60; + _s_task_game.game_info[31].game_score = 0; + // 数字顺背2星 + _s_task_game.game_info[32].game_oid = GAME_OID_JSSJ_5; + _s_task_game.game_info[32].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[32].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[32].game_oid_num = jssj_5_num; + _s_task_game.game_info[32].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[32].game_order = 0; + _s_task_game.game_info[32].game_timeout_seconds = 60; + _s_task_game.game_info[32].game_score = 0; + // 数字顺背3星 + _s_task_game.game_info[33].game_oid = GAME_OID_JSSJ_5; + _s_task_game.game_info[33].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[33].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[33].game_oid_num = jssj_5_num; + _s_task_game.game_info[33].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[33].game_order = 0; + _s_task_game.game_info[33].game_timeout_seconds = 60; + _s_task_game.game_info[33].game_score = 0; + // 数字倒背2星 + _s_task_game.game_info[34].game_oid = GAME_OID_JSSJ_5; + _s_task_game.game_info[34].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[34].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[34].game_oid_num = jssj_5_num; + _s_task_game.game_info[34].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[34].game_order = 0; + _s_task_game.game_info[34].game_timeout_seconds = 60; + _s_task_game.game_info[34].game_score = 0; + // 数字倒背3星 + _s_task_game.game_info[35].game_oid = GAME_OID_JSSJ_5; + _s_task_game.game_info[35].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[35].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[35].game_oid_num = jssj_5_num; + _s_task_game.game_info[35].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[35].game_order = 0; + _s_task_game.game_info[35].game_timeout_seconds = 60; + _s_task_game.game_info[35].game_score = 0; + // 舒尔特方格3星 + _s_task_game.game_info[36].game_oid = GAME_OID_JSSJ_5; + _s_task_game.game_info[36].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[36].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[36].game_oid_num = jssj_5_num; + _s_task_game.game_info[36].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[36].game_order = 0; + _s_task_game.game_info[36].game_timeout_seconds = 60; + _s_task_game.game_info[36].game_score = 0; + // 舒尔特方格(数字旋转)3星 + _s_task_game.game_info[37].game_oid = GAME_OID_JSSJ_5; + _s_task_game.game_info[37].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[37].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[37].game_oid_num = jssj_5_num; + _s_task_game.game_info[37].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[37].game_order = 0; + _s_task_game.game_info[37].game_timeout_seconds = 60; + _s_task_game.game_info[37].game_score = 0; + // 舒尔特方格4星 + _s_task_game.game_info[38].game_oid = GAME_OID_JSSJ_5; + _s_task_game.game_info[38].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[38].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[38].game_oid_num = jssj_5_num; + _s_task_game.game_info[38].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[38].game_order = 0; + _s_task_game.game_info[38].game_timeout_seconds = 60; + _s_task_game.game_info[38].game_score = 0; + // 舒尔特方格5星 + _s_task_game.game_info[39].game_oid = GAME_OID_JSSJ_5; + _s_task_game.game_info[39].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[39].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[39].game_oid_num = jssj_5_num; + _s_task_game.game_info[39].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[39].game_order = 0; + _s_task_game.game_info[39].game_timeout_seconds = 60; + _s_task_game.game_info[39].game_score = 0; + // 舒尔特方格(数字旋转)5星 + _s_task_game.game_info[40].game_oid = GAME_OID_JSSJ_5; + _s_task_game.game_info[40].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[40].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[40].game_oid_num = jssj_5_num; + _s_task_game.game_info[40].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[40].game_order = 0; + _s_task_game.game_info[40].game_timeout_seconds = 60; + _s_task_game.game_info[40].game_score = 0; + // 众里寻三3星 + _s_task_game.game_info[41].game_oid = GAME_OID_JSSJ_5; + _s_task_game.game_info[41].game_audio = &audio_game_jssj_5; + _s_task_game.game_info[41].game_supported_oid = pointbuf.jssj_5; + _s_task_game.game_info[41].game_oid_num = jssj_5_num; + _s_task_game.game_info[41].game_supported_oid[0].oid = 0x40FE; + _s_task_game.game_info[41].game_order = 0; + _s_task_game.game_info[41].game_timeout_seconds = 60; + _s_task_game.game_info[41].game_score = 0; + +/***************************************************************************************** */ +/***************************************************************************************** */ +/***************************************************************************************** */ _s_task_game.game_info_index = -1;