====== y2016.py ====== Korrekturen und Handlungsstränge 3302 (Echtzeit 2016). Neu: ''z'' = Wochenbericht, alle automatischen Treffer leeren. Ablage beim Arbeiten: ''tags_src/y2016.py''. Herunterladen: auf den Dateinamen über dem Code klicken. # Verschlagwortung 3302 (Echtzeit 2016): Korrekturen zu den automatischen Vorschlaegen (autotag). # Wochenberichte, Starport Status Updates und Powerplay-Hinweise: 'z' = alles leeren (Namen kleiner Fraktionen # wie "... Guardians" oder "Kinematic ..." sind keine Codex-Treffer). Powerplay-Wochenberichte behalten Mächte/Personen. # Neue Handlungsstraenge 3302: UA (Unbekannte Artefakte / technologische Seuche / Palin), DG (Dangerous Games), # JQ (Verschwinden und Rettung der Jaques Station), FAC (Facece), ED (Emperor's Dawn), DW1 (Distant Worlds 3301/02), # MD (MetaDrive), ANT (Highliner Antares). Bestehende: MA (Barnacles/Meta-Legierungen), SS1, HAL, SLM, CW, TW, RT, COLN, FR. W = [0, 1, 4, 5, 6, 10, 13, 15, 17, 19, 26, 28, 29, 30, 31, 39, 43, 45, 48, 50, 55, 59, 61, 62, 64, 73, 77, 79, 80, 82, 88, 90, 91, 95, 96, 103, 107, 112, 119, 121, 124, 128, 133, 135, 138, 139, 142, 148, 149, 150, 155, 159, 164, 170, 172, 174, 175, 179, 181, 186, 187, 189, 190, 195, 197, 201, 204, 205, 208, 209, 210, 215, 217, 219, 220, 222, 223, 229, 232, 233, 237, 239, 240, 246, 250, 254, 256, 257, 259, 265, 267, 268, 269, 270, 275, 277, 279, 281, 282, 283, 292, 293, 299, 301, 303, 304, 305, 306, 312, 314, 315, 316, 320, 323, 324, 330, 331, 333, 334, 336, 340, 346, 347, 348, 352, 353, 355, 357, 359, 360, 366, 372, 373, 374, 375, 376, 384, 388, 392, 394, 396, 403, 407, 411, 413, 421, 423, 425, 426, 427, 428, 433, 436, 437, 438, 439, 440, 450, 452, 453, 454, 460, 464, 465, 466, 467, 470, 472, 474, 475, 477, 480, 482, 485, 487, 488, 489, 499, 501, 502, 503, 506, 507, 515, 516, 517, 518, 519, 524, 525, 527, 531, 532, 533, 534, 535, 539, 542, 544, 545, 546, 547, 550, 552, 553, 554, 555, 556, 557, 563, 565, 566, 567, 568, 574, 576, 577, 578, 579, 580, 586, 588, 590, 593, 594, 598, 601, 604, 605, 606, 607, 608, 609, 613, 615, 616, 617, 618, 619, 625, 627, 629, 631, 632, 633, 634, 635, 638, 641, 644, 645, 646, 647, 648, 649, 656, 657, 658, 660, 662, 663, 664, 666, 668, 669, 670, 671, 672, 673, 676, 678, 679, 680, 681, 682, 683, 690, 691, 692, 693, 694, 695, 696, 697, 698] O = {i: {'z': 1} for i in W} STORY = { 'UA': [2, 9, 22, 25, 32, 38, 41, 44, 46, 52, 57, 72, 78, 81, 93, 113, 122, 136, 141, 145, 153, 158, 166, 167, 168, 184, 185, 199, 230, 236, 245, 248, 284, 294, 300, 486], 'MA': [11, 24, 25, 110, 115, 116, 127, 137, 154, 185, 194, 199, 207, 313, 321, 345, 354, 356, 365, 368, 369, 383, 386, 389, 390, 391, 393, 395, 398, 400, 401, 406, 408, 410, 422, 430, 442, 443, 446, 497, 529, 537, 548, 582, 583, 610, 614, 622, 624], 'CW': [297, 309, 350, 368, 369, 389, 390, 391, 395, 398, 422, 430, 443, 462, 511, 522, 529, 537, 538, 541, 548, 582, 583, 610, 614, 622, 624], 'SS1': [53, 66, 92, 99, 109, 120, 123, 125, 157, 161, 180, 188, 191, 206, 228, 251, 261, 272, 278, 280, 288, 290, 302, 385, 404], 'HAL': [419, 435, 526], 'SLM': [463, 469, 473, 523, 540, 564, 573, 587, 639], 'ED': [37, 63, 70, 104, 160, 523], 'DG': [317, 327, 328, 337, 338, 351, 362, 377, 379, 382, 397, 399, 418, 581], 'JQ': [274, 286, 291, 307, 332, 341, 358, 361, 364, 378, 406, 415, 424, 432, 447, 455], 'COLN': [479, 491, 495, 520, 559, 569, 592, 597, 643, 651, 667, 688], 'DW1': [193, 216, 285, 295, 310, 603], 'FAC': [33, 69, 370], 'MD': [483, 530, 575, 628], 'ANT': [20, 35, 47, 157, 251, 367], 'TW': [409, 412, 461, 471, 494, 500, 504, 508, 509, 513, 602], 'RT': [589, 591, 596, 599, 640, 654], 'FR': [235, 344, 620, 653, 689], } for k, ids in STORY.items(): for i in ids: o = O.setdefault(i, {}) o['s'] = (o.get('s', '') + ' ' + k).strip() FIX = { 3: {'f': ''}, 16: {'f': '', '-x': 'GD'}, 40: {'y': ''}, 89: {'y': 'Concantae;Contie;Sawali'}, 173: {'y': ''}, 289: {'y': 'Conii;Kali;Ravas'}, 422: {'y': 'Beta Hydri;Daramo;Merope'}, 494: {'y': 'Col 70 Sector FY-N c21-3'}, 529: {'y': 'Maia;Pleiades Sector AB-W b2-4'}, 589: {'y': 'Pleiades Sector AB-W b2-4;Synuefe XR-H d11-102'}, 599: {'y': 'Synuefe XR-H d11-102'}, 612: {'y': 'Elli'}, } for i, d in FIX.items(): O.setdefault(i, {}).update(d)