Completed
Push — work-fleets ( 22b5bc...08ace7 )
by SuperNova.WS
06:13
created
includes/includes/flt_mission_spy.php 1 patch
Spacing   +24 added lines, -24 removed lines patch added patch discarded remove patch
@@ -13,8 +13,8 @@  discard block
 block discarded – undo
13 13
  */
14 14
 // ----------------------------------------------------------------------------------------------------------------
15 15
 function coe_compress_add_units($unit_group, $target_planet, &$compress_data, $target_user = array()) {
16
-  foreach($unit_group as $unit_id) {
17
-    if(($unit_count = mrc_get_level($target_user, $target_planet, $unit_id, false, true)) > 0) {
16
+  foreach ($unit_group as $unit_id) {
17
+    if (($unit_count = mrc_get_level($target_user, $target_planet, $unit_id, false, true)) > 0) {
18 18
       $compress_data[$unit_id] = $unit_count;
19 19
     }
20 20
   }
@@ -24,8 +24,8 @@  discard block
 block discarded – undo
24 24
   $classLocale = classLocale::$lang;
25 25
 
26 26
   $result = "<tr><td class=\"c\" colspan=\"4\">{$section_title}</td></tr>";
27
-  foreach(sn_get_groups($group_name) as $unit_id) {
28
-    if(($unit_amount = mrc_get_level($target_user, $target_planet, $unit_id, false, true)) > 0) {
27
+  foreach (sn_get_groups($group_name) as $unit_id) {
28
+    if (($unit_amount = mrc_get_level($target_user, $target_planet, $unit_id, false, true)) > 0) {
29 29
       $result .= "<tr><td align=\"left\" colspan=\"3\">{$classLocale['tech'][$unit_id]}</td><td align=\"right\">{$unit_amount}</td></tr>";
30 30
     }
31 31
 
@@ -57,14 +57,14 @@  discard block
 block discarded – undo
57 57
 
58 58
   $objFleet = $mission_data->fleet;
59 59
 
60
-  if(empty($target_user_row['id']) || empty($target_planet_row['id']) || empty($spying_user_row['id'])) {
60
+  if (empty($target_user_row['id']) || empty($target_planet_row['id']) || empty($spying_user_row['id'])) {
61 61
     $objFleet->markReturnedAndSave();
62 62
 
63 63
     return $result;
64 64
   }
65 65
 
66 66
   $spy_probes = $objFleet->shipsGetTotalById(SHIP_SPY);
67
-  if($spy_probes > 0) {
67
+  if ($spy_probes > 0) {
68 68
     $TargetSpyLvl = GetSpyLevel($target_user_row);
69 69
     $CurrentSpyLvl = GetSpyLevel($spying_user_row);
70 70
     $spy_diff_empire = $CurrentSpyLvl - $TargetSpyLvl;
@@ -82,26 +82,26 @@  discard block
 block discarded – undo
82 82
     $spy_message .= " ({$classLocale['Player_']} '{$target_user_row['username']}') {$classLocale['On_']} ";
83 83
     $spy_message .= date(FMT_DATE_TIME, $objFleet->time_arrive_to_target);
84 84
     $spy_message .= "</td></tr><tr>";
85
-    $spy_message .= "<td width=220>{$classLocale['sys_metal']}</td><td width=220 align=right>" . pretty_number($target_planet_row['metal']) . "</td>";
86
-    $spy_message .= "<td width=220>{$classLocale['sys_crystal']}</td></td><td width=220 align=right>" . pretty_number($target_planet_row['crystal']) . "</td>";
85
+    $spy_message .= "<td width=220>{$classLocale['sys_metal']}</td><td width=220 align=right>".pretty_number($target_planet_row['metal'])."</td>";
86
+    $spy_message .= "<td width=220>{$classLocale['sys_crystal']}</td></td><td width=220 align=right>".pretty_number($target_planet_row['crystal'])."</td>";
87 87
     $spy_message .= "</tr><tr>";
88
-    $spy_message .= "<td width=220>{$classLocale['sys_deuterium']}</td><td width=220 align=right>" . pretty_number($target_planet_row['deuterium']) . "</td>";
89
-    $spy_message .= "<td width=220>{$classLocale['sys_energy']}</td><td width=220 align=right>" . pretty_number($target_planet_row['energy_max']) . "</td>";
88
+    $spy_message .= "<td width=220>{$classLocale['sys_deuterium']}</td><td width=220 align=right>".pretty_number($target_planet_row['deuterium'])."</td>";
89
+    $spy_message .= "<td width=220>{$classLocale['sys_energy']}</td><td width=220 align=right>".pretty_number($target_planet_row['energy_max'])."</td>";
90 90
     $spy_message .= "</tr>";
91
-    if($spy_diff >= 2) {
92
-      $spy_message .= "<div class='spy_medium'>" . flt_spy_scan($target_planet_row, 'fleet', classLocale::$lang['tech'][UNIT_SHIPS], $target_user_row) . "</div>";
91
+    if ($spy_diff >= 2) {
92
+      $spy_message .= "<div class='spy_medium'>".flt_spy_scan($target_planet_row, 'fleet', classLocale::$lang['tech'][UNIT_SHIPS], $target_user_row)."</div>";
93 93
       coe_compress_add_units(Fleet::$snGroupFleet, $target_planet_row, $combat_pack[0]);
94 94
     }
95
-    if($spy_diff >= 3) {
96
-      $spy_message .= "<div class='spy_medium'>" . flt_spy_scan($target_planet_row, 'defense', classLocale::$lang['tech'][UNIT_DEFENCE], $target_user_row) . "</div>";
95
+    if ($spy_diff >= 3) {
96
+      $spy_message .= "<div class='spy_medium'>".flt_spy_scan($target_planet_row, 'defense', classLocale::$lang['tech'][UNIT_DEFENCE], $target_user_row)."</div>";
97 97
       coe_compress_add_units(sn_get_groups('defense_active'), $target_planet_row, $combat_pack[0]);
98 98
     }
99
-    if($spy_diff >= 5) {
100
-      $spy_message .= "<div class='spy_long'>" . flt_spy_scan($target_planet_row, 'structures', classLocale::$lang['tech'][UNIT_STRUCTURES], $target_user_row) . "</div>";
99
+    if ($spy_diff >= 5) {
100
+      $spy_message .= "<div class='spy_long'>".flt_spy_scan($target_planet_row, 'structures', classLocale::$lang['tech'][UNIT_STRUCTURES], $target_user_row)."</div>";
101 101
     }
102 102
 
103
-    if($spy_diff_empire >= 0) {
104
-      $spy_message .= "<div class='spy_long'>" . flt_spy_scan($target_planet_row, 'tech', classLocale::$lang['tech'][UNIT_TECHNOLOGIES], $target_user_row) . "</div>";
103
+    if ($spy_diff_empire >= 0) {
104
+      $spy_message .= "<div class='spy_long'>".flt_spy_scan($target_planet_row, 'tech', classLocale::$lang['tech'][UNIT_TECHNOLOGIES], $target_user_row)."</div>";
105 105
       coe_compress_add_units(array(TECH_WEAPON, TECH_SHIELD, TECH_ARMOR), $target_planet_row, $combat_pack[0], $target_user_row);
106 106
     }
107 107
     // TODO: Наемники, губернаторы, артефакты и прочее имперское
@@ -109,13 +109,13 @@  discard block
 block discarded – undo
109 109
     $simulator_link = sn_ube_simulator_encode_replay($combat_pack, 'D');
110 110
 
111 111
     $target_unit_list = 0;
112
-    foreach(Fleet::$snGroupFleet as $unit_id) {
112
+    foreach (Fleet::$snGroupFleet as $unit_id) {
113 113
       $target_unit_list += max(0, mrc_get_level($target_user_row, $target_planet_row, $unit_id, false, true));
114 114
     }
115 115
 
116 116
     $spy_detected = $spy_probes * $target_unit_list / 4 * pow(2, $TargetSpyLvl - $CurrentSpyLvl);
117 117
 
118
-    if(mt_rand(0, 99) > $spy_detected) {
118
+    if (mt_rand(0, 99) > $spy_detected) {
119 119
       $spy_outcome_str = sprintf(classLocale::$lang['sys_mess_spy_detect_chance'], $spy_detected);
120 120
       $spy_detected = false;
121 121
     } else {
@@ -132,10 +132,10 @@  discard block
 block discarded – undo
132 132
 
133 133
     DBStaticMessages::msg_send_simple_message($spying_user_row['id'], '', $objFleet->time_arrive_to_target, MSG_TYPE_SPY, classLocale::$lang['sys_mess_qg'], classLocale::$lang['sys_mess_spy_report'], $spy_message);
134 134
 
135
-    $target_message = "{$classLocale['sys_mess_spy_ennemyfleet']} {$spying_planet_row['name']} " . uni_render_coordinates_href($spying_planet_row, '', 3);
136
-    $target_message .= " {$classLocale['sys_mess_spy_seen_at']} {$target_planet_row['name']} " . uni_render_coordinates($target_planet_row);
135
+    $target_message = "{$classLocale['sys_mess_spy_ennemyfleet']} {$spying_planet_row['name']} ".uni_render_coordinates_href($spying_planet_row, '', 3);
136
+    $target_message .= " {$classLocale['sys_mess_spy_seen_at']} {$target_planet_row['name']} ".uni_render_coordinates($target_planet_row);
137 137
 
138
-    if($spy_detected) {
138
+    if ($spy_detected) {
139 139
       $debris_planet_id = $target_planet_row['planet_type'] == PT_PLANET ? $target_planet_row['id'] : $target_planet_row['parent_planet'];
140 140
 
141 141
       $spy_cost = get_unit_param(SHIP_SPY, P_COST);
@@ -157,7 +157,7 @@  discard block
 block discarded – undo
157 157
     DBStaticMessages::msg_send_simple_message($objFleet->target_owner_id, '', $objFleet->time_arrive_to_target, MSG_TYPE_SPY, classLocale::$lang['sys_mess_spy_control'], classLocale::$lang['sys_mess_spy_activity'], $target_message);
158 158
   }
159 159
 
160
-  if($spy_detected) {
160
+  if ($spy_detected) {
161 161
     $objFleet->dbDelete();
162 162
   } else {
163 163
     $objFleet->markReturnedAndSave();
Please login to merge, or discard this patch.