NovaBryan/EVE_Dump
Log | Files | 📦 下载最新源码 (.zip) | Refs | README

defaultoverview.py (5199B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\parklife\overview\test\defaultoverview.py
      2 from eve.client.script.parklife.overview.default.defaultoverview import BaseDefaultOverview, PresetData, TabData
      3 from overviewPresets.overviewSettingsConst import PRESET_SETTINGS_GROUPS, PRESET_SETTINGS_ALWAYS_SHOWN_STATES, PRESET_SETTINGS_FILTERED_STATES
      4 MINING_ID = 4
      5 MINING_NAME = 'defaultmining'
      6 MINING_NAME_ID = 59571
      7 MINING_GROUPS = sorted([335,
      8  361,
      9  365,
     10  897,
     11  90,
     12  863,
     13  864,
     14  1004,
     15  576,
     16  552,
     17  551,
     18  575,
     19  550,
     20  554,
     21  553,
     22  578,
     23  556,
     24  555,
     25  577,
     26  557,
     27  558,
     28  559,
     29  580,
     30  560,
     31  561,
     32  579,
     33  562,
     34  563,
     35  564,
     36  582,
     37  565,
     38  566,
     39  581,
     40  567,
     41  568,
     42  569,
     43  584,
     44  570,
     45  571,
     46  583,
     47  572,
     48  573,
     49  574,
     50  593,
     51  594,
     52  595,
     53  596,
     54  597,
     55  602,
     56  603,
     57  604,
     58  605,
     59  606,
     60  611,
     61  612,
     62  613,
     63  614,
     64  615,
     65  620,
     66  621,
     67  622,
     68  623,
     69  624,
     70  629,
     71  630,
     72  631,
     73  632,
     74  633,
     75  983,
     76  959,
     77  982,
     78  985,
     79  960,
     80  984,
     81  987,
     82  961,
     83  986,
     84  793,
     85  790,
     86  794,
     87  789,
     88  795,
     89  791,
     90  796,
     91  792,
     92  797,
     93  798,
     94  799,
     95  800,
     96  755,
     97  756,
     98  757,
     99  758,
    100  759,
    101  760,
    102  761,
    103  807,
    104  808,
    105  809,
    106  810,
    107  811,
    108  812,
    109  813,
    110  814,
    111  801,
    112  802,
    113  803,
    114  804,
    115  805,
    116  806,
    117  819,
    118  820,
    119  821,
    120  847,
    121  846,
    122  845,
    123  843,
    124  844,
    125  848,
    126  849,
    127  850,
    128  851,
    129  852,
    130  865,
    131  866,
    132  867,
    133  868,
    134  861,
    135  875,
    136  337,
    137  523,
    138  520,
    139  522,
    140  534,
    141  527,
    142  533,
    143  816,
    144  817,
    145  818,
    146  822,
    147  823,
    148  824,
    149  825,
    150  826,
    151  827,
    152  828,
    153  829,
    154  545,
    155  470,
    156  299,
    157  97,
    158  462,
    159  454,
    160  455,
    161  456,
    162  461,
    163  453,
    164  467,
    165  903,
    166  450,
    167  451,
    168  452,
    169  465,
    170  457,
    171  468,
    172  469,
    173  458,
    174  459,
    175  460,
    176  519,
    177  12,
    178  548,
    179  340,
    180  287,
    181  180,
    182  185,
    183  704,
    184  699,
    185  700,
    186  701,
    187  703,
    188  702,
    189  686,
    190  683,
    191  684,
    192  705,
    193  706,
    194  685,
    195  692,
    196  687,
    197  688,
    198  689,
    199  691,
    200  690,
    201  682,
    202  677,
    203  679,
    204  678,
    205  680,
    206  681,
    207  927,
    208  1007,
    209  1006,
    210  924,
    211  698,
    212  693,
    213  694,
    214  695,
    215  697,
    216  696,
    217  675,
    218  671,
    219  676,
    220  673,
    221  674,
    222  672,
    223  670,
    224  669,
    225  665,
    226  668,
    227  667,
    228  666,
    229  383,
    230  435,
    231  495,
    232  494,
    233  286,
    234  471,
    235  311,
    236  1174,
    237  1249,
    238  1246,
    239  1250,
    240  1252,
    241  1255,
    242  1259,
    243  1262,
    244  1265,
    245  1276,
    246  1275,
    247  1287,
    248  1286,
    249  1285,
    250  1288,
    251  9,
    252  711,
    253  1465,
    254  1566,
    255  1567,
    256  1568,
    257  1307,
    258  1310,
    259  1402,
    260  1411,
    261  1412,
    262  1413,
    263  1414,
    264  1455,
    265  1452,
    266  1453,
    267  1454,
    268  1681,
    269  1682,
    270  1683,
    271  1684,
    272  1685,
    273  1686,
    274  1687,
    275  1688,
    276  1689,
    277  1690,
    278  1691,
    279  1692,
    280  1529,
    281  1530,
    282  1765,
    283  1766,
    284  1764,
    285  1767,
    286  1803,
    287  1813,
    288  1814,
    289  1884,
    290  1911,
    291  1920,
    292  1921,
    293  1922,
    294  1923,
    295  1896,
    296  1909,
    297  1548,
    298  2006,
    299  2022,
    300  2024,
    301  4028,
    302  4029,
    303  4030,
    304  4031,
    305  4033,
    306  4053,
    307  1929,
    308  1928,
    309  1926,
    310  1925,
    311  1895,
    312  1762,
    313  1761,
    314  1759,
    315  1731,
    316  1726,
    317  1725,
    318  1724,
    319  1667,
    320  1666,
    321  1665,
    322  1664,
    323  4093,
    324  4107,
    325  4106,
    326  4105,
    327  4137,
    328  4161])
    329 LOOT_ID = 6
    330 LOOT_NAME = 'defaultloot'
    331 LOOT_NAME_ID = 59573
    332 LOOT_GROUPS = sorted([335,
    333  361,
    334  863,
    335  864,
    336  1004,
    337  952,
    338  934,
    339  496,
    340  548,
    341  12,
    342  340,
    343  90,
    344  306,
    345  365,
    346  649,
    347  186,
    348  1207,
    349  1249,
    350  1246,
    351  1250,
    352  1247,
    353  1273,
    354  1276,
    355  1275,
    356  1548,
    357  2009,
    358  4093,
    359  4107,
    360  4137])
    361 DEFAULT_OVERVIEW_IN_FSD = [{'default_overview_id': 6,
    362   'overview_short_name': LOOT_NAME,
    363   'default_overview_groups': LOOT_GROUPS,
    364   'overview_name_id': LOOT_NAME_ID}, {'default_overview_id': 4,
    365   'overview_short_name': MINING_NAME,
    366   'default_overview_groups': MINING_GROUPS,
    367   'overview_name_id': MINING_NAME_ID}]
    368 DEFAULT_TABS_IN_FSD = {0: {'name': 'Localized message %s' % MINING_NAME_ID,
    369      'color': None,
    370      'overviewPreset': MINING_NAME,
    371      'bracketPreset': None},
    372  1: {'name': 'Localized message %s' % LOOT_NAME_ID,
    373      'color': None,
    374      'overviewPreset': LOOT_NAME,
    375      'bracketPreset': LOOT_NAME}}
    376 DEFAULT_OVERVIEW = {MINING_NAME: PresetData(name='Localized message %s' % MINING_NAME_ID, short_name=MINING_NAME, name_id=MINING_NAME_ID, groups=MINING_GROUPS),
    377  LOOT_NAME: PresetData(name='Localized message %s' % LOOT_NAME_ID, short_name=LOOT_NAME, name_id=LOOT_NAME_ID, groups=LOOT_GROUPS)}
    378 MINING_PRESET_NAME = MINING_NAME
    379 LOOT_PRESET_NAME = LOOT_NAME
    380 MINING_BRACKET_PRESET_NAME = None
    381 LOOT_BRACKET_PRESET_NAME = LOOT_NAME
    382 DEFAULT_OVERVIEW_PRESET_NAMES_SORTED = [MINING_PRESET_NAME, LOOT_PRESET_NAME]
    383 DEFAULT_OVERVIEW_PRESETS_DATA = {MINING_PRESET_NAME: {PRESET_SETTINGS_GROUPS: MINING_GROUPS,
    384                       PRESET_SETTINGS_ALWAYS_SHOWN_STATES: [],
    385                       PRESET_SETTINGS_FILTERED_STATES: []},
    386  LOOT_PRESET_NAME: {PRESET_SETTINGS_GROUPS: LOOT_GROUPS,
    387                     PRESET_SETTINGS_ALWAYS_SHOWN_STATES: [],
    388                     PRESET_SETTINGS_FILTERED_STATES: []}}
    389 DEFAULT_OVERVIEW_PRESET = MINING_NAME
    390 MINING_TAB_ID = 0
    391 LOOT_TAB_ID = 1
    392 DEFAULT_OVERVIEW_TABS = {MINING_TAB_ID: TabData(name='Localized message %s' % MINING_NAME_ID, color=None, overview_preset=MINING_PRESET_NAME, bracket_preset=MINING_BRACKET_PRESET_NAME),
    393  LOOT_TAB_ID: TabData(name='Localized message %s' % LOOT_NAME_ID, color=None, overview_preset=LOOT_PRESET_NAME, bracket_preset=LOOT_BRACKET_PRESET_NAME)}
    394 
    395 class DefaultOverviewDataMock(BaseDefaultOverview):
    396 
    397     def __init__(self, *args, **kwargs):
    398         super(DefaultOverviewDataMock, self).__init__(should_inform_of_update=True)
    399 
    400     def _do_load(self):
    401         self._all_presets = DEFAULT_OVERVIEW
    402         self._sorted_preset_names = [MINING_NAME, LOOT_NAME]
    403         self._default_preset = DEFAULT_OVERVIEW_PRESET
    404         self._default_tabs = DEFAULT_OVERVIEW_TABS
    405 
    406     def get_default_presets_data(self):
    407         return DEFAULT_OVERVIEW_PRESETS_DATA