Advertisement
Guest User

Untitled

a guest
Oct 30th, 2014
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function battle_tool(){
  2.  
  3.     change_tab_style("#battle_tool");
  4.  
  5.     $('div.calculator_content').html('');
  6.  
  7.     $("div#calculator_success_content").css({"display":"none"});
  8.     var stargate = $.game_settings.data.stargate;
  9.  
  10.     $.ajax({
  11.         url: $.game_settings.paths.APATH+"?page=attack&function=battle_tool",
  12.  
  13.         type: 'POST',
  14.  
  15.         dataType: 'json',
  16.  
  17.         data: {
  18.             attacker_race: $.game_settings.battle_calculator.attacker_race,
  19.             attacker_personality: $.game_settings.battle_calculator.attacker_personality,
  20.             attacker_player_stance: $.game_settings.battle_calculator.attacker_player_stance,
  21.             attacker_player_status: $.game_settings.battle_calculator.attacker_player_status,
  22.  
  23.             defender_race: $.game_settings.battle_calculator.defender_race,
  24.             defender_personality: $.game_settings.battle_calculator.defender_personality,
  25.             defender_player_stance: $.game_settings.battle_calculator.defender_player_stance,
  26.             defender_player_status: $.game_settings.battle_calculator.defender_player_status
  27.  
  28.         },
  29.  
  30.         error: function(){
  31.             console.log("Oops... seems to be a problem retrieving data. function battle_tool")
  32.  
  33.         },
  34.  
  35.         success: function(response) {
  36.  
  37.  
  38.           $('div.calculator_content').html(response.display);
  39.  
  40.  
  41.                 $('input#battle_tool_attacker_jaffa').val($.game_settings.battle_calculator.attacker_jaffa);
  42.                 $('input#battle_tool_attacker_death_gliders').val($.game_settings.battle_calculator.attacker_death_gliders);
  43.                 $('input#battle_tool_attacker_bombers').val($.game_settings.battle_calculator.attacker_bombers);
  44.                 $('input#battle_tool_attacker_mother_ships').val($.game_settings.battle_calculator.attacker_mother_ships);
  45.                 $('input#battle_tool_attacker_flag_ships').val($.game_settings.battle_calculator.attacker_flag_ships);
  46.                 $('input#battle_tool_attacker_weaponry').val($.game_settings.battle_calculator.attacker_weaponry);
  47.                 $('input#battle_tool_attacker_veiled').val($.game_settings.battle_calculator.attacker_veiled);
  48.                 $('input#battle_tool_attacker_enriched_naqahdah').val($.game_settings.battle_calculator.attacker_enriched_naqahdah);
  49.  
  50.                 //$('select#battle_tool_attacker_race').val($.game_settings.battle_calculator.attacker_race);
  51.                 //$('select#battle_tool_attacker_personality').val($.game_settings.battle_calculator.attacker_personality);
  52.                 //$('select#battle_tool_attacker_player_stance').val($.game_settings.battle_calculator.attacker_player_stance);
  53.  
  54.                 $('input#battle_tool_defender_jaffa').val($.game_settings.battle_calculator.defender_jaffa);
  55.                 $('input#battle_tool_defender_bombers').val($.game_settings.battle_calculator.defender_bombers);
  56.                 $('input#battle_tool_defender_mother_ships').val($.game_settings.battle_calculator.defender_mother_ships);
  57.                 $('input#battle_tool_defender_flag_ships').val($.game_settings.battle_calculator.defender_flag_ships);
  58.                 $('input#battle_tool_defender_staff_turrets').val($.game_settings.battle_calculator.defender_staff_turrets);
  59.                 $('input#battle_tool_defender_death_gliders').val($.game_settings.battle_calculator.defender_death_gliders);
  60.                 $('input#battle_tool_defender_stargate_defense').val($.game_settings.battle_calculator.defender_stargate_defense);
  61.                 $('input#battle_tool_defender_obstruction').val($.game_settings.battle_calculator.defender_obstruction);
  62.                 $('input#battle_tool_defender_arbalest').val($.game_settings.battle_calculator.defender_arbalest);
  63.                 $('input#battle_tool_defender_entrenchment').val($.game_settings.battle_calculator.defender_entrenchment);
  64.                 $('input#battle_tool_defender_barricade').val($.game_settings.battle_calculator.defender_barricade);
  65.                 $('input#battle_tool_defender_knowledge').val($.game_settings.battle_calculator.defender_knowledge);
  66.                 $('input#battle_tool_defender_obelisk').val($.game_settings.battle_calculator.defender_obelisk);
  67.  
  68.                 $('input#battle_tool_defender_armor').val($.game_settings.battle_calculator.defender_armor);
  69.                 $('input#battle_tool_defender_planet_efficiency').val($.game_settings.battle_calculator.defender_planet_efficiency);
  70.  
  71.  
  72.  
  73.  
  74.                 if($.game_settings.battle_calculator.defender_war_satellite){
  75.                     $('input#battle_tool_defender_war_satellite').prop('checked', true);
  76.                 }else{
  77.                     $('input#battle_tool_defender_war_satellite').prop('checked', false);
  78.                 }
  79.  
  80.                 if($.game_settings.battle_calculator.defender_space_station){
  81.                     $('input#battle_tool_defender_space_station').prop('checked', true);
  82.                 }else{
  83.                     $('input#battle_tool_defender_space_station').prop('checked', false);
  84.                 }
  85.  
  86.                 if($.game_settings.battle_calculator.defender_development){
  87.                     $('input#battle_tool_defender_development').prop('checked', true);
  88.                 }else{
  89.                     $('input#battle_tool_defender_development').prop('checked', false);
  90.                 }
  91.  
  92.                 if($.game_settings.battle_calculator.attacker_development){
  93.                     $('input#battle_tool_attacker_development').prop('checked', true);
  94.                 }else{
  95.                     $('input#battle_tool_attacker_development').prop('checked', false);
  96.                 }
  97.  
  98.  
  99.  
  100.             //$('select#battle_tool_defender_race').val($.game_settings.battle_calculator.defender_race);
  101.                 //$('select#battle_tool_defender_personality').val($.game_settings.battle_calculator.defender_personality);
  102.                 //$('select#battle_tool_defender_player_stance').val($.game_settings.battle_calculator.defender_player_stance);
  103.  
  104.             battle_calculator_attack_controller(stargate);
  105.  
  106.             dynamtic_text_focus('input#battle_tool_attacker_jaffa');
  107.             dynamtic_text_focus('input#battle_tool_attacker_death_gliders');
  108.             dynamtic_text_focus('input#battle_tool_attacker_bombers');
  109.             dynamtic_text_focus('input#battle_tool_attacker_mother_ships');
  110.             dynamtic_text_focus('input#battle_tool_attacker_flag_ships');
  111.             dynamtic_text_focus('input#battle_tool_attacker_weaponry');
  112.             dynamtic_text_focus('input#battle_tool_attacker_veiled');
  113.             dynamtic_text_focus('input#battle_tool_attacker_enriched_naqahdah');
  114.             dynamtic_text_focus('input#battle_tool_defender_jaffa');
  115.             dynamtic_text_focus('input#battle_tool_defender_bombers');
  116.             dynamtic_text_focus('input#battle_tool_defender_mother_ships');
  117.             dynamtic_text_focus('input#battle_tool_defender_flag_ships');
  118.             dynamtic_text_focus('input#battle_tool_defender_staff_turrets');
  119.             dynamtic_text_focus('input#battle_tool_defender_death_gliders');
  120.             dynamtic_text_focus('input#battle_tool_defender_stargate_defense');
  121.             dynamtic_text_focus('input#battle_tool_defender_armor');
  122.             dynamtic_text_focus('input#battle_tool_defender_planet_efficiency');
  123.             dynamtic_text_focus('input#battle_tool_defender_obstruction');
  124.             dynamtic_text_focus('input#battle_tool_defender_arbalest');
  125.             dynamtic_text_focus('input#battle_tool_defender_entrenchment');
  126.             dynamtic_text_focus('input#battle_tool_defender_barricade');
  127.             dynamtic_text_focus('input#battle_tool_defender_knowledge');
  128.             dynamtic_text_focus('input#battle_tool_defender_obelisk');
  129.  
  130.  
  131.  
  132.         }
  133.     });
  134.  
  135. }
  136.  
  137. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement