@@ -153,7 +153,7 @@ |
||
153 | 153 | |
154 | 154 | |
155 | 155 | // If this field is not null and default value is not set - then this field is mandatory |
156 | - if ($fieldDescription->Null === 'NO' && $fieldDescription->Default === null && !$nonMandatory) { |
|
156 | + if ($fieldDescription->null === 'NO' && $fieldDescription->Default === null && !$nonMandatory) { |
|
157 | 157 | $this->mandatory = true; |
158 | 158 | } |
159 | 159 |
@@ -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 |
@@ -1190,12 +1190,12 @@ |
||
1190 | 1190 | ], |
1191 | 1191 | // Defensive building list |
1192 | 1192 | UNIT_DEFENCE_STR => [UNIT_DEF_TURRET_MISSILE => UNIT_DEF_TURRET_MISSILE, UNIT_DEF_TURRET_LASER_SMALL => UNIT_DEF_TURRET_LASER_SMALL, |
1193 | - UNIT_DEF_TURRET_LASER_BIG => UNIT_DEF_TURRET_LASER_BIG, UNIT_DEF_TURRET_GAUSS => UNIT_DEF_TURRET_GAUSS, |
|
1194 | - UNIT_DEF_TURRET_ION => UNIT_DEF_TURRET_ION, UNIT_DEF_TURRET_PLASMA => UNIT_DEF_TURRET_PLASMA, |
|
1193 | + UNIT_DEF_TURRET_LASER_BIG => UNIT_DEF_TURRET_LASER_BIG, UNIT_DEF_TURRET_GAUSS => UNIT_DEF_TURRET_GAUSS, |
|
1194 | + UNIT_DEF_TURRET_ION => UNIT_DEF_TURRET_ION, UNIT_DEF_TURRET_PLASMA => UNIT_DEF_TURRET_PLASMA, |
|
1195 | 1195 | |
1196 | - UNIT_DEF_SHIELD_SMALL => UNIT_DEF_SHIELD_SMALL, UNIT_DEF_SHIELD_BIG => UNIT_DEF_SHIELD_BIG, UNIT_DEF_SHIELD_PLANET => UNIT_DEF_SHIELD_PLANET, |
|
1196 | + UNIT_DEF_SHIELD_SMALL => UNIT_DEF_SHIELD_SMALL, UNIT_DEF_SHIELD_BIG => UNIT_DEF_SHIELD_BIG, UNIT_DEF_SHIELD_PLANET => UNIT_DEF_SHIELD_PLANET, |
|
1197 | 1197 | |
1198 | - UNIT_DEF_MISSILE_INTERCEPTOR => UNIT_DEF_MISSILE_INTERCEPTOR, UNIT_DEF_MISSILE_INTERPLANET => UNIT_DEF_MISSILE_INTERPLANET, |
|
1198 | + UNIT_DEF_MISSILE_INTERCEPTOR => UNIT_DEF_MISSILE_INTERCEPTOR, UNIT_DEF_MISSILE_INTERPLANET => UNIT_DEF_MISSILE_INTERPLANET, |
|
1199 | 1199 | ], |
1200 | 1200 | |
1201 | 1201 | // Missiles list |
@@ -35,9 +35,9 @@ discard block |
||
35 | 35 | // 'chat' => ['sn_chat_model'], |
36 | 36 | // 'chat_add' => ['sn_chat_add_model'], |
37 | 37 | /** @see Chat::chatModel() */ |
38 | - 'chat' => [Chat::class . '::' . 'chatModel'], |
|
38 | + 'chat' => [Chat::class . '::' . 'chatModel'], |
|
39 | 39 | /** @see Chat::chatAddModel() */ |
40 | - 'chat_add' => [Chat::class . '::' . 'chatAddModel'], |
|
40 | + 'chat_add' => [Chat::class . '::' . 'chatAddModel'], |
|
41 | 41 | |
42 | 42 | /** @see PageImperium::modelStatic() */ |
43 | 43 | 'imperium' => [PageImperium::class . '::' . 'modelStatic'], |
@@ -55,11 +55,11 @@ discard block |
||
55 | 55 | // 'chat' => ['sn_chat_view'], |
56 | 56 | // 'chat_msg' => ['sn_chat_msg_view'], |
57 | 57 | /** @see Chat::chatView() */ |
58 | - 'chat' => [Chat::class . '::' . 'chatView'], |
|
58 | + 'chat' => [Chat::class . '::' . 'chatView'], |
|
59 | 59 | /** @see Chat::chatMsgView() */ |
60 | - 'chat_msg' => [Chat::class . '::' . 'chatMsgView'], |
|
60 | + 'chat_msg' => [Chat::class . '::' . 'chatMsgView'], |
|
61 | 61 | /** @see Chat::chatFrameView() */ |
62 | - 'chat_frame' => [Chat::class . '::' . 'chatFrameView'], |
|
62 | + 'chat_frame' => [Chat::class . '::' . 'chatFrameView'], |
|
63 | 63 | |
64 | 64 | 'battle_report' => ['sn_battle_report_view'], |
65 | 65 | 'contact' => ['sn_contact_view'], |
@@ -617,14 +617,14 @@ discard block |
||
617 | 617 | ], |
618 | 618 | |
619 | 619 | 'planet_generator' => [ |
620 | - 0 => [ // HomeWorld |
|
620 | + 0 => [// HomeWorld |
|
621 | 621 | 't_max_min' => 40, // Tmax 40 |
622 | 622 | 't_max_max' => 40, |
623 | 623 | 't_delta_min' => 40, // Tmin 0 |
624 | 624 | 't_delta_max' => 40, |
625 | 625 | 'size_min' => $config->initial_fields, |
626 | 626 | 'size_max' => $config->initial_fields, |
627 | - 'core_types' => [PLANET_DENSITY_STANDARD,], |
|
627 | + 'core_types' => [PLANET_DENSITY_STANDARD, ], |
|
628 | 628 | 'planet_images' => ['normaltemp'], |
629 | 629 | ], |
630 | 630 | 1 => [ |
@@ -854,7 +854,7 @@ discard block |
||
854 | 854 | ], |
855 | 855 | 'planet_images' => ['eis'], |
856 | 856 | ], |
857 | - 16 => [ // Random planet - stranger; -35 avg |
|
857 | + 16 => [// Random planet - stranger; -35 avg |
|
858 | 858 | 't_max_min' => -90, |
859 | 859 | 't_max_max' => +40, |
860 | 860 | 't_delta_min' => 2, |
@@ -874,7 +874,7 @@ discard block |
||
874 | 874 | PLANET_DENSITY_METAL_PERIDOT, |
875 | 875 | PLANET_DENSITY_METAL_RAW, |
876 | 876 | ], |
877 | - 'planet_images' => ['trocken', 'dschjungel', 'normaltemp', 'wasser', 'eis',], |
|
877 | + 'planet_images' => ['trocken', 'dschjungel', 'normaltemp', 'wasser', 'eis', ], |
|
878 | 878 | ], |
879 | 879 | ], |
880 | 880 | |
@@ -897,7 +897,7 @@ discard block |
||
897 | 897 | UNIT_PLANET_DENSITY_INDEX => PLANET_DENSITY_ICE_HYDROGEN, |
898 | 898 | UNIT_PLANET_DENSITY_RARITY => 30, // 1, // 40.00, // * 1/121 0,82645 |
899 | 899 | UNIT_PLANET_DENSITY_RICHNESS => PLANET_DENSITY_RICHNESS_PERFECT, |
900 | - UNIT_RESOURCES => [RES_METAL => 0.20, RES_CRYSTAL => 0.60, RES_DEUTERIUM => 7.10,], |
|
900 | + UNIT_RESOURCES => [RES_METAL => 0.20, RES_CRYSTAL => 0.60, RES_DEUTERIUM => 7.10, ], |
|
901 | 901 | UNIT_PLANET_DENSITY_MAX_SECTORS => 150, |
902 | 902 | UNIT_PLANET_DENSITY_MIN_ASTROTECH => 11, |
903 | 903 | ], |
@@ -906,7 +906,7 @@ discard block |
||
906 | 906 | UNIT_PLANET_DENSITY_INDEX => PLANET_DENSITY_ICE_METHANE, |
907 | 907 | UNIT_PLANET_DENSITY_RARITY => 130, // 6, // 6.67, // * 6,0 4,95868 |
908 | 908 | UNIT_PLANET_DENSITY_RICHNESS => PLANET_DENSITY_RICHNESS_GOOD, |
909 | - UNIT_RESOURCES => [RES_METAL => 0.55, RES_CRYSTAL => 0.85, RES_DEUTERIUM => 4.60,], |
|
909 | + UNIT_RESOURCES => [RES_METAL => 0.55, RES_CRYSTAL => 0.85, RES_DEUTERIUM => 4.60, ], |
|
910 | 910 | UNIT_PLANET_DENSITY_MAX_SECTORS => 200, |
911 | 911 | UNIT_PLANET_DENSITY_MIN_ASTROTECH => 6, |
912 | 912 | ], |
@@ -915,7 +915,7 @@ discard block |
||
915 | 915 | UNIT_PLANET_DENSITY_INDEX => PLANET_DENSITY_ICE_WATER, |
916 | 916 | UNIT_PLANET_DENSITY_RARITY => 450, //20, // 2.00, // * 20,0 16,52893 |
917 | 917 | UNIT_PLANET_DENSITY_RICHNESS => PLANET_DENSITY_RICHNESS_AVERAGE, |
918 | - UNIT_RESOURCES => [RES_METAL => 0.86, RES_CRYSTAL => 0.95, RES_DEUTERIUM => 2.20,], |
|
918 | + UNIT_RESOURCES => [RES_METAL => 0.86, RES_CRYSTAL => 0.95, RES_DEUTERIUM => 2.20, ], |
|
919 | 919 | UNIT_PLANET_DENSITY_MAX_SECTORS => 999, |
920 | 920 | UNIT_PLANET_DENSITY_MIN_ASTROTECH => 0, |
921 | 921 | ], |
@@ -925,7 +925,7 @@ discard block |
||
925 | 925 | UNIT_PLANET_DENSITY_INDEX => PLANET_DENSITY_CRYSTAL_RAW, |
926 | 926 | UNIT_PLANET_DENSITY_RARITY => 20, // 1, // 40.00, // *1,0 0,82645 |
927 | 927 | UNIT_PLANET_DENSITY_RICHNESS => PLANET_DENSITY_RICHNESS_PERFECT, |
928 | - UNIT_RESOURCES => [RES_METAL => 0.40, RES_CRYSTAL => 12.37, RES_DEUTERIUM => 0.50,], |
|
928 | + UNIT_RESOURCES => [RES_METAL => 0.40, RES_CRYSTAL => 12.37, RES_DEUTERIUM => 0.50, ], |
|
929 | 929 | UNIT_PLANET_DENSITY_MAX_SECTORS => 150, |
930 | 930 | UNIT_PLANET_DENSITY_MIN_ASTROTECH => 11, |
931 | 931 | ], |
@@ -934,7 +934,7 @@ discard block |
||
934 | 934 | UNIT_PLANET_DENSITY_INDEX => PLANET_DENSITY_CRYSTAL_SILICATE, |
935 | 935 | UNIT_PLANET_DENSITY_RARITY => 140, // 5.71, // * 7,0 5,78512 |
936 | 936 | UNIT_PLANET_DENSITY_RICHNESS => PLANET_DENSITY_RICHNESS_GOOD, |
937 | - UNIT_RESOURCES => [RES_METAL => 0.67, RES_CRYSTAL => 4.50, RES_DEUTERIUM => 0.85,], |
|
937 | + UNIT_RESOURCES => [RES_METAL => 0.67, RES_CRYSTAL => 4.50, RES_DEUTERIUM => 0.85, ], |
|
938 | 938 | UNIT_PLANET_DENSITY_MAX_SECTORS => 200, |
939 | 939 | UNIT_PLANET_DENSITY_MIN_ASTROTECH => 6, |
940 | 940 | ], |
@@ -943,7 +943,7 @@ discard block |
||
943 | 943 | UNIT_PLANET_DENSITY_INDEX => PLANET_DENSITY_CRYSTAL_STONE, |
944 | 944 | UNIT_PLANET_DENSITY_RARITY => 500, // 1.90, // * 21,0 17,35537 |
945 | 945 | UNIT_PLANET_DENSITY_RICHNESS => PLANET_DENSITY_RICHNESS_AVERAGE, |
946 | - UNIT_RESOURCES => [RES_METAL => 0.80, RES_CRYSTAL => 2.00, RES_DEUTERIUM => 0.95,], |
|
946 | + UNIT_RESOURCES => [RES_METAL => 0.80, RES_CRYSTAL => 2.00, RES_DEUTERIUM => 0.95, ], |
|
947 | 947 | UNIT_PLANET_DENSITY_MAX_SECTORS => 999, |
948 | 948 | UNIT_PLANET_DENSITY_MIN_ASTROTECH => 0, |
949 | 949 | ], |
@@ -953,7 +953,7 @@ discard block |
||
953 | 953 | UNIT_PLANET_DENSITY_INDEX => PLANET_DENSITY_STANDARD, |
954 | 954 | UNIT_PLANET_DENSITY_RARITY => 1000, // 1.0, // * 40,0 33,05785 |
955 | 955 | UNIT_PLANET_DENSITY_RICHNESS => PLANET_DENSITY_RICHNESS_NORMAL, |
956 | - UNIT_RESOURCES => [RES_METAL => 1.00, RES_CRYSTAL => 1.00, RES_DEUTERIUM => 1.00,], |
|
956 | + UNIT_RESOURCES => [RES_METAL => 1.00, RES_CRYSTAL => 1.00, RES_DEUTERIUM => 1.00, ], |
|
957 | 957 | UNIT_PLANET_DENSITY_MAX_SECTORS => 999, |
958 | 958 | UNIT_PLANET_DENSITY_MIN_ASTROTECH => 0, |
959 | 959 | ], |
@@ -963,7 +963,7 @@ discard block |
||
963 | 963 | UNIT_PLANET_DENSITY_INDEX => PLANET_DENSITY_METAL_ORE, |
964 | 964 | UNIT_PLANET_DENSITY_RARITY => 550, // 2.11, // * 19,0 15,70248 |
965 | 965 | UNIT_PLANET_DENSITY_RICHNESS => PLANET_DENSITY_RICHNESS_AVERAGE, |
966 | - UNIT_RESOURCES => [RES_METAL => 1.60, RES_CRYSTAL => 0.90, RES_DEUTERIUM => 0.80,], |
|
966 | + UNIT_RESOURCES => [RES_METAL => 1.60, RES_CRYSTAL => 0.90, RES_DEUTERIUM => 0.80, ], |
|
967 | 967 | UNIT_PLANET_DENSITY_MAX_SECTORS => 999, |
968 | 968 | UNIT_PLANET_DENSITY_MIN_ASTROTECH => 0, |
969 | 969 | ], |
@@ -972,7 +972,7 @@ discard block |
||
972 | 972 | UNIT_PLANET_DENSITY_INDEX => PLANET_DENSITY_METAL_PERIDOT, |
973 | 973 | UNIT_PLANET_DENSITY_RARITY => 120, // 8.00, // * 5,0 4,13223 |
974 | 974 | UNIT_PLANET_DENSITY_RICHNESS => PLANET_DENSITY_RICHNESS_GOOD, |
975 | - UNIT_RESOURCES => [RES_METAL => 4.71, RES_CRYSTAL => 0.80, RES_DEUTERIUM => 0.55,], |
|
975 | + UNIT_RESOURCES => [RES_METAL => 4.71, RES_CRYSTAL => 0.80, RES_DEUTERIUM => 0.55, ], |
|
976 | 976 | UNIT_PLANET_DENSITY_MAX_SECTORS => 200, |
977 | 977 | UNIT_PLANET_DENSITY_MIN_ASTROTECH => 6, |
978 | 978 | ], |
@@ -981,7 +981,7 @@ discard block |
||
981 | 981 | UNIT_PLANET_DENSITY_INDEX => PLANET_DENSITY_METAL_RAW, |
982 | 982 | UNIT_PLANET_DENSITY_RARITY => 25, // 40.00, // * 1,0 0,82645 |
983 | 983 | UNIT_PLANET_DENSITY_RICHNESS => PLANET_DENSITY_RICHNESS_PERFECT, |
984 | - UNIT_RESOURCES => [RES_METAL => 8.00, RES_CRYSTAL => 0.40, RES_DEUTERIUM => 0.25,], |
|
984 | + UNIT_RESOURCES => [RES_METAL => 8.00, RES_CRYSTAL => 0.40, RES_DEUTERIUM => 0.25, ], |
|
985 | 985 | UNIT_PLANET_DENSITY_MAX_SECTORS => 150, |
986 | 986 | UNIT_PLANET_DENSITY_MIN_ASTROTECH => 11, |
987 | 987 | ], |
@@ -1158,7 +1158,7 @@ discard block |
||
1158 | 1158 | ], |
1159 | 1159 | |
1160 | 1160 | // Missiles list |
1161 | - UNIT_DEF_MISSILES_STR => [UNIT_DEF_MISSILE_INTERCEPTOR => UNIT_DEF_MISSILE_INTERCEPTOR, UNIT_DEF_MISSILE_INTERPLANET => UNIT_DEF_MISSILE_INTERPLANET,], |
|
1161 | + UNIT_DEF_MISSILES_STR => [UNIT_DEF_MISSILE_INTERCEPTOR => UNIT_DEF_MISSILE_INTERCEPTOR, UNIT_DEF_MISSILE_INTERPLANET => UNIT_DEF_MISSILE_INTERPLANET, ], |
|
1162 | 1162 | |
1163 | 1163 | // Combat units list |
1164 | 1164 | 'combat' => [ |
@@ -1207,7 +1207,7 @@ discard block |
||
1207 | 1207 | // Resource list |
1208 | 1208 | UNIT_RESOURCES_STR => [0 => 'metal', 1 => 'crystal', 2 => 'deuterium', 3 => 'dark_matter'], |
1209 | 1209 | // Resources all |
1210 | - 'resources_all' => [RES_METAL => RES_METAL, RES_CRYSTAL => RES_CRYSTAL, RES_DEUTERIUM => RES_DEUTERIUM, RES_ENERGY => RES_ENERGY, RES_DARK_MATTER => RES_DARK_MATTER, RES_METAMATTER => RES_METAMATTER,], |
|
1210 | + 'resources_all' => [RES_METAL => RES_METAL, RES_CRYSTAL => RES_CRYSTAL, RES_DEUTERIUM => RES_DEUTERIUM, RES_ENERGY => RES_ENERGY, RES_DARK_MATTER => RES_DARK_MATTER, RES_METAMATTER => RES_METAMATTER, ], |
|
1211 | 1211 | // Resources can be produced on planet |
1212 | 1212 | 'resources_planet' => [RES_METAL => RES_METAL, RES_CRYSTAL => RES_CRYSTAL, RES_DEUTERIUM => RES_DEUTERIUM, RES_ENERGY => RES_ENERGY], |
1213 | 1213 | // Resources can be looted from planet |
@@ -1226,13 +1226,13 @@ discard block |
||
1226 | 1226 | ], |
1227 | 1227 | |
1228 | 1228 | // Resources that can be tradeable in market trader AND be a quest_rewards |
1229 | - 'quest_rewards' => [RES_METAL => RES_METAL, RES_CRYSTAL => RES_CRYSTAL, RES_DEUTERIUM => RES_DEUTERIUM, RES_DARK_MATTER => RES_DARK_MATTER,], |
|
1229 | + 'quest_rewards' => [RES_METAL => RES_METAL, RES_CRYSTAL => RES_CRYSTAL, RES_DEUTERIUM => RES_DEUTERIUM, RES_DARK_MATTER => RES_DARK_MATTER, ], |
|
1230 | 1230 | |
1231 | 1231 | // // Ques list |
1232 | 1232 | // 'ques' => array(QUE_STRUCTURES, QUE_HANGAR, QUE_RESEARCH), |
1233 | 1233 | |
1234 | - 'STAT_COMMON' => [STAT_TOTAL => STAT_TOTAL, STAT_FLEET => STAT_FLEET, STAT_TECH => STAT_TECH, STAT_BUILDING => STAT_BUILDING, STAT_DEFENSE => STAT_DEFENSE, STAT_RESOURCE => STAT_RESOURCE,], |
|
1235 | - 'STAT_PLAYER' => [STAT_RAID_TOTAL => STAT_RAID_TOTAL, STAT_RAID_WON => STAT_RAID_WON, STAT_RAID_LOST => STAT_RAID_LOST, STAT_LVL_BUILDING => STAT_LVL_BUILDING, STAT_LVL_TECH => STAT_LVL_TECH, STAT_LVL_RAID => STAT_LVL_RAID,], |
|
1234 | + 'STAT_COMMON' => [STAT_TOTAL => STAT_TOTAL, STAT_FLEET => STAT_FLEET, STAT_TECH => STAT_TECH, STAT_BUILDING => STAT_BUILDING, STAT_DEFENSE => STAT_DEFENSE, STAT_RESOURCE => STAT_RESOURCE, ], |
|
1235 | + 'STAT_PLAYER' => [STAT_RAID_TOTAL => STAT_RAID_TOTAL, STAT_RAID_WON => STAT_RAID_WON, STAT_RAID_LOST => STAT_RAID_LOST, STAT_LVL_BUILDING => STAT_LVL_BUILDING, STAT_LVL_TECH => STAT_LVL_TECH, STAT_LVL_RAID => STAT_LVL_RAID, ], |
|
1236 | 1236 | |
1237 | 1237 | GROUP_GROUP_ID_TO_NAMES => [ |
1238 | 1238 | UNIT_STRUCTURES => 'structures', |
@@ -1246,7 +1246,7 @@ discard block |
||
1246 | 1246 | UNIT_PLANS => 'plans', |
1247 | 1247 | ], |
1248 | 1248 | |
1249 | - GROUP_CAPITAL_BUILDING_BONUS_GROUPS => ['structures', 'defense', 'fleet',], |
|
1249 | + GROUP_CAPITAL_BUILDING_BONUS_GROUPS => ['structures', 'defense', 'fleet', ], |
|
1250 | 1250 | |
1251 | 1251 | GROUP_UNIT_COMBAT_SORT_ORDER => [ |
1252 | 1252 | SHIP_SPY, |
@@ -361,10 +361,10 @@ |
||
361 | 361 | |
362 | 362 | |
363 | 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 штук |
|
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 |
@@ -162,10 +162,10 @@ discard block |
||
162 | 162 | // === Artifacts |
163 | 163 | define('UNIT_ARTIFACTS_STR', 'artifacts'); |
164 | 164 | define('UNIT_ARTIFACTS', 1000); |
165 | -define('ART_LHC', 1001); // Additional moon chance |
|
166 | -define('ART_RCD_SMALL', 1002); // Rapid Colony Deployment - Set of buildings up to 10th level - 10/14/ 3/0 - 405 DM |
|
167 | -define('ART_RCD_MEDIUM', 1003); // Rapid Colony Deployment - Set of buildings up to 15th level - 15/20/ 8/0 - 4704 DM |
|
168 | -define('ART_RCD_LARGE', 1004); // Rapid Colony Deployment - Set of buildings up to 20th level - 20/25/10/1 - 39790 DM |
|
165 | +define('ART_LHC', 1001); // Additional moon chance |
|
166 | +define('ART_RCD_SMALL', 1002); // Rapid Colony Deployment - Set of buildings up to 10th level - 10/14/ 3/0 - 405 DM |
|
167 | +define('ART_RCD_MEDIUM', 1003); // Rapid Colony Deployment - Set of buildings up to 15th level - 15/20/ 8/0 - 4704 DM |
|
168 | +define('ART_RCD_LARGE', 1004); // Rapid Colony Deployment - Set of buildings up to 20th level - 20/25/10/1 - 39790 DM |
|
169 | 169 | define('ART_HEURISTIC_CHIP', 1005); // Speed up research |
170 | 170 | define('ART_NANO_BUILDER', 1006); // Speed up building |
171 | 171 | define('ART_NANO_CONSTRUCTOR', 1007); // RESERVED Speed up hangar constructions |
@@ -239,25 +239,25 @@ discard block |
||
239 | 239 | define('UNIT_AWARD_MEDAL_BLITZ_R0_PLACE1', 2201); // Блиц-сервер, участник 0-го раунда, 1-е место |
240 | 240 | define('UNIT_AWARD_MEDAL_BLITZ_R0_PLACE2', 2202); // Блиц-сервер, участник 0-го раунда, 2-е место |
241 | 241 | define('UNIT_AWARD_MEDAL_BLITZ_R0_PLACE3', 2203); // Блиц-сервер, участник 0-го раунда, 3-е место |
242 | -define('UNIT_AWARD_MEDAL_2016_WOMEN_DAY_BEST', 2204); // Медаль Лучшему Кавалеру за максимум потраченной ММ/максимум одаренных женщин Женщине от Мужчины во время ивента 8 марта 2016 года |
|
243 | -define('UNIT_AWARD_MEDAL_2017_WOMEN_DAY_BEST', 2205); // Медаль Лучшему Кавалеру за максимум потраченной ММ/максимум одаренных женщин Женщине от Мужчины во время ивента 8 марта 2017 года |
|
244 | -define('UNIT_AWARD_MEDAL_2017_WOMEN_DAY_QUEEN', 2206); // Медаль Королевы Весны за максимум полученной ММ/максимум полученных подарков от Мужчины во время ивента 8 марта 2017 года |
|
242 | +define('UNIT_AWARD_MEDAL_2016_WOMEN_DAY_BEST', 2204); // Медаль Лучшему Кавалеру за максимум потраченной ММ/максимум одаренных женщин Женщине от Мужчины во время ивента 8 марта 2016 года |
|
243 | +define('UNIT_AWARD_MEDAL_2017_WOMEN_DAY_BEST', 2205); // Медаль Лучшему Кавалеру за максимум потраченной ММ/максимум одаренных женщин Женщине от Мужчины во время ивента 8 марта 2017 года |
|
244 | +define('UNIT_AWARD_MEDAL_2017_WOMEN_DAY_QUEEN', 2206); // Медаль Королевы Весны за максимум полученной ММ/максимум полученных подарков от Мужчины во время ивента 8 марта 2017 года |
|
245 | 245 | define('UNIT_AWARD_MEDAL_8_MARCH_BEST_CAVALIER_AMOUNT', 2207); // Медаль Лучшему Кавалеру за максимум потраченной ММ Женщине от Мужчины во время ивента 8 марта 2017 года |
246 | 246 | define('UNIT_AWARD_MEDAL_8_MARCH_BEST_CAVALIER_COUNT', 2208); // Медаль Лучшему Кавалеру за максимум одаренных женщин Женщине от Мужчины во время ивента 8 марта 2017 года |
247 | 247 | define('UNIT_AWARD_MEDAL_8_MARCH_SPRING_QUEEN_AMOUNT', 2209); // Медаль Королевы Весны за максимум полученной ММ от Мужчины во время ивента 8 марта 2017 года |
248 | 248 | define('UNIT_AWARD_MEDAL_8_MARCH_SPRING_QUEEN_COUNT', 2210); // Медаль Королевы Весны за максимум полученных подарков от Мужчины во время ивента 8 марта 2017 года |
249 | 249 | |
250 | 250 | define('UNIT_AWARD_MEMORY', 2300); // Памятные знаки за существование и участие - например "4 года в игре". "Был онлайн в новогоднюю ночь 2013". итд |
251 | -define('UNIT_AWARD_MEMORY_IMMORTAL', 2301); // Бессмертный |
|
252 | -define('UNIT_AWARD_MEMORY_2015_WOMEN_DAY', 2302); // Значек за подарок Женщине от Мужчины во время ивента 8 марта 2015 года |
|
251 | +define('UNIT_AWARD_MEMORY_IMMORTAL', 2301); // Бессмертный |
|
252 | +define('UNIT_AWARD_MEMORY_2015_WOMEN_DAY', 2302); // Значек за подарок Женщине от Мужчины во время ивента 8 марта 2015 года |
|
253 | 253 | define('UNIT_AWARD_MEMORY_BLITZ_R0', 2303); // Блиц-сервер, участник 0-го раунда |
254 | 254 | define('UNIT_AWARD_MEMORY_SUPER_BORN_2015_SIMPLE', 2304); // День Рождения СН |
255 | 255 | define('UNIT_AWARD_MEMORY_SUPER_BORN_2015_BRONZE', 2305); // День Рождения СН |
256 | 256 | define('UNIT_AWARD_MEMORY_SUPER_BORN_2015_SILVER', 2306); // День Рождения СН |
257 | 257 | define('UNIT_AWARD_MEMORY_SUPER_BORN_2015_GOLD', 2307); // День Рождения СН |
258 | 258 | define('UNIT_AWARD_MEMORY_SUPER_BORN_2015_PLATINUM', 2308); // День Рождения СН |
259 | -define('UNIT_AWARD_MEMORY_2016_WOMEN_DAY', 2309); // Значек за подарок Женщине от Мужчины во время ивента 8 марта 2016 года |
|
260 | -define('UNIT_AWARD_MEMORY_2017_WOMEN_DAY', 2310); // Значек за подарок Женщине от Мужчины во время ивента 8 марта 2017 года |
|
259 | +define('UNIT_AWARD_MEMORY_2016_WOMEN_DAY', 2309); // Значек за подарок Женщине от Мужчины во время ивента 8 марта 2016 года |
|
260 | +define('UNIT_AWARD_MEMORY_2017_WOMEN_DAY', 2310); // Значек за подарок Женщине от Мужчины во время ивента 8 марта 2017 года |
|
261 | 261 | define('UNIT_AWARD_MEMORY_SUPER_BORN_2017_SIMPLE', 2311); // День Рождения СН - 2017 |
262 | 262 | define('UNIT_AWARD_MEMORY_SUPER_BORN_2017_BRONZE', 2312); // День Рождения СН - 2017 |
263 | 263 | define('UNIT_AWARD_MEMORY_SUPER_BORN_2017_SILVER', 2313); // День Рождения СН - 2017 |
@@ -408,12 +408,12 @@ discard block |
||
408 | 408 | const UNIT_AWARD_MEMORY_NEW_YEAR_2024_BEST_2ND = 2457; // Лучший Гость - СуперНовый Год - 2024 |
409 | 409 | const UNIT_AWARD_MEMORY_NEW_YEAR_2024_BEST_3RD = 2458; // Лучший Гость - СуперНовый Год - 2024 |
410 | 410 | |
411 | -const UNIT_AWARD_MEMORY_SUPER_BORN_2024_SIMPLE = 2460; // День Рождения СН - 2024 |
|
412 | -const UNIT_AWARD_MEMORY_SUPER_BORN_2024_BRONZE = 2461; // День Рождения СН - 2024 |
|
413 | -const UNIT_AWARD_MEMORY_SUPER_BORN_2024_SILVER = 2462; // День Рождения СН - 2024 |
|
414 | -const UNIT_AWARD_MEMORY_SUPER_BORN_2024_GOLD = 2463; // День Рождения СН - 2024 |
|
411 | +const UNIT_AWARD_MEMORY_SUPER_BORN_2024_SIMPLE = 2460; // День Рождения СН - 2024 |
|
412 | +const UNIT_AWARD_MEMORY_SUPER_BORN_2024_BRONZE = 2461; // День Рождения СН - 2024 |
|
413 | +const UNIT_AWARD_MEMORY_SUPER_BORN_2024_SILVER = 2462; // День Рождения СН - 2024 |
|
414 | +const UNIT_AWARD_MEMORY_SUPER_BORN_2024_GOLD = 2463; // День Рождения СН - 2024 |
|
415 | 415 | const UNIT_AWARD_MEMORY_SUPER_BORN_2024_PLATINUM = 2464; // День Рождения СН - 2024 |
416 | -const UNIT_AWARD_MEMORY_SUPER_BORN_2024_DIAMOND = 2465; // День Рождения СН - 2024 |
|
416 | +const UNIT_AWARD_MEMORY_SUPER_BORN_2024_DIAMOND = 2465; // День Рождения СН - 2024 |
|
417 | 417 | const UNIT_AWARD_MEMORY_SUPER_BORN_2024_BEST_1ST = 2466; // Лучший Гость - День Рождения СН - 2024 |
418 | 418 | const UNIT_AWARD_MEMORY_SUPER_BORN_2024_BEST_2ND = 2467; // Лучший Гость - День Рождения СН - 2024 |
419 | 419 | const UNIT_AWARD_MEMORY_SUPER_BORN_2024_BEST_3RD = 2468; // Лучший Гость - День Рождения СН - 2024 |
@@ -460,19 +460,19 @@ discard block |
||
460 | 460 | const GROUP_UNIT_OBJECTS_IN_SPACE = 790002; |
461 | 461 | |
462 | 462 | |
463 | -define('GROUP_PART', 800000); // Зарезервировано для запчастей: 800.001 - 899.999 |
|
464 | - define('GROUP_PART_HULL', 801000); // Корпуса - 1000 штук |
|
465 | - define('GROUP_PART_ARMOR', 802000); // Броня - 1000 штук |
|
466 | - define('GROUP_PART_SHIELD', 803000); // Щиты - 1000 штук |
|
467 | - define('GROUP_PART_WEAPON', 810000); // Оружие - 10000 штук |
|
463 | +define('GROUP_PART', 800000); // Зарезервировано для запчастей: 800.001 - 899.999 |
|
464 | + define('GROUP_PART_HULL', 801000); // Корпуса - 1000 штук |
|
465 | + define('GROUP_PART_ARMOR', 802000); // Броня - 1000 штук |
|
466 | + define('GROUP_PART_SHIELD', 803000); // Щиты - 1000 штук |
|
467 | + define('GROUP_PART_WEAPON', 810000); // Оружие - 10000 штук |
|
468 | 468 | |
469 | 469 | |
470 | 470 | define('UNIT_GROUP', 'groups'); // 900.000 // Зарезервировано для груп юнитов: 900.001 - 999.999 |
471 | -define('GROUP_UNIT_USER', 1000000);// Зарезервировано для пользовательских юнитов: 1.000.001 - 1.999.999 |
|
472 | -define('GROUP_ID_RESERVED', 2000000);// Зарезервировано для прочих нужд: 2.000.000 - 1.999.999.999 |
|
471 | +define('GROUP_UNIT_USER', 1000000); // Зарезервировано для пользовательских юнитов: 1.000.001 - 1.999.999 |
|
472 | +define('GROUP_ID_RESERVED', 2000000); // Зарезервировано для прочих нужд: 2.000.000 - 1.999.999.999 |
|
473 | 473 | const UNIT_CAN_NOT_BE_BUILD = 2000001; // Юнит не может быть построен - для спецюнитов |
474 | -define('GROUP_PARAMS', 1000000000);// Зарезервировано для параметров: 1.000.000.001 - 1.999.999.999 |
|
475 | -define('GROUP_DEVELOPERS', 2000000000);// Пространство для разработчиков: 2.000.000.001 - 2.147.483.647 |
|
474 | +define('GROUP_PARAMS', 1000000000); // Зарезервировано для параметров: 1.000.000.001 - 1.999.999.999 |
|
475 | +define('GROUP_DEVELOPERS', 2000000000); // Пространство для разработчиков: 2.000.000.001 - 2.147.483.647 |
|
476 | 476 | |
477 | 477 | define('UNIT_PLAYER_COLONIES_CURRENT', 'COLONIES_CURRENT'); |
478 | 478 | 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 |
@@ -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'])) |