From ef57ca68e03efa438264deaae90c99ef975171ca Mon Sep 17 00:00:00 2001 From: tukaunu Date: Sat, 17 Jan 2026 02:45:21 +0100 Subject: [PATCH] 15 jan 2026 --- output | 255 --------------------------------------- patchnotes/15jan2026.txt | 87 +++++++++++++ shipdisplays.py | 6 +- 3 files changed, 92 insertions(+), 256 deletions(-) delete mode 100644 output create mode 100644 patchnotes/15jan2026.txt diff --git a/output b/output deleted file mode 100644 index d55d197..0000000 --- a/output +++ /dev/null @@ -1,255 +0,0 @@ - -Okay, let's tackle this. The user wants to transform their news about the mobile game Azur Lane into the specified MediaWiki format. They provided three examples, so I need to analyze those to understand the structure and style. - -First, looking at the first example. The date is at the top with "==October 19th 2023==". Then under "New Contents", there's an ordered list with list items like "New Chapter" and "New Character". Each list item has a bold heading, followed by bullet points with some links. For the new characters, there's a ShipDisplay template with parameters. The system optimization section has numbered points with headings like "General" and subpoints. - -The second example is similar but has more events and different sections. It uses both
    and
      for lists, sometimes mixing them. The ShipDisplay templates are used with various parameters, and some sections have multiple subpoints. Also, there are tables for furniture sets and items in shops. - -The third example includes sections like "New Chapter", "New gameplay added", "New Character", "Augment Update", "New Memory", "FleetChat Update", "CV Update", and "System Optimization". The structure seems to vary, with some sections using divs for layout and others using tables. The key is to follow the examples' structure closely. - -Now, the user's news has the following content: - -- Posted on January 8, 2026 -- Maintenance Notice – 1/8, 12 A.M (UTC-7) -- New Contents: New Chapter, New gameplay added (Support Fleets, Fog of War, Land Bases), New Character (Fujinami), Augment Update (Magdeburg, Renown), New Memory (Vittorio Veneto), FleetChat Update (Vittorio Veneto), CV Update (Fujinami and EX), System Optimization (fixed issues with airdrop, Live2D, battle UI, and other resources). - -I need to structure this into the same format as the examples. Let's start with the date. The examples use "==Date==" so I'll do that. Then under "New Contents", the first example has an
        with list items. The user's news has "New Chapter" and "New gameplay added" as separate entries. - -For "New gameplay added", the examples have sections with [Support Fleets], [Fog of War], [Land Bases], each as a separate list item. So I'll need to format each gameplay addition as a list item under New Contents, using the same structure as the examples. The first example's New Chapter has bullet points, so I'll follow that. The user's New Chapter mentions Fujinami as a map drop, so I'll use the ShipDisplay template with the appropriate parameters. - -Next, "New Character" is mentioned as available permanently as a Chapter 16 map drop. The examples have sections like "New Character" with a ShipDisplay. The user's example doesn't mention a specific drop rate or time, so maybe just the name and the source. - -Then, "Augment Update" lists two augmentations. The examples have sections like "New [[Retrofit]]" with ShipDisplay, so I should use similar formatting. The user's news doesn't specify any details about the augments, so maybe just the names in the ShipDisplay without extra info. Wait, the example includes the augment names and their descriptions, so I need to check if the user's news has any details. The user's news says "Magdeburg – Claw and Ribbon" and "Renown – Sworn Knight’s Sword". The first example's "New Character" section has a ShipDisplay with the ship name, type, and drop info. The second example's "New Characters" uses ShipDisplay with construction periods. But the user's news says "available permanently as a Chapter 16 map drop", so maybe structure it similarly to the first example's New Chapter, but under Augment Update. Wait, the user's news has "Augment Update" as a separate section. The examples have "New [[Retrofit|Retrofits]]" and "New [[Skins]]", so maybe "Augment Update" should be a section under New Contents, using the same structure as the first example's "New Chapter" but with the augment names. However, the user's news mentions "Augment Update" as a separate point, so perhaps it's a list item under New Contents. - -Wait, the first example's New Contents includes "New Chapter" and "New Character" as list items. The second example has "New Characters" as a list item with multiple ShipDisplays. The third example has "New Character" and "Augment Update" as separate sections. So maybe the user's news should have "New Contents" with list items for Chapter, gameplay additions, and other updates. - -The user's "New gameplay added" includes three sections: Support Fleets, Fog of War, Land Bases. Each of these should be a separate list item under New Contents. The first example's "New Chapter" is a list item with bullet points. The second example's "New gameplay added" has sections with bullet points. The third example's "New gameplay added" is a list item with sub-sections. So I need to structure each gameplay addition as a list item with subpoints. - -For Support Fleets, the description is a bit long. In the examples, they use bold headings for each gameplay feature. So maybe: - -
      1. '''New Gameplay Added:''' -*Support Fleets -**Can be configured in the Formation interface. They do not participate in battle and do not contribute towards Air Superiority or Recon values. -**Your SS, SSV, and IXS ships can be added to a Submarine Support Fleet. During battle, they provide torpedo support for allies. -**In Chapter 16, the Submarine Support Fleet will launch a submarine attack against the enemy fleet before the surface fleet engages in combat. The result of this action will affect the Concealment values of both allied and enemy fleets. -**Note: 10 Oil is consumed each time the Submarine Support Fleet is deployed. Doing so will not affect Morale, and does not grant EXP or Affinity. - -Then Fog of War: - -*Fog of War -**While under the effects of Fog of War, the size and type of enemy fleets will be hidden. The initial visibility level of a surface fleet is determined by its AVI stat. Its visibility range determines the area in which Fog of War can be temporarily dispelled. -**Enemies will receive buffs based upon the number of tiles obscured by fog of war. Increasing the visibility range of your fleets to weaken this effect. Each time an allied surface fleet defeats an enemy fleet, its visibility level will increase by 1. When the combined visibility level of all surface fleets reaches a certain amount, the enemy boss fleet will be revealed. - -Land Bases: - -*Land Bases -**There are three types of enemy land bases. Enemies will be able to provide varying degrees of air support based on the number of land bases present on the map. Neutralizing enemy land bases through strategic use of airstrikes will reduce their air support strength. -**Airstrike: After forming and deploying an Air Support Fleet, you will be able to launch an airstrike (up to 2 times) on a selected tile via the Strategy menu. This airstrike deals percent HP damage to enemies and destroys enemy land bases within the attack range as well as the visibility range, but does not work against enemy boss fleets. - -Then "New Character" is Fujinami, available as a Chapter 16 map drop. The first example's New Chapter section has a ShipDisplay for the new character. So maybe: - -
      2. '''New Character:''' -*Obtainable as a drop from [[Chapter 16]]: -
        -{{ShipDisplay|5|Fujinami|CV||'''[[Chapter 16#16-4|16-4 Drop]]'''}} -
        - -Next, "Augment Update" mentions Magdeburg and Renown. The examples have "New [[Retrofit]]" and "New [[Skins]]" sections. Since augments are part of the ship's upgrades, maybe this should be under "New [[Augments|Augments]]" or similar. However, the user's examples don't have an "Augments" section, but the first example has "CV Update" with character and EX. The second example has "New [[Retrofits|Retrofits]]". So maybe the Augment Update is a separate section. But the user's news doesn't have a specific heading for augments. Wait, the user's news says "Augment Update" with two entries. The examples have "New [[Retrofit]]" with ship displays. So perhaps the user's "Augment Update" should be under "New [[Retrofits|Retrofits]]" with the ShipDisplay for each augment. But the user's news doesn't specify if they are new retrofits or just updates. The first example's "CV Update" includes character and EX, but the second example's "New [[Retrofits|Retrofits]]" has a ShipDisplay. So maybe the user's Augment Update is a list under New Contents, and the ShipDisplay is used for each. However, the user's news doesn't mention any specific details about the augments beyond the names and the new names. So I need to check if the examples have similar structures. In the first example, the "New Character" is a drop from Chapter 15. The user's "New Character" is a map drop from Chapter 16. The second example's "New Characters" includes construction periods and event rewards. The third example's "New Character" is a map drop. So the user's "New Character" section would be similar to the first example's "New Chapter" but with the ShipDisplay. - -Then "New Memory" is Vittorio Veneto – The Guide to Sardegnian Glory. The examples have "New [[Memories#Commemorative Album|Commemorative Album]]" with a table. The user's news has a single memory, so maybe: - -
      3. '''New [[Memories#Commemorative Album|Commemorative Album]]:''' -*'''Vittorio Veneto''' – The Guide to Sardegnian Glory - -But the first example's "New [[Memories#Secrets|Secrets]]" has a table. Wait, the third example's "New [[Memories#Commemorative Album|Commemorative Album]]" has a table with an image and the name. So I should use the same structure. However, the user's news doesn't mention any image or specific details, so maybe just the name. But the user's instruction says to use the examples as a template. The third example has a table with |{{Furniture|...}}|... So for memories, maybe a table. But the user's news only has one memory. Let me check the third example again. The third example's "New [[Memories#Commemorative Album|Commemorative Album]]" has a table with the medal. So perhaps for the user's news, the New Memory would be a table. But the user's news doesn't specify an image or any other details, so I'll need to use placeholders. - -Then "FleetChat Update" mentions Vittorio Veneto. The examples have "FleetChat" as a section. The third example's FleetChat Update lists the characters. So: - -
      4. '''FleetChat Update:''' -*Vittorio Veneto - -But the examples sometimes have more detailed info. Maybe just the name. - -"CV Update" has Fujinami and Fujinami EX, both with Megu Umezawa. The examples have "CV Update" with sections for Characters and EX. So: - -
      5. '''CV Update:''' -*'''Character''' -**[[Fujinami/Quotes|Fujinami]] – Megu Umezawa -*'''EX (Post-Oath)''' -**[[Fujinami/Quotes|Fujinami]] – Megu Umezawa - -Wait, the user's CV Update lists both the character and EX with the same voice actor. The examples have separate sections for Characters and EX. So that's correct. - -System Optimization section in the user's news includes fixes for airdrop button, Live2D interactions, battle UI, and other resources. The examples have "System Optimization" with numbered points. So: - -=== System Optimization === -#'''General''' -#*Fixed an issue where the airdrop button could not be used during the Wichita META battle under certain conditions. -#*Fixed an issue where the Live2D interaction resources for Oumis outfit “A Failed Escape?” and Illustrious’s outfit “Our Private 'Study' Session” displayed abnormally under certain conditions. -#*Fixed an issue where the battle UI theme “Shadow Pictures” did not properly display enemy HP in stages under certain conditions. -#*Optimized and corrected various images, text, and other resources. - -Now, checking the user's instructions again: for list items that look like historical navy battle equipment, wrap them in double square brackets. The user's news has "Magdeburg – Claw and Ribbon" and "Renown – Sworn Knight’s Sword". Wait, Magdeburg is a ship, so the augment names should be in the ShipDisplay. But the user's news doesn't mention any augment details beyond the names and the new names. Wait, the user's news says "Augment Update" with Magdeburg and Renown. So these are new augments. In the examples, augments are mentioned in the "New [[Retrofits|Retrofits]]" section. So maybe: - -
      6. '''New [[Retrofit|Retrofits]]:''' -
        -{{ShipDisplay|5|Magdeburg|BB|Kai|Claw and Ribbon}} -{{ShipDisplay|5|Renown|CV|Kai|Sworn Knight’s Sword}} -
        - -But the user's news doesn't specify the type of the ships. Wait, Magdeburg is a battleship (BB), and Renown is a carrier (CV). But the user's news doesn't mention their types. However, the examples often include the ship type. For instance, in the first example, the ShipDisplay includes the type. Since the user's news doesn't specify, maybe use placeholders. Wait, the user's instruction says to omit anything in parentheses, like (UR) or (SR). So the augment names are just the names, and the user's news doesn't mention any other details. So the ShipDisplay would have the ship name, type, and the augment name. - -Wait, the user's "Augment Update" lists the ship names and their new augment names. So for each augment, the ship's name and the new augment. The ShipDisplay in the examples includes the ship type, so I need to determine that. But since the user's news doesn't specify, maybe use placeholders. However, the user might expect that the ShipDisplay uses the correct type. Let me check if Magdeburg is a BB. Yes, Magdeburg is a battleship. Renown is a carrier. So: - -{{ShipDisplay|5|Magdeburg|BB|Kai|Claw and Ribbon}} -{{ShipDisplay|5|Renown|CV|Kai|Sworn Knight’s Sword}} - -But the user's examples sometimes have additional parameters. For example, the first example's ShipDisplay has 5, Houston II, CL, etc. The user's news doesn't mention any specific parameters, so maybe just the ship name, type, and the augment name. The fifth parameter in ShipDisplay is the skin name, but the user's news is about augments, not skins. Wait, the user's news says "Augment Update" which refers to new augmentations. The examples have "New [[Retrofits|Retrofits]]" and "New [[Skins]]". So maybe the augments are part of the retrofit or skin system. But the user's news doesn't specify. Hmm. The user's instruction says to use the examples as a template. Since the user's news mentions "Augment Update" with specific names, perhaps they are new retrofits, so the ShipDisplay would be used with the augment name as the fifth parameter. - -But the user also mentions that for navy equipment strings, omit anything in parentheses. For example, if an augment name had (UR), it should be omitted. However, the user's news doesn't have such parentheses, so just the names. - -Putting it all together, the structure would be: - -==January 8th 2026== -=== New Contents === -
          -
        1. '''New Chapter:''' -*'''[[Chapter 16]]''' -**Normal Mode for Chapter 16 will be permanently available after the next maintenance. -**[[Fujinami]] will be obtainable in Chapter 16. -**In this chapter, the highest level of enemy ships is approximately 132, and "Clearing Mode" has not been opened yet. -**Character level caps will not be raised. -
        2. '''New Gameplay Added:''' -*Support Fleets -**Can be configured in the Formation interface. They do not participate in battle and do not contribute towards Air Superiority or Recon values. -**Your SS, SSV, and IXS ships can be added to a Submarine Support Fleet. During battle, they provide torpedo support for allies. -**In Chapter 16, the Submarine Support Fleet will launch a submarine attack against the enemy fleet before the surface fleet engages in combat. The result of this action will affect the Concealment values of both allied and enemy fleets. -**Note: 10 Oil is consumed each time the Submarine Support Fleet is deployed. Doing so will not affect Morale, and does not grant EXP or Affinity. -*Fog of War -**While under the effects of Fog of War, the size and type of enemy fleets will be hidden. The initial visibility level of a surface fleet is determined by its AVI stat. Its visibility range determines the area in which Fog of War can be temporarily dispelled. -**Enemies will receive buffs based upon the number of tiles obscured by fog of war. Increasing the visibility range of your fleets to weaken this effect. Each time an allied surface fleet defeats an enemy fleet, its visibility level will increase by 1. When the combined visibility level of all surface fleets reaches a certain amount, the enemy boss fleet will be revealed. -*Land Bases -**There are three types of enemy land bases. Enemies will be able to provide varying degrees of air support based on the number of land bases present on the map. Neutralizing enemy land bases through strategic use of airstrikes will reduce their air support strength. -**Airstrike: After forming and deploying an Air Support Fleet, you will be able to launch an airstrike (up to 2 times) on a selected tile via the Strategy menu. This airstrike deals percent HP damage to enemies and destroys enemy land bases within the attack range as well as the visibility range, but does not work against enemy boss fleets. -
        3. '''New Character:''' -*Obtainable as a drop from [[Chapter 16]]: -
          -{{ShipDisplay|5|Fujinami|CV||'''[[Chapter 16#16-4|16-4 Drop]]'''}} -
          -
        4. '''New [[Retrofits|Retrofits]]:''' -
          -{{ShipDisplay|5|Magdeburg|BB|Kai|Claw and Ribbon}} -{{ShipDisplay|5|Renown|CV|Kai|Sworn Knight’s Sword}} -
          -
        5. '''New [[Memories#Commemorative Album|Commemorative Album]]:''' -*'''Vittorio Veneto''' – The Guide to Sardegnian Glory -
        6. '''FleetChat Update:''' -*Vittorio Veneto -
        7. '''CV Update:''' -*'''Character''' -**[[Fujinami/Quotes|Fujinami]] – Megu Umezawa -*'''EX (Post-Oath)''' -**[[Fujinami/Quotes|Fujinami]] – Megu Umezawa -
        - -=== System Optimization === -#'''General''' -#*Fixed an issue where the airdrop button could not be used during the Wichita META battle under certain conditions. -#*Fixed an issue where the Live2D interaction resources for Oumis outfit “A Failed Escape?” and Illustrious’s outfit “Our Private 'Study' Session” displayed abnormally under certain conditions. -#*Fixed an issue where the battle UI theme “Shadow Pictures” did not properly display enemy HP in stages under certain conditions. -#*Optimized and corrected various images, text, and other resources. - -Wait, the user's "New Memory" is Vittorio Veneto – The Guide to Sardegnian Glory. The third example's New Memory has a table. So maybe: - -
      7. '''New [[Memories#Secrets|Secrets]]:''' -*'''Vittorio Veneto''' – The Guide to Sardegnian Glory -{| class="wikitable" style="text-align: center; margin-left:20px; margin-top:0px;" -|{{Furniture|...}}||'''Vittorio Veneto – The Guide to Sardegnian Glory''' -|} - -But the user's news doesn't have an image or specific icon, so maybe use a placeholder. Wait, the user's instruction says to use placeholders for data not present. So for the memory, since there's no image, use a placeholder. However, the third example's "New [[Memories#Commemorative Album|Commemorative Album]]" has a table. Maybe the user's "New Memory" should be under that section. But the user's news says "New Memory" and the third example has "New [[Memories#Commemorative Album|Commemorative Album]]". So perhaps the user's "New Memory" is a separate entry. - -Alternatively, the third example has "New [[Memories#Commemorative Album|Commemorative Album]]" and "New [[Memories#Secrets|Secrets]]" as separate sections. The user's news has "New Memory" which might be under "Secrets" or a new section. But the user's example doesn't mention a specific section for memory, so maybe just list it under New Contents. However, in the third example, the "New Memory" is a separate list item. - -Also, the user's "FleetChat Update" is mentioned as Vittorio Veneto. The third example's FleetChat Update lists characters. So maybe: - -
      8. '''FleetChat Update:''' -*Vittorio Veneto - -But the examples sometimes have more details. Since the user's news only mentions the name, that's all. - -For the "New [[Retrofits|Retrofits]]" section, the user's augments are Magdeburg and Renown. The ShipDisplay in the examples includes the ship's type and the skin name. Since these are augments, maybe the fifth parameter is the augment name, and the rest are as per the format. - -Now, checking the user's instruction again: for list items that look like historical navy battle equipment, wrap in double brackets. So "Magdeburg – Claw and Ribbon" and "Renown – Sworn Knight’s Sword" are augments, so the ship names are Magdeburg and Renown, and the augment names are Claw and Ribbon, Sworn Knight’s Sword. Wait, the user's news says "Augment Update: Magdeburg – Claw and Ribbon" and "Renown – Sworn Knight’s Sword". So the augments are the parts after the dash. So the ShipDisplay should have the ship name, type, and the augment name. - -But the user's examples have ShipDisplay with parameters like 5, ship name, type, and the skin name. For example, in the first example, "Houston II" is a CV, and the fifth parameter is the drop. So maybe for the augments, the fifth parameter is the augment name, and the fourth is the type. - -So for Magdeburg, which is a BB, and the augment name is "Claw and Ribbon", the ShipDisplay would be: - -{{ShipDisplay|5|Magdeburg|BB|Kai|Claw and Ribbon}} - -Similarly for Renown as a CV: - -{{ShipDisplay|5|Renown|CV|Kai|Sworn Knight’s Sword}} - -But the user's news doesn't specify the type of the augments, but since Magdeburg is a BB and Renown is a CV, that's correct. - -Now, putting all together, making sure all the user's points are included without any omissions. Also, checking for any data that's not present and using placeholders. The user's "New Contents" includes the new chapter, new gameplay, new character, and augment update. The "New Memory" is a separate section. The "FleetChat Update" is another. - -Wait, the user's news also has a "FleetChat Update" which is just Vittorio Veneto. The examples have similar entries. So that's straightforward. - -The system optimization section in the user's news has four points. The examples have similar structures with numbered points. - -So the final structure would be as above. Now, checking for any missing elements. The user's "New Chapter" has the same structure as the first example. The "New Gameplay Added" is a new section not present in the first example but in the second and third. The "Augment Update" is handled under "New [[Retrofits|Retrofits]]" with ShipDisplay. - -I think that's all. Now, ensuring that all the user's content is included and formatted correctly. - - -==January 8th 2026== -=== New Contents === -
          -
        1. '''New Chapter:''' -*'''[[Chapter 16]]''' -**Normal Mode for Chapter 16 will be permanently available after the next maintenance. -**[[Fujinami]] will be obtainable in Chapter 16. -**In this chapter, the highest level of enemy ships is approximately 132, and "Clearing Mode" has not been opened yet. -**Character level caps will not be raised. -
        2. '''New Gameplay Added:''' -*Support Fleets -**Can be configured in the Formation interface. They do not participate in battle and do not contribute towards Air Superiority or Recon values. -**Your SS, SSV, and IXS ships can be added to a Submarine Support Fleet. During battle, they provide torpedo support for allies. -**In Chapter 16, the Submarine Support Fleet will launch a submarine attack against the enemy fleet before the surface fleet engages in combat. The result of this action will affect the Concealment values of both allied and enemy fleets. -**Note: 10 Oil is consumed each time the Submarine Support Fleet is deployed. Doing so will not affect Morale, and does not grant EXP or Affinity. -*Fog of War -**While under the effects of Fog of War, the size and type of enemy fleets will be hidden. The initial visibility level of a surface fleet is determined by its AVI stat. Its visibility range determines the area in which Fog of War can be temporarily dispelled. -**Enemies will receive buffs based upon the number of tiles obscured by fog of war. Increasing the visibility range of your fleets to weaken this effect. Each time an allied surface fleet defeats an enemy fleet, its visibility level will increase by 1. When the combined visibility level of all surface fleets reaches a certain amount, the enemy boss fleet will be revealed. -*Land Bases -**There are three types of enemy land bases. Enemies will be able to provide varying degrees of air support based on the number of land bases present on the map. Neutralizing enemy land bases through strategic use of airstrikes will reduce their air support strength. -**Airstrike: After forming and deploying an Air Support Fleet, you will be able to launch an airstrike (up to 2 times) on a selected tile via the Strategy menu. This airstrike deals percent HP damage to enemies and destroys enemy land bases within the attack range as well as the visibility range, but does not work against enemy boss fleets. -
        3. '''New Character:''' -*Obtainable as a drop from [[Chapter 16]]: -
          -{{ShipDisplay|5|Fujinami|CV||'''[[Chapter 16#16-4|16-4 Drop]]'''}} -
          -
        4. '''New [[Retrofits|Retrofits]]:''' -
          -{{ShipDisplay|5|Magdeburg|BB|Kai|[[Quadruple 305mm (SK C39 Prototype)]]}} -{{ShipDisplay|5|Renown|CV|Kai|[[Sworn Knight’s Sword]]}} -
          -
        5. '''New [[Memories#Commemorative Album|Commemorative Album]]:''' -*'''Vittorio Veneto''' – The Guide to Sardegnian Glory -
        6. '''FleetChat Update:''' -*Vittorio Veneto -
        7. '''CV Update:''' -*'''Character''' -**[[Fujinami/Quotes|Fujinami]] – Megu Umezawa -*'''EX (Post-Oath)''' -**[[Fujinami/Quotes|Fujinami]] – Megu Umezawa -
        - -=== System Optimization === -#'''General''' -#*Fixed an issue where the airdrop button could not be used during the Wichita META battle under certain conditions. -#*Fixed an issue where the Live2D interaction resources for Oumis outfit “A Failed Escape?” and Illustrious’s outfit “Our Private 'Study' Session” displayed abnormally under certain conditions. -#*Fixed an issue where the battle UI theme “Shadow Pictures” did not properly display enemy HP in stages under certain conditions. -#*Optimized and corrected various images, text, and other resources. diff --git a/patchnotes/15jan2026.txt b/patchnotes/15jan2026.txt new file mode 100644 index 0000000..4ad5f09 --- /dev/null +++ b/patchnotes/15jan2026.txt @@ -0,0 +1,87 @@ +==January 15th, 2026== +=== New Contents === +
          +
        1. '''New Events:''' +*'''A Note Through the Firmament – Finale''' +*Event period: From January 15th to January 21st, 11:59 P.M. (UTC-7) +*Clear main campaign stages after Chapter 3 or event stages (EX not included) to earn "Blue Light". Accumulate "Blue Light" to gradually unlock the event story. Complete it to get Wisdom Cubes. +
        2. '''Shipbuilding Support Plan: Eagle Union''' +*Event period: From January 15th to January 21st, 11:59 P.M. (UTC-7) +*Log in to the game to get Build Tickets and event PTs. +
        3. '''Rerun Events:''' +*'''[[Light-Chasing_Sea_of_Stars|Light-Chasing Sea of Stars Rerun]]''' +**Available for a limited-time between January 15th and January 21st, 11:59 P.M. (UTC-7): +**During the event, play event stages to collect PT to earn special rewards. +**During the event, sortie to event stages to earn event PT '''Bunbun UR Voucher''' and exchange them for the limited UR character [[Laffey II]]. [[Laffey II]] can be exchanged up to 2 times. '''Bunbun UR Voucher''' can be obtained by completing SP levels, daily missions, challenge missions, event PT shop, etc. +**During the event, sortie to event stages to earn PT '''Data Fragment''' and exchange them for rewards including the limited character [[Flasher]]. Normal mode will reward 5 times PT for first clear each day, while Hard Mode will reward triple PT for first clear each day. The EX stage will be unlocked after finishing the SP stage. +**During the event, accumulate PT '''Data Fragment''' to earn rewards including the limited character [[Louisville]]. +*'''Call to Arms: Sea of Stars Rerun''' +**Event period: From January 15th to January 21st, 11:59 P.M. (UTC-7): +**[[Princeton]], [[Laffey]], [[Anchorage]], and [[Princeton META]] will gain bonus EXP from sorties. Use these ships to complete event missions, earn enough Training Points to unlock the '''Light-Chasing Ring of Stars''' portrait frame. +*'''Beneath Clear, Starry Skies Rerun''' +**Event period: From January 15th to January 21st, 11:59 P.M. (UTC-7): +**Complete event missions to obtain the limited gear, '''Sea of Stars Area B20 Access Pass'''. + +
        4. '''Rental Outfit System:''' +*Available between January 15th and January 21st, 11:59 P.M. (UTC-7): +*Log in during the event period to earn 3 Rental Outfit Vouchers {{Skin ticket}} +*Can be used to rent the following skins for a duration of 48 hours +
          +{{ShipDisplay|6|Guam|CB|Bunny|Stage-Setting Charmer|{{Skin ticket}} 1|1|L2D|145}} +{{ShipDisplay|6|Laffey II|DD|Bunny|Sleepy on a Busy Day|{{Skin ticket}} 1|1|L2D|145}} +{{ShipDisplay|5|Constellation|BC|Bunny|Galaxy's Finest|{{Skin ticket}} 1|1|DYN|145}} +
          +
        5. '''Rerun Characters:''' +*Available for a limited-time between January 15th and January 21st, 11:59 P.M. (UTC-7): +*[[Guam]] (Rate up in event construction pool) +*[[Constellation]] (Rate up in event construction pool) +*[[Flasher]] (Available in event construction pool) +*[[San Jacinto]] (Rate up in event construction pool) +*'''Rate-up Details:''' +**[[Guam]] will have a rate of 1.2% in the upcoming Limited Construction. Additionally, after every 200 event construction attempts, an additional copy of [[Guam]] can be obtained (limit of 4 times). This process won't be affected by whether [[Guam]] appears in the construction attempt or not. Accumulated construction attempts will not carry over to the next limited construction event. +
        6. '''Exchange available in PT shop:''' +*Available between January 15th and January 28th, 11:59 P.M. (UTC-7): +*[[Laffey II]] +*[[Flasher]] +
        7. '''Available as a reward of accumulated PT:''' +*Available between January 15th and January 28th, 11:59 P.M. (UTC-7): +*[[Louisville]] +
        8. '''Rerun [[Skins]]:''' +*Available between January 15th and January 21st, 11:59 P.M. (UTC-7): +
          +{{ShipDisplay|6|Guam|CB|Bunny|Stage-Setting Charmer|{{Gem}} 1180|L2D|145|}} +{{ShipDisplay|6|Laffey II|DD|Bunny|Sleepy on a Busy Day|{{Gem}} 1180|L2D|145|}} +{{ShipDisplay|4|Cleveland|CL|Bunny|Knight of the Pop-Up Shop|{{Gem}} 1080|L2D|145|}} +{{ShipDisplay|5|Constellation|BC|Bunny|Galaxy's Finest|{{Gem}} 980|DYN|145|}} +{{ShipDisplay|4|Louisville|CA|Bunny|An Order of Dreams|{{Gem}} 880|DYN|145|}} +{{ShipDisplay|5|Flasher|SS|Maid|Tearjerking Service|{{Gem}} 880||166|}} +{{ShipDisplay|4|San Jacinto|CVL|Bunny|Flavor of the Day|{{Gem}} 780||145|}} +{{ShipDisplay|4|Z35|DD|Maid|Liebender Engel|{{Gem}} 780||145|}} +{{ShipDisplay|5|Houston II|CL|Bunny|Ready to Serve!|{{Gem}} 880||145|}} +
          +
        9. '''New Items in [[Akashi's Shop]]:''' +*Available between January 15th and January 21st, 11:59 P.M. (UTC-7): +**Limited Build Supplies (1 purchase limited) +**Limited Strategic Supplies (5 purchases limited) +**Decor Tokens Pack (2 purchases limited) +**Cognitive Chip Pack (2 purchases limited) +
        10. '''Rerun [[List of Furniture Sets|Furniture Sets]]:''' +*Available between January 15th and January 21st, 11:59 P.M. (UTC-7): +{| class="wikitable" style="text-align: center; margin-left:20px; margin-top:0px;" +||{{Furniture|yydthemeicon}}||'''[[Furniture Sets/Port Night Club|Port Night Club]]''' +|} +
        11. '''Rerun [[Equipment Skins|Gear Skin Box]]:''' +*Available between January 15th and January 21st, 11:59 P.M. (UTC-7): +**[[Light-Chasing Sea of Stars#Equipment Skins|Gear Skin Box (Night Club)]] +
        + +=== System Optimization === +#'''General''' +#*Comics were updated; +#*Fixed an issue where the main interface UI would occasionally disappear under certain conditions; +#*Fixed an issue where, when the random secretary group was set to “Favorite,” it could incorrectly select outfit projections; +#*Fixed an issue where the battle UI theme “Maid Café” displayed abnormally; +#*Fixed an issue where Kurumi Tokisaki displayed abnormally in the Dorm when using certain gear skins; +#*Fixed an issue where weapon barrages behaved abnormally when deploying with Owari’s outfit “My Wish is For Love”; +#*Fixed some UI, text, and bugs. + diff --git a/shipdisplays.py b/shipdisplays.py index fd94cf4..25326fa 100644 --- a/shipdisplays.py +++ b/shipdisplays.py @@ -45,7 +45,11 @@ for line in lines: continue # {{ShipDisplay|6|Gouden Leeuw|CV|Maid|An Intimate Cleaning |{{Gem}} 1|L2D+|142}} - _, _, name, _, category, skin, _, _, _ = line.split("|") + try: + _, _, name, _, category, skin, _, _, _, _ = line.split("|") + except: + print(line.split("|")) + exit() name = name.strip() skin = skin.strip()