示例#1
0
 $battle_complete_counter_wily = $unlock_flag_wily ? rpg_prototype::battles_complete('dr-wily') : 0;
 $battle_failure_counter_wily = $unlock_flag_wily ? rpg_prototype::battles_failure('dr-wily') : 0;
 //$battle_complete_counter_wily_total = $unlock_flag_light ? rpg_prototype::battles_complete('dr-wily', false) : 0;
 //$battle_failure_counter_wily_total = $unlock_flag_light ? rpg_prototype::battles_failure('dr-wily', false) : 0;
 $prototype_complete_flag_wily = $unlock_flag_wily ? rpg_prototype::campaign_complete('dr-wily') : false;
 if ($unlock_flag_wily && !$prototype_complete_flag_wily && $battle_complete_counter_wily >= 17) {
     $_SESSION[$session_token]['flags']['prototype_events']['dr-wily']['prototype_complete'] = $prototype_complete_flag_wily = true;
 }
 // Collect the counters and flags for Dr. Cossack
 $unlock_flag_cossack = rpg_game::player_unlocked('dr-cossack');
 $point_counter_cossack = $unlock_flag_cossack ? rpg_game::player_points('dr-cossack') : 0;
 $robot_counter_cossack = $unlock_flag_cossack ? rpg_game::robots_unlocked('dr-cossack') : 0;
 if (empty($this_data_condition) || $this_data_select == 'this_player_token' || in_array('this_player_token=dr-cossack', $this_data_condition)) {
     $ability_counter_cossack = $unlock_flag_cossack ? rpg_game::abilities_unlocked('dr-cossack') : 0;
     $star_counter_cossack = $unlock_flag_cossack ? rpg_game::stars_unlocked('dr-cossack') : 0;
     $core_counter_cossack = $unlock_flag_cossack ? rpg_game::cores_unlocked('dr-cossack') : 0;
 }
 $battle_complete_counter_cossack = $unlock_flag_cossack ? rpg_prototype::battles_complete('dr-cossack') : 0;
 $battle_failure_counter_cossack = $unlock_flag_cossack ? rpg_prototype::battles_failure('dr-cossack') : 0;
 //$battle_complete_counter_cossack_total = $unlock_flag_light ? rpg_prototype::battles_complete('dr-cossack', false) : 0;
 //$battle_failure_counter_cossack_total = $unlock_flag_light ? rpg_prototype::battles_failure('dr-cossack', false) : 0;
 $prototype_complete_flag_cossack = $unlock_flag_cossack ? rpg_prototype::campaign_complete('dr-cossack') : false;
 if ($unlock_flag_cossack && !$prototype_complete_flag_cossack && $battle_complete_counter_cossack >= 17) {
     $_SESSION[$session_token]['flags']['prototype_events']['dr-cossack']['prototype_complete'] = $prototype_complete_flag_cossack = true;
 }
 // -- Mission Counts -- //
 // Define the missions counts for each chapter
 $chapter_mission_counts = array();
 $chapter_mission_counts['zero'] = 0;
 $chapter_mission_counts['one'] = 3;
 // 3 x Starter