|
|
@ -1,15 +1,3 @@ |
|
|
|
////////////////////////////////////////////////////////////////////////////
|
|
|
|
///@copyright Copyright (c) 2018, 传控科技 All rights reserved.
|
|
|
|
///-------------------------------------------------------------------------
|
|
|
|
/// @file bsp_drv.c
|
|
|
|
/// @brief bsp @ driver config
|
|
|
|
///-------------------------------------------------------------------------
|
|
|
|
/// @version 1.0
|
|
|
|
/// @author CC
|
|
|
|
/// @date 20180331
|
|
|
|
/// @note cc_AS_stc02
|
|
|
|
//////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
#include "../app/task_game.h" |
|
|
|
#include "../bsp/bsp_oid.h" |
|
|
|
#include "../app/app_config.h" |
|
|
@ -25,8 +13,6 @@ |
|
|
|
// 3.游戏标识码
|
|
|
|
// 4.游戏内容码:正确码和错误码0x**FF:单个游戏内的
|
|
|
|
|
|
|
|
|
|
|
|
// 非点读类游戏
|
|
|
|
/*************************************游戏标识码***************************************** */ |
|
|
|
/***************************************PAGE1******************************************* */ |
|
|
|
/****************************************15个******************************************* */ |
|
|
@ -45,8 +31,6 @@ |
|
|
|
#define GAME_OID_SJGH_3 0x4200 |
|
|
|
#define GAME_OID_JSSJ_4 0x4300 |
|
|
|
#define GAME_OID_JSSJ_5 0x4400 |
|
|
|
|
|
|
|
/*************************************游戏标识码***************************************** */ |
|
|
|
/***************************************PAGE2******************************************* */ |
|
|
|
/****************************************24个******************************************* */ |
|
|
|
#define GAME_OID_YXPL_1 0x1000 |
|
|
@ -73,9 +57,6 @@ |
|
|
|
#define GAME_OID_SETFG_5 0x2500 |
|
|
|
#define GAME_OID_SETFG_SZDD_5 0x2600 |
|
|
|
#define GAME_OID_ZLXS_3 0x2700 |
|
|
|
|
|
|
|
|
|
|
|
/*************************************游戏标识码***************************************** */ |
|
|
|
/***************************************PAGE3******************************************* */ |
|
|
|
/****************************************19个******************************************* */ |
|
|
|
#define GAME_OID_YXLP_1 0xA000 |
|
|
@ -97,8 +78,56 @@ |
|
|
|
#define GAME_OID_ZFTPT_3 0x5100 |
|
|
|
#define GAME_OID_ZFTPT_4 0x5200 |
|
|
|
#define GAME_OID_ZFTPT_5 0x5300 |
|
|
|
|
|
|
|
/*************************************************************************************** */ |
|
|
|
/***************************************PAGE4******************************************* */ |
|
|
|
/****************************************15个******************************************* */ |
|
|
|
#define GAME_OID_BSTP_1 0x7000 |
|
|
|
#define GAME_OID_TPFL_2 0x7100 |
|
|
|
#define GAME_OID_JYTP_3 0x7200 |
|
|
|
#define GAME_OID_HYWS_3 0x7300 |
|
|
|
#define GAME_OID_HYWS_4 0x7400 |
|
|
|
#define GAME_OID_GWSZ_3 0x7500 |
|
|
|
#define GAME_OID_GWSZ_4 0x7600 |
|
|
|
#define GAME_OID_QJTP_4 0x7700 |
|
|
|
#define GAME_OID_QJTP_5 0x7800 |
|
|
|
#define GAME_OID_QQDG_5 0x7900 |
|
|
|
#define GAME_OID_SUDU_2 0x9000 |
|
|
|
#define GAME_OID_SUDU_3 0x9100 |
|
|
|
#define GAME_OID_SUDU_RJDS_4 0x9200 |
|
|
|
#define GAME_OID_SUDU_4 0x9300 |
|
|
|
#define GAME_OID_SUDU_5 0x9400 |
|
|
|
/***************************************PAGE5******************************************* */ |
|
|
|
/****************************************14个******************************************* */ |
|
|
|
#define GAME_OID_AHFZ_1 0x6000 |
|
|
|
#define GAME_OID_ASFZ_2 0x6100 |
|
|
|
#define GAME_OID_SZCL_1 0x6200 |
|
|
|
#define GAME_OID_SZHC_2 0x6300 |
|
|
|
#define GAME_OID_CSSC_3 0x6400 |
|
|
|
#define GAME_OID_BBXD_3 0x6500 |
|
|
|
#define GAME_OID_LLKA_3 0x6600 |
|
|
|
#define GAME_OID_LLKA_4 0x6700 |
|
|
|
#define GAME_OID_LLKA_5 0x6800 |
|
|
|
#define GAME_OID_ZBTO_1 0xB000 |
|
|
|
#define GAME_OID_ZBTO_2 0xB100 |
|
|
|
#define GAME_OID_ZBTO_3 0xB200 |
|
|
|
#define GAME_OID_ZBTO_4 0xB300 |
|
|
|
#define GAME_OID_ZBTO_5 0xB400 |
|
|
|
/***************************************PAGE6******************************************* */ |
|
|
|
/****************************************15个******************************************* */ |
|
|
|
#define GAME_OID_ASCZ_1 0x8000 |
|
|
|
#define GAME_OID_ASCZ_2 0x8100 |
|
|
|
#define GAME_OID_JYCZ_2 0x8200 |
|
|
|
#define GAME_OID_JYCZ_3 0x8300 |
|
|
|
#define GAME_OID_QCCZ_3 0x8400 |
|
|
|
#define GAME_OID_QJJM_3 0x8500 |
|
|
|
#define GAME_OID_QJJM_4 0x8600 |
|
|
|
#define GAME_OID_QJJM_BHSL_4 0x8700 |
|
|
|
#define GAME_OID_QJJM_5 0x8800 |
|
|
|
#define GAME_OID_QJJM_BHYS_5 0x8900 |
|
|
|
#define GAME_OID_ZMGO_1 0xC000 |
|
|
|
#define GAME_OID_ZMGO_2 0xC100 |
|
|
|
#define GAME_OID_ZMGO_3 0xC200 |
|
|
|
#define GAME_OID_ZMGO_4 0xC300 |
|
|
|
#define GAME_OID_ZMGO_5 0xC400 |
|
|
|
|
|
|
|
// 点读类游戏
|
|
|
|
#define GAME_OID_ZBT_1 0xB000 |
|
|
@ -194,21 +223,20 @@ void L3_task_game_init(void) |
|
|
|
|
|
|
|
// 走迷宫1星
|
|
|
|
_s_task_game.game_info[2].game_oid = GAME_OID_ZMG_1; |
|
|
|
// _s_task_game.game_info[2].game_audio = &audio_game_maze_1;
|
|
|
|
// _s_task_game.game_info[2].game_supported_oid = pointbuf.zmg_1;
|
|
|
|
// _s_task_game.game_info[2].game_oid_num = zmg_1_num;
|
|
|
|
// _s_task_game.game_info[2].game_supported_oid[0].oid = 0xC001;
|
|
|
|
// _s_task_game.game_info[2].game_supported_oid[1].oid = 0xC002;
|
|
|
|
// _s_task_game.game_info[2].game_supported_oid[2].oid = 0xC003;
|
|
|
|
// _s_task_game.game_info[2].game_supported_oid[3].oid = 0xC004;
|
|
|
|
// _s_task_game.game_info[2].game_supported_oid[4].oid = 0xC005;
|
|
|
|
// _s_task_game.game_info[2].game_supported_oid[5].oid = 0xC0FF; //错误码
|
|
|
|
// _s_task_game.game_info[2].game_supported_oid[5].yes_or_no = 1;
|
|
|
|
// _s_task_game.game_info[2].game_order = 1;
|
|
|
|
// _s_task_game.game_info[2].game_timeout_seconds = 60;
|
|
|
|
// _s_task_game.game_info[2].game_score = 0;
|
|
|
|
|
|
|
|
/*************************************************************************************** */ |
|
|
|
_s_task_game.game_info[2].game_audio = &audio_game_maze_1; |
|
|
|
_s_task_game.game_info[2].game_supported_oid = pointbuf.zmg_1; |
|
|
|
_s_task_game.game_info[2].game_oid_num = zmg_1_num; |
|
|
|
_s_task_game.game_info[2].game_supported_oid[0].oid = 0xC001; |
|
|
|
_s_task_game.game_info[2].game_supported_oid[1].oid = 0xC002; |
|
|
|
_s_task_game.game_info[2].game_supported_oid[2].oid = 0xC003; |
|
|
|
_s_task_game.game_info[2].game_supported_oid[3].oid = 0xC004; |
|
|
|
_s_task_game.game_info[2].game_supported_oid[4].oid = 0xC005; |
|
|
|
_s_task_game.game_info[2].game_supported_oid[5].oid = 0xC0FF; //错误码
|
|
|
|
_s_task_game.game_info[2].game_supported_oid[5].yes_or_no = 1; |
|
|
|
_s_task_game.game_info[2].game_order = 1; |
|
|
|
_s_task_game.game_info[2].game_timeout_seconds = 60; |
|
|
|
_s_task_game.game_info[2].game_score = 0; |
|
|
|
|
|
|
|
/***************************************PAGE1******************************************* */ |
|
|
|
/****************************************15个******************************************* */ |
|
|
|
|
|
|
@ -741,13 +769,406 @@ void L3_task_game_init(void) |
|
|
|
_s_task_game.game_info[60].game_score = 0; |
|
|
|
/***************************************PAGE4******************************************* */ |
|
|
|
/****************************************15个******************************************* */ |
|
|
|
|
|
|
|
// 辨识图片,1星
|
|
|
|
_s_task_game.game_info[61].game_oid = GAME_OID_BSTP_1; |
|
|
|
_s_task_game.game_info[61].game_audio = &audio_game_bstp_1; |
|
|
|
_s_task_game.game_info[61].game_supported_oid = pointbuf.bstp_1; |
|
|
|
_s_task_game.game_info[61].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[61].game_supported_oid[0].oid = 0x70FE; |
|
|
|
_s_task_game.game_info[61].game_order = 0; |
|
|
|
_s_task_game.game_info[61].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[61].game_score = 0; |
|
|
|
// 图片分类,2星
|
|
|
|
_s_task_game.game_info[62].game_oid = GAME_OID_TPFL_2; |
|
|
|
_s_task_game.game_info[62].game_audio = &audio_game_tpfl_2; |
|
|
|
_s_task_game.game_info[62].game_supported_oid = pointbuf.tpfl_2; |
|
|
|
_s_task_game.game_info[62].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[62].game_supported_oid[0].oid = 0x70FE; |
|
|
|
_s_task_game.game_info[62].game_order = 0; |
|
|
|
_s_task_game.game_info[62].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[62].game_score = 0; |
|
|
|
// 记忆图片,3星
|
|
|
|
_s_task_game.game_info[63].game_oid = GAME_OID_JYTP_3; |
|
|
|
_s_task_game.game_info[63].game_audio = &audio_game_jytp_3; |
|
|
|
_s_task_game.game_info[63].game_supported_oid = pointbuf.jytp_3; |
|
|
|
_s_task_game.game_info[63].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[63].game_supported_oid[0].oid = 0x70FE; |
|
|
|
_s_task_game.game_info[63].game_order = 0; |
|
|
|
_s_task_game.game_info[63].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[63].game_score = 0; |
|
|
|
// 回忆往事,3星
|
|
|
|
_s_task_game.game_info[64].game_oid = GAME_OID_HYWS_3; |
|
|
|
_s_task_game.game_info[64].game_audio = &audio_game_hyws_3; |
|
|
|
_s_task_game.game_info[64].game_supported_oid = pointbuf.hyws_3; |
|
|
|
_s_task_game.game_info[64].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[64].game_supported_oid[0].oid = 0x70FE; |
|
|
|
_s_task_game.game_info[64].game_order = 0; |
|
|
|
_s_task_game.game_info[64].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[64].game_score = 0; |
|
|
|
// 回忆往事,4星
|
|
|
|
_s_task_game.game_info[65].game_oid = GAME_OID_HYWS_4; |
|
|
|
_s_task_game.game_info[65].game_audio = &audio_game_hyws_4; |
|
|
|
_s_task_game.game_info[65].game_supported_oid = pointbuf.hyws_4; |
|
|
|
_s_task_game.game_info[65].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[65].game_supported_oid[0].oid = 0x70FE; |
|
|
|
_s_task_game.game_info[65].game_order = 0; |
|
|
|
_s_task_game.game_info[65].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[65].game_score = 0; |
|
|
|
//购物算账,3星
|
|
|
|
_s_task_game.game_info[66].game_oid = GAME_OID_GWSZ_3; |
|
|
|
_s_task_game.game_info[66].game_audio = &audio_game_gwsz_3; |
|
|
|
_s_task_game.game_info[66].game_supported_oid = pointbuf.gwsz_3; |
|
|
|
_s_task_game.game_info[66].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[66].game_supported_oid[0].oid = 0x70FE; |
|
|
|
_s_task_game.game_info[66].game_order = 0; |
|
|
|
_s_task_game.game_info[66].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[66].game_score = 0; |
|
|
|
// 购物算账,4星
|
|
|
|
_s_task_game.game_info[67].game_oid = GAME_OID_GWSZ_4; |
|
|
|
_s_task_game.game_info[67].game_audio = &audio_game_gwsz_4; |
|
|
|
_s_task_game.game_info[67].game_supported_oid = pointbuf.gwsz_4; |
|
|
|
_s_task_game.game_info[67].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[67].game_supported_oid[0].oid = 0x70FE; |
|
|
|
_s_task_game.game_info[67].game_order = 0; |
|
|
|
_s_task_game.game_info[67].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[67].game_score = 0; |
|
|
|
// 巧记图片,4星
|
|
|
|
_s_task_game.game_info[68].game_oid = GAME_OID_QJTP_4; |
|
|
|
_s_task_game.game_info[68].game_audio = &audio_game_qjtp_4; |
|
|
|
_s_task_game.game_info[68].game_supported_oid = pointbuf.qjtp_4; |
|
|
|
_s_task_game.game_info[68].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[68].game_supported_oid[0].oid = 0x70FE; |
|
|
|
_s_task_game.game_info[68].game_order = 0; |
|
|
|
_s_task_game.game_info[68].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[68].game_score = 0; |
|
|
|
// 巧记图片,5星
|
|
|
|
_s_task_game.game_info[69].game_oid = GAME_OID_QJTP_5; |
|
|
|
_s_task_game.game_info[69].game_audio = &audio_game_qjtp_5; |
|
|
|
_s_task_game.game_info[69].game_supported_oid = pointbuf.qjtp_5; |
|
|
|
_s_task_game.game_info[69].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[69].game_supported_oid[0].oid = 0x70FE; |
|
|
|
_s_task_game.game_info[69].game_order = 0; |
|
|
|
_s_task_game.game_info[69].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[69].game_score = 0; |
|
|
|
// 巧切蛋糕,5星
|
|
|
|
_s_task_game.game_info[70].game_oid = GAME_OID_QQDG_5; |
|
|
|
_s_task_game.game_info[70].game_audio = &audio_game_qqdg_5; |
|
|
|
_s_task_game.game_info[70].game_supported_oid = pointbuf.qqdg_5; |
|
|
|
_s_task_game.game_info[70].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[70].game_supported_oid[0].oid = 0x70FE; |
|
|
|
_s_task_game.game_info[70].game_order = 0; |
|
|
|
_s_task_game.game_info[70].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[70].game_score = 0; |
|
|
|
// 数独,2星
|
|
|
|
_s_task_game.game_info[71].game_oid = GAME_OID_SUDU_2; |
|
|
|
_s_task_game.game_info[71].game_audio = &audio_game_sudu_2; |
|
|
|
_s_task_game.game_info[71].game_supported_oid = pointbuf.sudu_2; |
|
|
|
_s_task_game.game_info[71].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[71].game_supported_oid[0].oid = 0x90FE; |
|
|
|
_s_task_game.game_info[71].game_order = 0; |
|
|
|
_s_task_game.game_info[71].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[71].game_score = 0; |
|
|
|
// 数独,3星
|
|
|
|
_s_task_game.game_info[72].game_oid = GAME_OID_SUDU_3; |
|
|
|
_s_task_game.game_info[72].game_audio = &audio_game_sudu_3; |
|
|
|
_s_task_game.game_info[72].game_supported_oid = pointbuf.sudu_3; |
|
|
|
_s_task_game.game_info[72].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[72].game_supported_oid[0].oid = 0x90FE; |
|
|
|
_s_task_game.game_info[72].game_order = 0; |
|
|
|
_s_task_game.game_info[72].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[72].game_score = 0; |
|
|
|
// 数独(人机对赛),4星
|
|
|
|
_s_task_game.game_info[73].game_oid = GAME_OID_SUDU_RJDS_4; |
|
|
|
_s_task_game.game_info[73].game_audio = &audio_game_sudu_rjds_4; |
|
|
|
_s_task_game.game_info[73].game_supported_oid = pointbuf.sudu_rjds_4; |
|
|
|
_s_task_game.game_info[73].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[73].game_supported_oid[0].oid = 0x90FE; |
|
|
|
_s_task_game.game_info[73].game_order = 0; |
|
|
|
_s_task_game.game_info[73].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[73].game_score = 0; |
|
|
|
// “数独,4星
|
|
|
|
_s_task_game.game_info[74].game_oid = GAME_OID_SUDU_4; |
|
|
|
_s_task_game.game_info[74].game_audio = &audio_game_sudu_4; |
|
|
|
_s_task_game.game_info[74].game_supported_oid = pointbuf.sudu_4; |
|
|
|
_s_task_game.game_info[74].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[74].game_supported_oid[0].oid = 0x90FE; |
|
|
|
_s_task_game.game_info[74].game_order = 0; |
|
|
|
_s_task_game.game_info[74].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[74].game_score = 0; |
|
|
|
// 数独,5星
|
|
|
|
_s_task_game.game_info[75].game_oid = GAME_OID_SUDU_5; |
|
|
|
_s_task_game.game_info[75].game_audio = &audio_game_sudu_5; |
|
|
|
_s_task_game.game_info[75].game_supported_oid = pointbuf.sudu_5; |
|
|
|
_s_task_game.game_info[75].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[75].game_supported_oid[0].oid = 0x90FE; |
|
|
|
_s_task_game.game_info[75].game_order = 0; |
|
|
|
_s_task_game.game_info[75].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[75].game_score = 0; |
|
|
|
/***************************************PAGE5******************************************* */ |
|
|
|
/****************************************14个******************************************* */ |
|
|
|
|
|
|
|
// 按花分组,1星
|
|
|
|
_s_task_game.game_info[76].game_oid = GAME_OID_AHFZ_1; |
|
|
|
_s_task_game.game_info[76].game_audio = &audio_game_ahfz_1; |
|
|
|
_s_task_game.game_info[76].game_supported_oid = pointbuf.ahfz_1; |
|
|
|
_s_task_game.game_info[76].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[76].game_supported_oid[0].oid = 0x60FE; |
|
|
|
_s_task_game.game_info[76].game_order = 0; |
|
|
|
_s_task_game.game_info[76].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[76].game_score = 0; |
|
|
|
// 按数分组,2星
|
|
|
|
_s_task_game.game_info[77].game_oid = GAME_OID_ASFZ_2; |
|
|
|
_s_task_game.game_info[77].game_audio = &audio_game_asfz_2; |
|
|
|
_s_task_game.game_info[77].game_supported_oid = pointbuf.asfz_2; |
|
|
|
_s_task_game.game_info[77].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[77].game_supported_oid[0].oid = 0x60FE; |
|
|
|
_s_task_game.game_info[77].game_order = 0; |
|
|
|
_s_task_game.game_info[77].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[77].game_score = 0; |
|
|
|
//数字长龙,1星
|
|
|
|
_s_task_game.game_info[78].game_oid = GAME_OID_SZCL_1; |
|
|
|
_s_task_game.game_info[78].game_audio = &audio_game_szcl_1; |
|
|
|
_s_task_game.game_info[78].game_supported_oid = pointbuf.szcl_1; |
|
|
|
_s_task_game.game_info[78].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[78].game_supported_oid[0].oid = 0x60FE; |
|
|
|
_s_task_game.game_info[78].game_order = 0; |
|
|
|
_s_task_game.game_info[78].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[78].game_score = 0; |
|
|
|
// 数字火车,2星
|
|
|
|
_s_task_game.game_info[79].game_oid = GAME_OID_SZHC_2; |
|
|
|
_s_task_game.game_info[79].game_audio = &audio_game_szhc_2; |
|
|
|
_s_task_game.game_info[79].game_supported_oid = pointbuf.szhc_2; |
|
|
|
_s_task_game.game_info[79].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[79].game_supported_oid[0].oid = 0x60FE; |
|
|
|
_s_task_game.game_info[79].game_order = 0; |
|
|
|
_s_task_game.game_info[79].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[79].game_score = 0; |
|
|
|
// 凑十胜出,3星
|
|
|
|
_s_task_game.game_info[80].game_oid = GAME_OID_CSSC_3; |
|
|
|
_s_task_game.game_info[80].game_audio = &audio_game_cssc_3; |
|
|
|
_s_task_game.game_info[80].game_supported_oid = pointbuf.cssc_3; |
|
|
|
_s_task_game.game_info[80].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[80].game_supported_oid[0].oid = 0x60FE; |
|
|
|
_s_task_game.game_info[80].game_order = 0; |
|
|
|
_s_task_game.game_info[80].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[80].game_score = 0; |
|
|
|
// 比比大小,3星
|
|
|
|
_s_task_game.game_info[81].game_oid = GAME_OID_BBXD_3; |
|
|
|
_s_task_game.game_info[81].game_audio = &audio_game_bbxd_3; |
|
|
|
_s_task_game.game_info[81].game_supported_oid = pointbuf.bbxd_3; |
|
|
|
_s_task_game.game_info[81].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[81].game_supported_oid[0].oid = 0x60FE; |
|
|
|
_s_task_game.game_info[81].game_order = 0; |
|
|
|
_s_task_game.game_info[81].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[81].game_score = 0; |
|
|
|
// 连连看,3星
|
|
|
|
_s_task_game.game_info[82].game_oid = GAME_OID_LLKA_3; |
|
|
|
_s_task_game.game_info[82].game_audio = &audio_game_llka_3; |
|
|
|
_s_task_game.game_info[82].game_supported_oid = pointbuf.llka_3; |
|
|
|
_s_task_game.game_info[82].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[82].game_supported_oid[0].oid = 0x60FE; |
|
|
|
_s_task_game.game_info[82].game_order = 0; |
|
|
|
_s_task_game.game_info[82].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[82].game_score = 0; |
|
|
|
// 连连看,4星
|
|
|
|
_s_task_game.game_info[83].game_oid = GAME_OID_LLKA_4; |
|
|
|
_s_task_game.game_info[83].game_audio = &audio_game_llka_4; |
|
|
|
_s_task_game.game_info[83].game_supported_oid = pointbuf.llka_4; |
|
|
|
_s_task_game.game_info[83].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[83].game_supported_oid[0].oid = 0x60FE; |
|
|
|
_s_task_game.game_info[83].game_order = 0; |
|
|
|
_s_task_game.game_info[83].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[83].game_score = 0; |
|
|
|
// 连连看,5星
|
|
|
|
_s_task_game.game_info[84].game_oid = GAME_OID_LLKA_5; |
|
|
|
_s_task_game.game_info[84].game_audio = &audio_game_llka_5; |
|
|
|
_s_task_game.game_info[84].game_supported_oid = pointbuf.llka_5; |
|
|
|
_s_task_game.game_info[84].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[84].game_supported_oid[0].oid = 0x60FE; |
|
|
|
_s_task_game.game_info[84].game_order = 0; |
|
|
|
_s_task_game.game_info[84].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[84].game_score = 0; |
|
|
|
//找不同,1星
|
|
|
|
_s_task_game.game_info[85].game_oid = GAME_OID_ZBTO_1; |
|
|
|
// _s_task_game.game_info[85].game_audio = &audio_game_zbto_1;
|
|
|
|
// _s_task_game.game_info[85].game_supported_oid = pointbuf.zbto_1;
|
|
|
|
// _s_task_game.game_info[85].game_oid_num = 1;
|
|
|
|
// _s_task_game.game_info[85].game_supported_oid[0].oid = 0xB0FE;
|
|
|
|
// _s_task_game.game_info[85].game_order = 0;
|
|
|
|
// _s_task_game.game_info[85].game_timeout_seconds = 300;
|
|
|
|
// _s_task_game.game_info[85].game_score = 0;
|
|
|
|
// 找不同,2星
|
|
|
|
_s_task_game.game_info[86].game_oid = GAME_OID_ZBTO_2; |
|
|
|
_s_task_game.game_info[86].game_audio = &audio_game_zbto_2; |
|
|
|
_s_task_game.game_info[86].game_supported_oid = pointbuf.zbto_2; |
|
|
|
_s_task_game.game_info[86].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[86].game_supported_oid[0].oid = 0xB0FE; |
|
|
|
_s_task_game.game_info[86].game_order = 0; |
|
|
|
_s_task_game.game_info[86].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[86].game_score = 0; |
|
|
|
// 找不同,3星
|
|
|
|
_s_task_game.game_info[87].game_oid = GAME_OID_ZBTO_3; |
|
|
|
_s_task_game.game_info[87].game_audio = &audio_game_zbto_3; |
|
|
|
_s_task_game.game_info[87].game_supported_oid = pointbuf.zbto_3; |
|
|
|
_s_task_game.game_info[87].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[87].game_supported_oid[0].oid = 0xB0FE; |
|
|
|
_s_task_game.game_info[87].game_order = 0; |
|
|
|
_s_task_game.game_info[87].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[87].game_score = 0; |
|
|
|
// 找不同,4星
|
|
|
|
_s_task_game.game_info[88].game_oid = GAME_OID_ZBTO_4; |
|
|
|
_s_task_game.game_info[88].game_audio = &audio_game_zbto_4; |
|
|
|
_s_task_game.game_info[88].game_supported_oid = pointbuf.zbto_4; |
|
|
|
_s_task_game.game_info[88].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[88].game_supported_oid[0].oid = 0xB0FE; |
|
|
|
_s_task_game.game_info[88].game_order = 0; |
|
|
|
_s_task_game.game_info[88].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[88].game_score = 0; |
|
|
|
// 找不同,5星
|
|
|
|
_s_task_game.game_info[89].game_oid = GAME_OID_ZBTO_5; |
|
|
|
_s_task_game.game_info[89].game_audio = &audio_game_zbto_5; |
|
|
|
_s_task_game.game_info[89].game_supported_oid = pointbuf.zbto_5; |
|
|
|
_s_task_game.game_info[89].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[89].game_supported_oid[0].oid = 0xB0FE; |
|
|
|
_s_task_game.game_info[89].game_order = 0; |
|
|
|
_s_task_game.game_info[89].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[89].game_score = 0; |
|
|
|
/***************************************PAGE6******************************************* */ |
|
|
|
/****************************************15个******************************************* */ |
|
|
|
|
|
|
|
// 按色串珠,1星
|
|
|
|
_s_task_game.game_info[90].game_oid = GAME_OID_ASCZ_1; |
|
|
|
_s_task_game.game_info[90].game_audio = &audio_game_ascz_1; |
|
|
|
_s_task_game.game_info[90].game_supported_oid = pointbuf.ascz_1; |
|
|
|
_s_task_game.game_info[90].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[90].game_supported_oid[0].oid = 0x80FE; |
|
|
|
_s_task_game.game_info[90].game_order = 0; |
|
|
|
_s_task_game.game_info[90].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[90].game_score = 0; |
|
|
|
// 按色串珠,2星
|
|
|
|
_s_task_game.game_info[91].game_oid = GAME_OID_ASCZ_2; |
|
|
|
_s_task_game.game_info[91].game_audio = &audio_game_ascz_2; |
|
|
|
_s_task_game.game_info[91].game_supported_oid = pointbuf.ascz_2; |
|
|
|
_s_task_game.game_info[91].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[91].game_supported_oid[0].oid = 0x80FE; |
|
|
|
_s_task_game.game_info[91].game_order = 0; |
|
|
|
_s_task_game.game_info[91].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[91].game_score = 0; |
|
|
|
// 记忆串珠,2星
|
|
|
|
_s_task_game.game_info[92].game_oid = GAME_OID_JYCZ_2; |
|
|
|
_s_task_game.game_info[92].game_audio = &audio_game_jycz_2; |
|
|
|
_s_task_game.game_info[92].game_supported_oid = pointbuf.jycz_2; |
|
|
|
_s_task_game.game_info[92].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[92].game_supported_oid[0].oid = 0x80FE; |
|
|
|
_s_task_game.game_info[92].game_order = 0; |
|
|
|
_s_task_game.game_info[92].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[92].game_score = 0; |
|
|
|
// 记忆串珠,3星
|
|
|
|
_s_task_game.game_info[93].game_oid = GAME_OID_JYCZ_3; |
|
|
|
_s_task_game.game_info[93].game_audio = &audio_game_jycz_3; |
|
|
|
_s_task_game.game_info[93].game_supported_oid = pointbuf.jycz_3; |
|
|
|
_s_task_game.game_info[93].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[93].game_supported_oid[0].oid = 0x80FE; |
|
|
|
_s_task_game.game_info[93].game_order = 0; |
|
|
|
_s_task_game.game_info[93].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[93].game_score = 0; |
|
|
|
// 巧串串珠,3星
|
|
|
|
_s_task_game.game_info[94].game_oid = GAME_OID_QCCZ_3; |
|
|
|
_s_task_game.game_info[94].game_audio = &audio_game_qccz_3; |
|
|
|
_s_task_game.game_info[94].game_supported_oid = pointbuf.qccz_3; |
|
|
|
_s_task_game.game_info[94].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[94].game_supported_oid[0].oid = 0x80FE; |
|
|
|
_s_task_game.game_info[94].game_order = 0; |
|
|
|
_s_task_game.game_info[94].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[94].game_score = 0; |
|
|
|
// 巧记积木,3星
|
|
|
|
_s_task_game.game_info[95].game_oid = GAME_OID_QJJM_3; |
|
|
|
_s_task_game.game_info[95].game_audio = &audio_game_qjjm_3; |
|
|
|
_s_task_game.game_info[95].game_supported_oid = pointbuf.qjjm_3; |
|
|
|
_s_task_game.game_info[95].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[95].game_supported_oid[0].oid = 0x80FE; |
|
|
|
_s_task_game.game_info[95].game_order = 0; |
|
|
|
_s_task_game.game_info[95].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[95].game_score = 0; |
|
|
|
// 巧记积木,4星
|
|
|
|
_s_task_game.game_info[96].game_oid = GAME_OID_QJJM_4; |
|
|
|
_s_task_game.game_info[96].game_audio = &audio_game_qjjm_4; |
|
|
|
_s_task_game.game_info[96].game_supported_oid = pointbuf.qjjm_4; |
|
|
|
_s_task_game.game_info[96].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[96].game_supported_oid[0].oid = 0x80FE; |
|
|
|
_s_task_game.game_info[96].game_order = 0; |
|
|
|
_s_task_game.game_info[96].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[96].game_score = 0; |
|
|
|
//巧记积木(变换数量),4星
|
|
|
|
_s_task_game.game_info[97].game_oid = GAME_OID_QJJM_BHSL_4; |
|
|
|
_s_task_game.game_info[97].game_audio = &audio_game_qjjm_bhsl_4; |
|
|
|
_s_task_game.game_info[97].game_supported_oid = pointbuf.qjjm_bhsl_4; |
|
|
|
_s_task_game.game_info[97].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[97].game_supported_oid[0].oid = 0x80FE; |
|
|
|
_s_task_game.game_info[97].game_order = 0; |
|
|
|
_s_task_game.game_info[97].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[97].game_score = 0; |
|
|
|
// 巧记积木,5星
|
|
|
|
_s_task_game.game_info[98].game_oid = GAME_OID_QJJM_5; |
|
|
|
_s_task_game.game_info[98].game_audio = &audio_game_qjjm_5; |
|
|
|
_s_task_game.game_info[98].game_supported_oid = pointbuf.qjjm_5; |
|
|
|
_s_task_game.game_info[98].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[98].game_supported_oid[0].oid = 0x80FE; |
|
|
|
_s_task_game.game_info[98].game_order = 0; |
|
|
|
_s_task_game.game_info[98].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[98].game_score = 0; |
|
|
|
// 巧记积木(变换颜色),5星
|
|
|
|
_s_task_game.game_info[99].game_oid = GAME_OID_QJJM_BHYS_5; |
|
|
|
_s_task_game.game_info[99].game_audio = &audio_game_qjjm_bhys_5; |
|
|
|
_s_task_game.game_info[99].game_supported_oid = pointbuf.qjjm_bhys_5; |
|
|
|
_s_task_game.game_info[99].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[99].game_supported_oid[0].oid = 0x80FE; |
|
|
|
_s_task_game.game_info[99].game_order = 0; |
|
|
|
_s_task_game.game_info[99].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[99].game_score = 0; |
|
|
|
// 走迷宫,1星
|
|
|
|
_s_task_game.game_info[100].game_oid = GAME_OID_ZMGO_1; |
|
|
|
// _s_task_game.game_info[100].game_audio = &audio_game_zmgo_1;
|
|
|
|
// _s_task_game.game_info[100].game_supported_oid = pointbuf.zmgo_1;
|
|
|
|
// _s_task_game.game_info[100].game_oid_num = 1;
|
|
|
|
// _s_task_game.game_info[100].game_supported_oid[0].oid = 0xA0FE;
|
|
|
|
// _s_task_game.game_info[100].game_order = 0;
|
|
|
|
// _s_task_game.game_info[100].game_timeout_seconds = 300;
|
|
|
|
// _s_task_game.game_info[100].game_score = 0;
|
|
|
|
// 走迷宫,2星
|
|
|
|
_s_task_game.game_info[101].game_oid = GAME_OID_ZMGO_2; |
|
|
|
_s_task_game.game_info[101].game_audio = &audio_game_zmgo_2; |
|
|
|
_s_task_game.game_info[101].game_supported_oid = pointbuf.zmgo_2; |
|
|
|
_s_task_game.game_info[101].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[101].game_supported_oid[0].oid = 0xC0FE; |
|
|
|
_s_task_game.game_info[101].game_order = 0; |
|
|
|
_s_task_game.game_info[101].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[101].game_score = 0; |
|
|
|
// 走迷宫,3星
|
|
|
|
_s_task_game.game_info[102].game_oid = GAME_OID_ZMGO_3; |
|
|
|
_s_task_game.game_info[102].game_audio = &audio_game_zmgo_3; |
|
|
|
_s_task_game.game_info[102].game_supported_oid = pointbuf.zmgo_3; |
|
|
|
_s_task_game.game_info[102].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[102].game_supported_oid[0].oid = 0xC0FE; |
|
|
|
_s_task_game.game_info[102].game_order = 0; |
|
|
|
_s_task_game.game_info[102].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[102].game_score = 0; |
|
|
|
// 走迷宫,4星
|
|
|
|
_s_task_game.game_info[103].game_oid = GAME_OID_ZMGO_4; |
|
|
|
_s_task_game.game_info[103].game_audio = &audio_game_zmgo_4; |
|
|
|
_s_task_game.game_info[103].game_supported_oid = pointbuf.zmgo_4; |
|
|
|
_s_task_game.game_info[103].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[103].game_supported_oid[0].oid = 0xC0FE; |
|
|
|
_s_task_game.game_info[103].game_order = 0; |
|
|
|
_s_task_game.game_info[103].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[103].game_score = 0; |
|
|
|
// 走迷宫,5星
|
|
|
|
_s_task_game.game_info[104].game_oid = GAME_OID_ZMGO_5; |
|
|
|
_s_task_game.game_info[104].game_audio = &audio_game_zmgo_5; |
|
|
|
_s_task_game.game_info[104].game_supported_oid = pointbuf.zmgo_5; |
|
|
|
_s_task_game.game_info[104].game_oid_num = 1; |
|
|
|
_s_task_game.game_info[104].game_supported_oid[0].oid = 0xC0FE; |
|
|
|
_s_task_game.game_info[104].game_order = 0; |
|
|
|
_s_task_game.game_info[104].game_timeout_seconds = 300; |
|
|
|
_s_task_game.game_info[104].game_score = 0; |
|
|
|
} |
|
|
|
|
|
|
|
#define D_task_READ_OID 0x50 |
|
|
@ -807,7 +1228,7 @@ void L3_task_game_handler(S_TASK_GAME *s) |
|
|
|
|
|
|
|
for (i = 0; i < game_num_max; i++) |
|
|
|
{ |
|
|
|
//目前仅支持3个游戏,其余游戏均初始化为0
|
|
|
|
//目前仅支持102个游戏,其余游戏均初始化为0
|
|
|
|
if (s->game_info[i].game_oid == 0) |
|
|
|
{ |
|
|
|
break; |
|
|
|