@@ -6,14 +6,14 @@ |
||
6 | 6 | |
7 | 7 | global $sn_page_name, $sn_mvc, $template, $template_result; |
8 | 8 | |
9 | -if(isset($sn_page_name) || ($sn_page_name = isset($_GET['page']) ? trim(strip_tags($_GET['page'])) : '')) { |
|
9 | +if (isset($sn_page_name) || ($sn_page_name = isset($_GET['page']) ? trim(strip_tags($_GET['page'])) : '')) { |
|
10 | 10 | require_once('common.' . substr(strrchr(__FILE__, '.'), 1)); |
11 | - if($sn_page_name) { |
|
11 | + if ($sn_page_name) { |
|
12 | 12 | // Loading page-specific language files |
13 | 13 | |
14 | 14 | !empty($sn_mvc['model'][$sn_page_name]) and execute_hooks($sn_mvc['model'][$sn_page_name], $template, 'model', $sn_page_name); |
15 | 15 | !empty($sn_mvc['view'][$sn_page_name]) and execute_hooks($sn_mvc['view'][$sn_page_name], $template, 'view', $sn_page_name); |
16 | - if(!empty($template_result) && is_object($template)) { |
|
16 | + if (!empty($template_result) && is_object($template)) { |
|
17 | 17 | $template->assign_recursive($template_result); |
18 | 18 | } |
19 | 19 |
@@ -364,7 +364,7 @@ discard block |
||
364 | 364 | return $result = ATTACK_ACS_TOO_LATE; |
365 | 365 | } |
366 | 366 | |
367 | - if(DbFleetStatic::acsIsAcsFull($acs['id'])) { |
|
367 | + if (DbFleetStatic::acsIsAcsFull($acs['id'])) { |
|
368 | 368 | return $result = ATTACK_ACS_MAX_FLEETS; |
369 | 369 | } |
370 | 370 | } |
@@ -548,7 +548,7 @@ discard block |
||
548 | 548 | |
549 | 549 | |
550 | 550 | !is_array($resources) ? $resources = [] : false; |
551 | - if(empty($options[P_FLEET_ATTACK_RES_LIST])) { |
|
551 | + if (empty($options[P_FLEET_ATTACK_RES_LIST])) { |
|
552 | 552 | $options[P_FLEET_ATTACK_RES_LIST] = $resources; |
553 | 553 | } |
554 | 554 | $can_attack = flt_can_attack($from, $to, $fleet, $mission, $options); |
@@ -161,10 +161,10 @@ discard block |
||
161 | 161 | // === Artifacts |
162 | 162 | define('UNIT_ARTIFACTS_STR', 'artifacts'); |
163 | 163 | define('UNIT_ARTIFACTS', 1000); |
164 | -define('ART_LHC', 1001); // Additional moon chance |
|
165 | -define('ART_RCD_SMALL', 1002); // Rapid Colony Deployment - Set of buildings up to 10th level - 10/14/ 3/0 - 405 DM |
|
166 | -define('ART_RCD_MEDIUM', 1003); // Rapid Colony Deployment - Set of buildings up to 15th level - 15/20/ 8/0 - 4704 DM |
|
167 | -define('ART_RCD_LARGE', 1004); // Rapid Colony Deployment - Set of buildings up to 20th level - 20/25/10/1 - 39790 DM |
|
164 | +define('ART_LHC', 1001); // Additional moon chance |
|
165 | +define('ART_RCD_SMALL', 1002); // Rapid Colony Deployment - Set of buildings up to 10th level - 10/14/ 3/0 - 405 DM |
|
166 | +define('ART_RCD_MEDIUM', 1003); // Rapid Colony Deployment - Set of buildings up to 15th level - 15/20/ 8/0 - 4704 DM |
|
167 | +define('ART_RCD_LARGE', 1004); // Rapid Colony Deployment - Set of buildings up to 20th level - 20/25/10/1 - 39790 DM |
|
168 | 168 | define('ART_HEURISTIC_CHIP', 1005); // Speed up research |
169 | 169 | define('ART_NANO_BUILDER', 1006); // Speed up building |
170 | 170 | define('ART_NANO_CONSTRUCTOR', 1007); // RESERVED Speed up hangar constructions |
@@ -238,25 +238,25 @@ discard block |
||
238 | 238 | define('UNIT_AWARD_MEDAL_BLITZ_R0_PLACE1', 2201); // Блиц-сервер, участник 0-го раунда, 1-е место |
239 | 239 | define('UNIT_AWARD_MEDAL_BLITZ_R0_PLACE2', 2202); // Блиц-сервер, участник 0-го раунда, 2-е место |
240 | 240 | define('UNIT_AWARD_MEDAL_BLITZ_R0_PLACE3', 2203); // Блиц-сервер, участник 0-го раунда, 3-е место |
241 | -define('UNIT_AWARD_MEDAL_2016_WOMEN_DAY_BEST', 2204); // Медаль Лучшему Кавалеру за максимум потраченной ММ/максимум одаренных женщин Женщине от Мужчины во время ивента 8 марта 2016 года |
|
242 | -define('UNIT_AWARD_MEDAL_2017_WOMEN_DAY_BEST', 2205); // Медаль Лучшему Кавалеру за максимум потраченной ММ/максимум одаренных женщин Женщине от Мужчины во время ивента 8 марта 2017 года |
|
243 | -define('UNIT_AWARD_MEDAL_2017_WOMEN_DAY_QUEEN', 2206); // Медаль Королевы Весны за максимум полученной ММ/максимум полученных подарков от Мужчины во время ивента 8 марта 2017 года |
|
241 | +define('UNIT_AWARD_MEDAL_2016_WOMEN_DAY_BEST', 2204); // Медаль Лучшему Кавалеру за максимум потраченной ММ/максимум одаренных женщин Женщине от Мужчины во время ивента 8 марта 2016 года |
|
242 | +define('UNIT_AWARD_MEDAL_2017_WOMEN_DAY_BEST', 2205); // Медаль Лучшему Кавалеру за максимум потраченной ММ/максимум одаренных женщин Женщине от Мужчины во время ивента 8 марта 2017 года |
|
243 | +define('UNIT_AWARD_MEDAL_2017_WOMEN_DAY_QUEEN', 2206); // Медаль Королевы Весны за максимум полученной ММ/максимум полученных подарков от Мужчины во время ивента 8 марта 2017 года |
|
244 | 244 | define('UNIT_AWARD_MEDAL_8_MARCH_BEST_CAVALIER_AMOUNT', 2207); // Медаль Лучшему Кавалеру за максимум потраченной ММ Женщине от Мужчины во время ивента 8 марта 2017 года |
245 | 245 | define('UNIT_AWARD_MEDAL_8_MARCH_BEST_CAVALIER_COUNT', 2208); // Медаль Лучшему Кавалеру за максимум одаренных женщин Женщине от Мужчины во время ивента 8 марта 2017 года |
246 | 246 | define('UNIT_AWARD_MEDAL_8_MARCH_SPRING_QUEEN_AMOUNT', 2209); // Медаль Королевы Весны за максимум полученной ММ от Мужчины во время ивента 8 марта 2017 года |
247 | 247 | define('UNIT_AWARD_MEDAL_8_MARCH_SPRING_QUEEN_COUNT', 2210); // Медаль Королевы Весны за максимум полученных подарков от Мужчины во время ивента 8 марта 2017 года |
248 | 248 | |
249 | 249 | define('UNIT_AWARD_MEMORY', 2300); // Памятные знаки за существование и участие - например "4 года в игре". "Был онлайн в новогоднюю ночь 2013". итд |
250 | -define('UNIT_AWARD_MEMORY_IMMORTAL', 2301); // Бессмертный |
|
251 | -define('UNIT_AWARD_MEMORY_2015_WOMEN_DAY', 2302); // Значек за подарок Женщине от Мужчины во время ивента 8 марта 2015 года |
|
250 | +define('UNIT_AWARD_MEMORY_IMMORTAL', 2301); // Бессмертный |
|
251 | +define('UNIT_AWARD_MEMORY_2015_WOMEN_DAY', 2302); // Значек за подарок Женщине от Мужчины во время ивента 8 марта 2015 года |
|
252 | 252 | define('UNIT_AWARD_MEMORY_BLITZ_R0', 2303); // Блиц-сервер, участник 0-го раунда |
253 | 253 | define('UNIT_AWARD_MEMORY_SUPER_BORN_2015_SIMPLE', 2304); // День Рождения СН |
254 | 254 | define('UNIT_AWARD_MEMORY_SUPER_BORN_2015_BRONZE', 2305); // День Рождения СН |
255 | 255 | define('UNIT_AWARD_MEMORY_SUPER_BORN_2015_SILVER', 2306); // День Рождения СН |
256 | 256 | define('UNIT_AWARD_MEMORY_SUPER_BORN_2015_GOLD', 2307); // День Рождения СН |
257 | 257 | define('UNIT_AWARD_MEMORY_SUPER_BORN_2015_PLATINUM', 2308); // День Рождения СН |
258 | -define('UNIT_AWARD_MEMORY_2016_WOMEN_DAY', 2309); // Значек за подарок Женщине от Мужчины во время ивента 8 марта 2016 года |
|
259 | -define('UNIT_AWARD_MEMORY_2017_WOMEN_DAY', 2310); // Значек за подарок Женщине от Мужчины во время ивента 8 марта 2017 года |
|
258 | +define('UNIT_AWARD_MEMORY_2016_WOMEN_DAY', 2309); // Значек за подарок Женщине от Мужчины во время ивента 8 марта 2016 года |
|
259 | +define('UNIT_AWARD_MEMORY_2017_WOMEN_DAY', 2310); // Значек за подарок Женщине от Мужчины во время ивента 8 марта 2017 года |
|
260 | 260 | define('UNIT_AWARD_MEMORY_SUPER_BORN_2017_SIMPLE', 2311); // День Рождения СН - 2017 |
261 | 261 | define('UNIT_AWARD_MEMORY_SUPER_BORN_2017_BRONZE', 2312); // День Рождения СН - 2017 |
262 | 262 | define('UNIT_AWARD_MEMORY_SUPER_BORN_2017_SILVER', 2313); // День Рождения СН - 2017 |
@@ -360,19 +360,19 @@ discard block |
||
360 | 360 | const GROUP_UNIT_OBJECTS_IN_SPACE = 790002; |
361 | 361 | |
362 | 362 | |
363 | -define('GROUP_PART', 800000); // Зарезервировано для запчастей: 800.001 - 899.999 |
|
364 | - define('GROUP_PART_HULL', 801000); // Корпуса - 1000 штук |
|
365 | - define('GROUP_PART_ARMOR', 802000); // Броня - 1000 штук |
|
366 | - define('GROUP_PART_SHIELD', 803000); // Щиты - 1000 штук |
|
367 | - define('GROUP_PART_WEAPON', 810000); // Оружие - 10000 штук |
|
363 | +define('GROUP_PART', 800000); // Зарезервировано для запчастей: 800.001 - 899.999 |
|
364 | + define('GROUP_PART_HULL', 801000); // Корпуса - 1000 штук |
|
365 | + define('GROUP_PART_ARMOR', 802000); // Броня - 1000 штук |
|
366 | + define('GROUP_PART_SHIELD', 803000); // Щиты - 1000 штук |
|
367 | + define('GROUP_PART_WEAPON', 810000); // Оружие - 10000 штук |
|
368 | 368 | |
369 | 369 | |
370 | 370 | define('UNIT_GROUP', 'groups'); // 900.000 // Зарезервировано для груп юнитов: 900.001 - 999.999 |
371 | -define('GROUP_UNIT_USER', 1000000);// Зарезервировано для пользовательских юнитов: 1.000.001 - 1.999.999 |
|
372 | -define('GROUP_ID_RESERVED', 2000000);// Зарезервировано для прочих нужд: 2.000.000 - 1.999.999.999 |
|
371 | +define('GROUP_UNIT_USER', 1000000); // Зарезервировано для пользовательских юнитов: 1.000.001 - 1.999.999 |
|
372 | +define('GROUP_ID_RESERVED', 2000000); // Зарезервировано для прочих нужд: 2.000.000 - 1.999.999.999 |
|
373 | 373 | const UNIT_CAN_NOT_BE_BUILD = 2000001; // Юнит не может быть построен - для спецюнитов |
374 | -define('GROUP_PARAMS', 1000000000);// Зарезервировано для параметров: 1.000.000.001 - 1.999.999.999 |
|
375 | -define('GROUP_DEVELOPERS', 2000000000);// Пространство для разработчиков: 2.000.000.001 - 2.147.483.647 |
|
374 | +define('GROUP_PARAMS', 1000000000); // Зарезервировано для параметров: 1.000.000.001 - 1.999.999.999 |
|
375 | +define('GROUP_DEVELOPERS', 2000000000); // Пространство для разработчиков: 2.000.000.001 - 2.147.483.647 |
|
376 | 376 | |
377 | 377 | define('UNIT_PLAYER_COLONIES_CURRENT', 'COLONIES_CURRENT'); |
378 | 378 | define('UNIT_PLAYER_COLONIES_MAX', 'COLONIES_MAX'); |
@@ -15,8 +15,8 @@ discard block |
||
15 | 15 | |
16 | 16 | $constants = get_defined_constants(true); |
17 | 17 | $rpgConstants = array(); |
18 | -foreach($constants['user'] as $constantName => $constantValue) { |
|
19 | - if(substr($constantName, 0, 4) == 'RPG_') { |
|
18 | +foreach ($constants['user'] as $constantName => $constantValue) { |
|
19 | + if (substr($constantName, 0, 4) == 'RPG_') { |
|
20 | 20 | $rpgConstants[$constantValue] = $constantName; |
21 | 21 | } |
22 | 22 | } |
@@ -34,7 +34,7 @@ discard block |
||
34 | 34 | GROUP BY log_dark_matter_reason, IF(sign((log_dark_matter_amount)) > 0, 1, -1) ORDER BY sum(log_dark_matter_amount) DESC;" |
35 | 35 | ); |
36 | 36 | |
37 | -while($row = SN::$db->db_fetch($result)) { |
|
37 | +while ($row = SN::$db->db_fetch($result)) { |
|
38 | 38 | $row['CONSTANT'] = $rpgConstants[$row['REASON']]; |
39 | 39 | |
40 | 40 | $row['DM_AMOUNT_TEXT'] = HelperString::numberFloorAndFormat($row['DM_AMOUNT']); |
@@ -57,8 +57,8 @@ discard block |
||
57 | 57 | GROUP BY reason, if(sign((amount)) > 0, 1, -1) ORDER BY sum(amount) DESC;" |
58 | 58 | ); |
59 | 59 | |
60 | -while($row = SN::$db->db_fetch($result)) { |
|
61 | - if(empty($spent[$row['BALANCE']])) { |
|
60 | +while ($row = SN::$db->db_fetch($result)) { |
|
61 | + if (empty($spent[$row['BALANCE']])) { |
|
62 | 62 | $spent[$row['BALANCE']] = array(); |
63 | 63 | } |
64 | 64 | |
@@ -68,16 +68,15 @@ discard block |
||
68 | 68 | $spent[$row['BALANCE']] = array_merge_recursive_numeric($spent[$row['BALANCE']], $row); |
69 | 69 | } |
70 | 70 | |
71 | -foreach($spent as &$row) { |
|
71 | +foreach ($spent as &$row) { |
|
72 | 72 | @$row['TOTAL_COUNT'] = $row['MM_COUNT'] + $row['DM_COUNT']; |
73 | 73 | @$row['TOTAL_AMOUNT'] = $row['MM_AMOUNT'] + $row['DM_AMOUNT']; |
74 | 74 | @$row['TOTAL_AMOUNT_TEXT'] = HelperString::numberFloorAndFormat($row['TOTAL_AMOUNT']); |
75 | 75 | @$row['TOTAL_COUNT_TEXT'] = HelperString::numberFloorAndFormat($row['TOTAL_COUNT']); |
76 | 76 | } |
77 | 77 | |
78 | -usort($spent, function ($a, $b) { |
|
79 | - return $a['TOTAL_AMOUNT'] < $b['TOTAL_AMOUNT'] ? -1 : |
|
80 | - ($a['TOTAL_AMOUNT'] > $b['TOTAL_AMOUNT'] ? 1 : 0); |
|
78 | +usort($spent, function($a, $b) { |
|
79 | + return $a['TOTAL_AMOUNT'] < $b['TOTAL_AMOUNT'] ? -1 : ($a['TOTAL_AMOUNT'] > $b['TOTAL_AMOUNT'] ? 1 : 0); |
|
81 | 80 | }); |
82 | 81 | |
83 | 82 |
@@ -73,7 +73,7 @@ |
||
73 | 73 | $length = 0; |
74 | 74 | } else { |
75 | 75 | $spendOnThisHour = $leftOfThisHour; |
76 | - $length -= $leftOfThisHour; |
|
76 | + $length -= $leftOfThisHour; |
|
77 | 77 | } |
78 | 78 | $perHour[$hourStart] += $spendOnThisHour; |
79 | 79 |
@@ -52,12 +52,12 @@ discard block |
||
52 | 52 | ]); |
53 | 53 | }; |
54 | 54 | |
55 | -$ValidList['percent'] = array ( 0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100 ); |
|
55 | +$ValidList['percent'] = array(0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100); |
|
56 | 56 | $template = SnTemplate::gettemplate('resources', true); |
57 | 57 | |
58 | 58 | /** @noinspection PhpUnhandledExceptionInspection */ |
59 | 59 | $planet = SN::$gc->repoV2->getPlanet($planetrow['id']); |
60 | -if(!empty($transmutation_result = $planet->sn_sys_planet_core_transmute($user))) { |
|
60 | +if (!empty($transmutation_result = $planet->sn_sys_planet_core_transmute($user))) { |
|
61 | 61 | $template->assign_block_vars('result', $transmutation_result); |
62 | 62 | $planet->dbLoadRecord($planetrow['id']); |
63 | 63 | } |
@@ -129,9 +129,9 @@ discard block |
||
129 | 129 | 'ENERGY_TYPE' => $capsObj->productionCurrentMatrix[RES_ENERGY][0], |
130 | 130 | )); |
131 | 131 | |
132 | -foreach($sn_group_factories as $unit_id) |
|
132 | +foreach ($sn_group_factories as $unit_id) |
|
133 | 133 | { |
134 | - if(mrc_get_level($user, $planetrow, $unit_id) > 0 && get_unit_param($unit_id)) |
|
134 | + if (mrc_get_level($user, $planetrow, $unit_id) > 0 && get_unit_param($unit_id)) |
|
135 | 135 | { |
136 | 136 | $level_plain = mrc_get_level($user, $planetrow, $unit_id, false, true); |
137 | 137 | $template->assign_block_vars('production', array( |
@@ -115,7 +115,7 @@ |
||
115 | 115 | $this->addFirstLast(); |
116 | 116 | } |
117 | 117 | |
118 | - if(!empty($this->result)) { |
|
118 | + if (!empty($this->result)) { |
|
119 | 119 | $template = SnTemplate::gettemplate('_paging'); |
120 | 120 | $template->assign_recursive([ |
121 | 121 | 'PAGING_ROOT' => $this->rootUrl, |
@@ -281,7 +281,7 @@ |
||
281 | 281 | // var_dump($pl); |
282 | 282 | // var_dump(uni_render_planet_full($pl, '', false, true)); |
283 | 283 | |
284 | - foreach(DBStaticPlanet::db_planet_list_sorted($user_row) as $planetRow) { |
|
284 | + foreach (DBStaticPlanet::db_planet_list_sorted($user_row) as $planetRow) { |
|
285 | 285 | $result['.']['planet'][] = [ |
286 | 286 | 'ID' => $planetRow['id'], |
287 | 287 | 'NAME' => $planetRow['name'], |
@@ -345,7 +345,7 @@ |
||
345 | 345 | $wasIgnored = 0; |
346 | 346 | $template = SnTemplate::gettemplate('msg_message_list', true); |
347 | 347 | foreach ($message_query as $message_row) { |
348 | - if( |
|
348 | + if ( |
|
349 | 349 | $message_row['message_type'] == MSG_TYPE_PLAYER |
350 | 350 | && |
351 | 351 | SN::$gc->ignores->isIgnored(floatval($message_row['message_owner']), floatval($message_row['message_sender'])) |