关卡配置添加gametiming参数
							parent
							
								
									384de9355f
								
							
						
					
					
						commit
						50b8d2d769
					
				|  | @ -295,7 +295,7 @@ def update_main_level_db(platform, mode): | |||
|             continue | ||||
| 
 | ||||
|         # 读取所有信息对应列数 | ||||
|         col_level, col_asset_id, col_asset_name, col_a_g, col_i_g, col_find_num, col_valid , col_game_play_type ,col_game_play_param, col_game_elements,col_game_hard_type= -1, -1, -1, -1, -1, -1, -1,-1,-1,-1,-1 | ||||
|         col_level, col_asset_id, col_asset_name, col_a_g, col_i_g, col_find_num, col_valid , col_game_play_type ,col_game_play_param, col_game_elements,col_game_hard_type,col_game_timing= -1, -1, -1, -1, -1, -1, -1,-1,-1,-1,-1,-1 | ||||
|         first_row_datas = google_sheet_file.row_values(1) | ||||
|         for i, value in enumerate(first_row_datas): | ||||
|             if value == "Level": | ||||
|  | @ -318,6 +318,8 @@ def update_main_level_db(platform, mode): | |||
|                 col_game_play_param = i + 1 | ||||
|             elif value == "GameHardType": | ||||
|                 col_game_hard_type = i + 1 | ||||
|             elif value == "GameTiming": | ||||
|                 col_game_timing = i + 1 | ||||
|             # elif value == "GameElements": | ||||
|             #     col_game_elements = i + 1 | ||||
|         if col_level == -1 or col_asset_id == -1 or col_asset_name == -1 or col_a_g == -1 or col_i_g == -1 \ | ||||
|  | @ -364,6 +366,10 @@ def update_main_level_db(platform, mode): | |||
|             game_hard_type = row_datas[col_game_hard_type - 1] | ||||
|             if len(game_hard_type) == 0: | ||||
|                 game_hard_type = "normal" | ||||
|             game_timing = row_datas[col_game_timing - 1] | ||||
|             if len(game_timing) == 0: | ||||
|                 game_timing = 0 | ||||
| 
 | ||||
|             level_type = gameplay | ||||
|             level_map_name = "" | ||||
|             level_thum_name = "" | ||||
|  | @ -375,6 +381,7 @@ def update_main_level_db(platform, mode): | |||
|             one_level_data["GamePlayParam"] = game_play_param | ||||
|             # one_level_data["GameElements"] = game_elements_param | ||||
|             one_level_data["GameHardType"] = game_hard_type | ||||
|             one_level_data["GameTiming"] = game_timing | ||||
|             if gameplay not in levels_data_dic: | ||||
|                 levels_data_dic[gameplay] = [] | ||||
|             levels_data_dic[gameplay].append(one_level_data) | ||||
|  | @ -457,7 +464,7 @@ def update_main_country_level_db(platform, mode, all_country_list): | |||
|                 print(f"{gameplay}玩法目前没有配置关卡表") | ||||
|                 continue | ||||
|             # 读取所有信息对应列数 | ||||
|             col_level, col_asset_id, col_asset_name, col_a_g, col_i_g, col_find_num, col_valid, col_game_play_type, col_game_play_param, col_game_elements, col_game_hard_type= -1, -1, -1, -1, -1, -1, -1, -1, -1,-1,-1 | ||||
|             col_level, col_asset_id, col_asset_name, col_a_g, col_i_g, col_find_num, col_valid, col_game_play_type, col_game_play_param, col_game_elements, col_game_hard_type,col_game_timing= -1, -1, -1, -1, -1, -1, -1, -1, -1,-1,-1,-1 | ||||
|             first_row_datas = google_sheet_file.row_values(1) | ||||
|             for i, value in enumerate(first_row_datas): | ||||
|                 if value == "Level": | ||||
|  | @ -482,6 +489,8 @@ def update_main_country_level_db(platform, mode, all_country_list): | |||
|                 #     col_game_elements = i + 1 | ||||
|                 elif value == "GameHardType": | ||||
|                     col_game_hard_type = i + 1 | ||||
|                 elif value == "GameTiming": | ||||
|                     col_game_timing = i + 1 | ||||
|             if col_level == -1 or col_asset_id == -1 or col_asset_name == -1 or col_a_g == -1 or col_i_g == -1 \ | ||||
|                     or col_find_num == -1 or col_valid == -1: | ||||
|                 config.notification_helper.append_msg(f"{gameplay}玩法目前配置关卡表格式不正确") | ||||
|  | @ -526,6 +535,11 @@ def update_main_country_level_db(platform, mode, all_country_list): | |||
|                 game_hard_type = row_datas[col_game_hard_type - 1] | ||||
|                 if len(game_hard_type) == 0: | ||||
|                     game_hard_type = "normal" | ||||
| 
 | ||||
|                 game_timing = row_datas[col_game_timing - 1] | ||||
|                 if len(game_timing) == 0: | ||||
|                     game_timing = 0 | ||||
| 
 | ||||
|                 level_type = gameplay | ||||
|                 level_map_name = "" | ||||
|                 level_thum_name = "" | ||||
|  | @ -537,6 +551,7 @@ def update_main_country_level_db(platform, mode, all_country_list): | |||
|                 one_level_data["GamePlayParam"] = game_play_param | ||||
|                 # one_level_data["GameElements"] = game_elements_param | ||||
|                 one_level_data["GameHardType"] = game_hard_type | ||||
|                 one_level_data["GameTiming"] = game_timing | ||||
|                 if gameplay not in levels_data_dic: | ||||
|                     levels_data_dic[gameplay] = [] | ||||
|                 levels_data_dic[gameplay].append(one_level_data) | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue