diff --git a/08jan2026.txt b/08jan2026.txt
new file mode 100644
index 0000000..72efbe9
--- /dev/null
+++ b/08jan2026.txt
@@ -0,0 +1,39 @@
+== January 8th 2026 ==
+=== New Contents ===
+
+- '''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.
+
- '''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.
+
- '''New Character:'''
+*Obtainable as a drop from [[Chapter 16]]:
+
+{{ShipDisplay|5|Fujinami|DD||'''[[Chapter 16#16-4|16-4 Drop]]'''}}
+
+ - '''[[Augmentation|Augment Modules]] Update:'''
+*'''[[Claw and Ribbon|Magdeburg – Claw and Ribbon]]'''
+*'''[[Sworn Knight's Sword|Renown – Sworn Knight's Sword]]'''
+
- '''New [[Memories|Memory]]:'''
+*[[Vittorio Veneto/Questline#Character Story|Vittorio Veneto – The Guide to Sardegnian Glory]]
+
- '''FleetChat Update:'''
+*Vittorio Veneto
+
- '''CV Update:'''
+*'''Character'''
+**[[Fujinami/Quotes|Fujinami]] – Megu Umezawa
+*'''EX (Post-Oath)'''
+**[[Fujinami/Quotes|Fujinami]] – Megu Umezawa
+
diff --git a/AzurLaneData b/AzurLaneData
index f14f50b..47b62fc 160000
--- a/AzurLaneData
+++ b/AzurLaneData
@@ -1 +1 @@
-Subproject commit f14f50b3bbe5278d34a4de2d082b6fa70abf8fcd
+Subproject commit 47b62fca1d82c25e99c573d23d7e291371029f55
diff --git a/gwen.py b/gwen.py
index 10984ca..6494834 100644
--- a/gwen.py
+++ b/gwen.py
@@ -1,8 +1,6 @@
from sys import stderr as err
from sys import argv
-## Streaming generation on GPU (CUDA) with TextIteratorStreamer
-
from transformers import (
AutoTokenizer,
AutoModelForCausalLM,
@@ -12,7 +10,6 @@ import threading
import torch
model_name = "Qwen/Qwen3-8B-FP8"
-# model_name = "Qwen/Qwen3-8B"
# 1) Choose device (use CUDA if available)
device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
@@ -26,7 +23,6 @@ model = AutoModelForCausalLM.from_pretrained(
model_name,
dtype=torch.float16 if device.type == "cuda" else None,
device_map=device)
-model.to(device)
print("tokenizer.model_max_length =", tokenizer.model_max_length, file=err)
print("model.config.max_position_embeddings =", model.config.max_position_embeddings, file=err)
@@ -45,6 +41,10 @@ inputs = tokenizer.apply_chat_template(
return_tensors="pt",
)
+num_input_tokens = inputs["input_ids"].shape[1]
+tokens = num_input_tokens
+print("input tokens =", num_input_tokens, file=err)
+
# Move input tensors to the same device as the model
inputs = {k: v.to(device) for k, v in inputs.items()}
@@ -62,11 +62,11 @@ thread = threading.Thread(target=model.generate, kwargs=gen_kwargs)
thread.start()
# 6) Consume and display streamed text in real time
-generated_text = ""
for chunk in streamer:
- generated_text += chunk
+ tokens += len(tokenizer.encode(chunk, add_special_tokens=False))
print(chunk, end="", flush=True)
+ print(tokens, "/131072 of token limit", end="\r", sep="", file=err)
+print()
thread.join()
print() # final newline
-
diff --git a/output b/output
new file mode 100644
index 0000000..d55d197
--- /dev/null
+++ b/output
@@ -0,0 +1,255 @@
+
+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:
+
+- '''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:
+
+
- '''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:
+
+ - '''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:
+
+
- '''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:
+
+
- '''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:
+
+
- '''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 ===
+
+- '''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.
+
- '''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.
+
- '''New Character:'''
+*Obtainable as a drop from [[Chapter 16]]:
+
+{{ShipDisplay|5|Fujinami|CV||'''[[Chapter 16#16-4|16-4 Drop]]'''}}
+
+ - '''New [[Retrofits|Retrofits]]:'''
+
+{{ShipDisplay|5|Magdeburg|BB|Kai|Claw and Ribbon}}
+{{ShipDisplay|5|Renown|CV|Kai|Sworn Knight’s Sword}}
+
+ - '''New [[Memories#Commemorative Album|Commemorative Album]]:'''
+*'''Vittorio Veneto''' – The Guide to Sardegnian Glory
+
- '''FleetChat Update:'''
+*Vittorio Veneto
+
- '''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:
+
+ - '''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:
+
+
- '''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 ===
+
+- '''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.
+
- '''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.
+
- '''New Character:'''
+*Obtainable as a drop from [[Chapter 16]]:
+
+{{ShipDisplay|5|Fujinami|CV||'''[[Chapter 16#16-4|16-4 Drop]]'''}}
+
+ - '''New [[Retrofits|Retrofits]]:'''
+
+{{ShipDisplay|5|Magdeburg|BB|Kai|[[Quadruple 305mm (SK C39 Prototype)]]}}
+{{ShipDisplay|5|Renown|CV|Kai|[[Sworn Knight’s Sword]]}}
+
+ - '''New [[Memories#Commemorative Album|Commemorative Album]]:'''
+*'''Vittorio Veneto''' – The Guide to Sardegnian Glory
+
- '''FleetChat Update:'''
+*Vittorio Veneto
+
- '''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/prompt b/prompt
index b524b2c..3760670 100644
--- a/prompt
+++ b/prompt
@@ -1,97 +1,295 @@
-I want to transform some news to a given format. While I do not have the specifications for the output format, I have two examples of some different news in the format I want.
+I want to transform some news to a given format. The news is for a mobile game about warships called Azur Lane. The given format is written in MediaWiki wiki markup. While I do not have the specifications for the output format, I have three examples of some different news in the format I want. The examples are chosen in an attempt to match the contents of the given news, they should be used as a "template" in a way.
Here's the first example:
-== December 26th 2024 ==
+==October 19th 2023==
=== New Contents ===
-- '''Limited Time Event: [[Substellar Crepuscule#Port Fashion Collection: Holiday Special|Port Fashion Collection: Holiday Special Vol.05]]'''
-*Event period: From December 26th to January 8th, 11:59 P.M., 2025 (UTC-7):
-*Log in every day to get 2 unlock chances and unlock the corresponding side story.
-
- '''Limited Time Rerun Event: [[Extreme_Challenge#Capricorn|Extreme Challenge – Capricorn]]'''
-*Event period: From January 1st to January 31st, 11:59 P.M. (UTC-7):
-*The next boss, [[Katsuragi]], will automatically rotate when the month changes to January.
-*Assemble the best fleet you can and clear challenge stages to earn limited portrait and chat frames of Capricorn.
-
- '''New [[Skins]]:'''
-*Available between December 26th and January 8th, 11:59 P.M. (UTC-7):
+
- '''New Chapter:'''
+*'''[[Chapter 15]]'''
+**Normal Mode for Chapter 15 will be permanently available after the next maintenance.
+**[[Houston II]] will be obtainable in Chapter 15.
+**In this chapter, the highest level of enemy ships is approximately 130, and '''Clearing Mode''' has not been opened yet.
+**Character level caps will not be raised.
+
- '''New Character:'''
+*Obtainable as a drop from [[Chapter 15]]:
-{{ShipDisplay|6|Shinano|CV|Bunny|Visions of Fantasy|{{Gem}} 1180|1|L2D|608}}
-{{ShipDisplay|6|Napoli|CA|Bunny|Dreamy Night|{{Gem}} 1180|1|L2D|145}}
-{{ShipDisplay|6|Admiral Nakhimov|CV|Bunny|First Time in the Limelight|{{Gem}} 1180|1|L2D|150}}
-{{ShipDisplay|5|Halford|DD|Bunny|A Special Day with the Bunny Lord|{{Gem}} 980|1|DYN|150}}
-{{ShipDisplay|5|Daisen|BB|Bunny|Bunny Priestess in Prayer|{{Gem}} 980|1|DYN|160}}
-{{ShipDisplay|5|Bayard|CL|Bunny|The Most Treacherous Trial|{{Gem}} 880|1||608}}
-{{ShipDisplay|5|Regensburg|CL|Bunny|The Dark Dragon’s Dungeon|{{Gem}} 880|1||154}}
-{{ShipDisplay|5|Chikuma|CA|Bunny|Premium Prize on the Table|{{Gem}} 880|1||608}}
+{{ShipDisplay|5|Houston II|CL||'''[[Chapter 15#15-4|15-4 Drop]]'''}}
+
+ - '''Limited Time Event: [[Tempesta's Secret Shipyard]]'''
+*Event period: From October 19th to November 8th, 11:59 P.M. (UTC-7):
+*2 new missions will unlock every day until October 25th.
+*Complete them all to get the limited gear, '''[[Tempesta Banner]]'''.
+
- '''New [[Events#Permanent Event List|Permanent Mini-Event]]:'''
+*'''[[Fluttering Fanfare]]''' has been added to permanent events.
+*2 New missions unlock every day for 7 days.
+*Complete them all to get a limited skin, [[Michishio/Gallery#Fluttering Fanfare-0|Fluttering Fanfare]], for [[Michishio]].
+*Commanders who already own this skin will instead receive Coins.
+
- '''Rerun [[Skins]]:'''
+*Available permanently:
+
+{{ShipDisplay|3|Michishio|DD|Party|Fluttering Fanfare|[[Fluttering Fanfare|Event Reward]]|2||146|y}}
+
+ - '''CV Update:'''
+*'''Character'''
+**[[Houston II/Quotes|Houston II]] – Aya Yokota
+*'''EX (Post-Oath)'''
+**[[Houston II/Quotes|Houston II]] – Aya Yokota
+
+=== System Optimization ===
+#'''General'''
+#*The duration of [[Jintsuu META]] in the [[META Showdown]] will be extended until December 7th, 2023.
+#*Optimized the Live2D resources of the skin [[Amagi/Gallery#Red Kite Respite-0|Red Kite Respite (L2D)]] for [[Amagi]], [[Hakuryuu/Gallery#Flash of Silk and Strings-0|Flash of Silk and Strings (L2D)]] for [[Hakuryuu]] and [[Ulrich von Hutten/Gallery#Ignition Matrician-0|Ignition Matrician (L2D)]] for [[Ulrich von Hutten]].
+#*Fixed the issue that some of [[Owari|Owari's]] affinity lines had missing voices.
+#*Fixed the "Time left" display of [[U-410|U-410's]] skin [[U-410/Gallery#Practice Makes Perfect-0|Practice Makes Perfect]] in the Skins Shop.
+#*Optimized some UI and text in the game.
+
+Here's the second example:
+
+==January 30th 2024==
+=== New Contents ===
+
+- '''Limited Time Event: [[Spring Festive Fiasco]]'''
+*Event period: From January 30th to February 21st, 11:59 P.M. (UTC-7):
+*During the event, complete Joint Operation to earn Contribution PT
+*Accumulate PT to receive Personal Rewards including [[Huan Ch'ang's Fishing Rod]], [[Triple 381mm (Model 1934)#Type 3-0|Triple 381mm M1934 Main Gun T3 Design]] and Phase Rewards including [[SY-1A Missile]], and [[Triple 381mm (Model 1934)#Type 3-0|Triple 381mm M1934 Main Gun T3 Design]].
+*During the event, complete Commissions to earn Bonus Tickets. Consume Bonus Ticket to enter three basic levels' Reward Sorties or enter the EX difficulty stage.
+
- '''Limited Time Event: [[Happy Lunar New Year 2024]]'''
+
- Event period: From January 30th to February 21st, 11:59 P.M. (UTC-7):
+
- During the event, clear limited-time missions to earn PT.
+
- Accumulate PT to get '''Spring Festival Invitation''', which can be used to invite one of the following characters to join your fleet: [[Taihou]], [[Yat Sen]], [[Hwah Jah]], [[Chen Hai]], [[Tai Yuan]], [[Charybdis]], [[Bristol]].
+
- '''New Characters:'''
+
- Construction Period: From January 30th to February 21st, 11:59 P.M. (UTC-7):
+{{ShipDisplay|5|Huan Ch'ang|BC||'''Construction (2.0%)
04:10:00'''}}
+{{ShipDisplay|4|Chi An|CL||'''Construction (2.5%)
00:38:00'''}}
+{{ShipDisplay|4|Fei Yuen|DD||'''[[Happy Lunar New Year 2024#Fei Yuen's Spring Adventure|Event Reward]]'''}}
+{{ShipDisplay|4|Hu Pen|DD||'''Construction (2.5%)
00:33:00'''}}
+{{ShipDisplay|4|Lung Wu|DD||'''Construction (2.5%)
00:33:00'''}}
+
+ - '''Rerun Characters:'''
+
- Available permanently:
+{{ShipDisplay|5|Kuybyshev|CL||'''Light Construction
01:26:00'''|||||y}}
+{{ShipDisplay|5|Theseus|CVL||'''Special Construction
02:30:00'''|||||y}}
+{{ShipDisplay|4|Hwah Jah|CVL||'''Special Construction
02:10:00'''|||||y}}
+ - Available for a limited time between January 30th to February 21st, 11:59 P.M. (UTC-7):
+{{ShipDisplay|4|An Shan|DD||'''Event Reward'''|'''[[Happy Lunar New Year 2024#An Shan's Drawing Book|An Shan's Drawing Book]]'''||||y}}
+{{ShipDisplay|4|Fu Shun|DD||'''Event Reward'''|'''[[Happy Lunar New Year 2024#Fu Shun's Great Adventure V|Fu Shun's Great Adventure V]]'''||||y}}
+{{ShipDisplay|4|Ting An|AE||'''Event Reward'''|'''[[Happy Lunar New Year 2024#Spring Blossoms in the Sky|Spring Blossoms in the Sky]]'''||||y}}
+
+ - '''Limited Time Event: [[Happy Lunar New Year 2024#Fei Yuen's Spring Adventure|Fei Yuen's Spring Adventure]]'''
+*Event period: From January 30th to February 21st, 11:59 P.M. (UTC-7):
+*Log in to the game during the event period to get the limited ship [[Fei Yuen]], and a special gear skin.
+
- '''Limited Time Event: [[Happy Lunar New Year 2024#For Joy and Prosperity|For Joy and Prosperity]]'''
+*Event period: From January 30th to February 21st, 11:59 P.M. (UTC-7):
+*New missions unlock every day until February 5th.
+*Complete them all to get an exclusive Retrofit material '''Seal of the Black Tortoise''' for [[Tai Yuan]].
+
- '''Limited Time Event: [[Happy Lunar New Year 2024#Port Fashion Collection: Spring Festival I|Port Fashion Collection: Spring Festival I]]'''
+*Event period: From January 30th to February 21st, 11:59 P.M. (UTC-7):
+*Log in every day to get 3 unlock chances to unlock the corresponding side story.
+
- '''Limited Time Event: [[Happy Lunar New Year 2024#Fu Shun's Great Adventure V|Fu Shun's Great Adventure V]]'''
+*Event period: From January 30th to February 21st, 11:59 P.M. (UTC-7):
+*A new stage unlocks every day.
+*Clear all 7 to get the limited character, [[Fu Shun]].
+
- '''Limited Time Event: [[Happy Lunar New Year 2024#Manjuu Resort|Manjuu Resort]]'''
+*Event period: From January 30th to February 21st, 11:59 P.M. (UTC-7):
+*During the event, play [[Happy Lunar New Year 2024#Fei Yuen's Spring Adventure|Fei Yuen's Spring Adventure]], [[Happy Lunar New Year 2024#An Shan's Drawing Book|An Shan's Drawing Book Rerun]], and [[Happy Lunar New Year 2024#Spring Blossoms in the Sky|Spring Blossoms in the Sky Rerun]] to get Red Envelopes.
+*Open Red Envelopes at the Manjuu Resort to get great rewards, including gems.
+*Open 15 to get a limited rerun skin [[Fu Shun/Gallery#The Unbreakable Baozi Heist-0|The Unbreakable Baozi Heist]] for [[Fu Shun]], and open 25 to get a new limited skin [[Wakatsuki/Gallery#Blue Sparrow Heralding Spring-0|Blue Sparrow Heralding Spring]] for [[Wakatsuki]].
+
- '''Limited Time Event: [[Cruise Missions|Cruise Missions Season 15]]'''
+*Event period: From February 1st to March 31st, 11:59 P.M., (UTC-7)
+*During the campaign season, accumulate progress points to earn rewards.
+**'''Cruise Missions Rewards''' will consist of '''Regular Rewards''' and '''Fair Winds Rewards'''. '''Regular Rewards''' will be available to all while '''Fair Winds Rewards''' will require the purchase of the '''Fair Winds Cruise Pass'''.
+**During the campaign season, complete missions and accumulate progress points to get Regular Rewards including the limited character '''[[Kimberly META]]''' and '''[[Specialized Bulin Custom MKIII]]'''.
+**Purchasing the '''Fair Winds Cruise Pass''' for $9.99 will grant 1500 progress points immediately. Additionally, accumulate progress points to get '''Fair Winds Rewards''' including [[Miyuki|Miyuki's]] limited outfit '''[[Miyuki/Gallery#Clear Skies and Crepes|Clear Skies and Crepes]]'''.
+**The campaign missions, progress points, '''Fair Winds Cruise Pass''' and rewards will only be available during the campaign season.
+
- '''New Character:'''
+*Obtainable from [[Cruise Missions]] for a limited-time between February 1st and March 31st, 11:59 P.M. (UTC-7)
+
+{{ShipDisplay|4|Kimberly META|DD||'''[[Cruise Missions|Cruise Missions Reward]]'''}}
+
+ - '''Limited Time Event: [[Extreme_Challenge#Aquarius|Extreme Challenge – Aquarius]]'''
+*Event period: From February 1st to February 29th, 11:59 P.M., (UTC-7):
+*The next boss, [[Newcastle]], will automatically rotate when the month changes to February.
+*Assemble the best fleet you can and clear challenge stages to earn limited portrait and chat frames of Aquarius.
+
- '''Limited Time Rerun Event: [[Happy Lunar New Year 2024#An Shan's Drawing Book|An Shan's Drawing Book]]'''
+*Event period: From January 30th to February 21st, 11:59 P.M., (UTC-7):
+*Complete Drawing Book to get rewards including the limited character [[An Shan]] and limited equipment [[Plum-Petal Poetry]].
+
- '''Limited Time Rerun Event: [[Happy Lunar New Year 2024#Spring Blossoms in the Sky|Spring Blossoms in the Sky]]'''
+*Event period: From January 30th to February 21st, 11:59 P.M., (UTC-7):
+*During the event, clear Main Campaign stages after [[Chapter 3]] or Joint Operation stages to get '''Festive Shooting Star'''.
+*Light up the night sky, and obtain great rewards such as the limited ship, [[Ting An]].
+
- '''[[Research]] Fate Simulation Update:'''
+*Fate Simulation added for [[Hakuryuu]]
+
- '''[[Research]] Update:'''
+*Catch-Up System added for Priority Research – Series 5;
+*PR4 and DR3 ships can now be enhanced by both blueprints and coins;
+*PR5 content added to Rookie Research Missions: Complete research-related missions to receive Combat Data Pack – Series 5, and complete all research-related missions to receive a certain number of Special General Blueprint – Series 5.
+
- '''New [[Retrofit|Retrofits]]:'''
+
+{{ShipDisplay|5|Chen Hai|CVL|Kai|Retrofit}}
+{{ShipDisplay|5|Tai Yuan|DDG|Kai|Retrofit}}
+
+ - '''New [[Skins]]:'''
+*Available between January 30th and February 21st, 11:59 P.M. (UTC-7):
+
+{{ShipDisplay|4|Lung Wu|DD|Spring|Ascendant Dragon's Spring Feast|{{Gem}} 1100|1|L2D|144}}
+{{ShipDisplay|5|Huan Ch'ang|BC|Spring|Dance Beneath the Moonlight|{{Gem}} 980|1|DYN|157}}
+{{ShipDisplay|4|Hu Pen|DD|Spring|Prancing Tiger Welcomes the Spring|{{Gem}} 900|1|DYN|144}}
+{{ShipDisplay|5|Northampton II|CA|Spring|Comfy Crane Amidst the Clouds|{{Gem}} 880|1||157}}
+{{ShipDisplay|5|Wakatsuki|DD|Spring|Blue Sparrow Heralding Spring|[[Happy Lunar New Year 2024#Manjuu Resort|Manjuu Resort Event Reward]]|2||144}}
+{{ShipDisplay|4|Chi An|CL|Spring|Lanternlit Stroll|{{Gem}} 800|1||152}}
+{{ShipDisplay|4|Elbing|CL|Spring|Beauty Beneath the Spring Limelight|{{Gem}} 800|1||152}}
+{{ShipDisplay|4|Fei Yuen|DD|Spring|Flying Clouds, Flailing Pranks|{{Gem}} 800|1||144}}
+
+*New Cruise Pass Skin:
+
+{{ShipDisplay|4|Miyuki|DD|Travel|Clear Skies and Crepes|'''[[Cruise Missions#Event Skins|Fair Winds Cruise Pass Reward]]'''|2||529}}
- '''Rerun [[Skins]]:'''
-*Available between December 26th and January 8th, 11:59 P.M. (UTC-7):
+*Available between January 30th and February 21st, 11:59 P.M. (UTC-7):
-{{ShipDisplay|6|Hindenburg|CA|Bunny|Delirious Duel|{{Gem}} 1180|1|L2D|501|y}}
-{{ShipDisplay|6|Kearsarge|BBV|Bunny|All-Night Charge|{{Gem}} 1180|1|L2D|145|y}}
-{{ShipDisplay|5|Kazagumo|DD|Home Relaxation|Diligent Domestic Discipline|{{Gem}} 1180|1|L2D|142|y}}
-{{ShipDisplay|5|Felix Schultz|DD|Maid|Sweet, Sleepy "Revenge"|{{Gem}} 880|1||501|y}}
-{{ShipDisplay|5|Flandre|BB|Maid|If Love is a Sin, Thou Art Forgiven|{{Gem}} 880|1||150|y}}
-{{ShipDisplay|5|Shimanto|CL|Maid|The Comfy Dragon God|{{Gem}} 880|1||172|y}}
-{{ShipDisplay|5|Janus|DD|Maid|Don't Turn Off the Lights!|{{Gem}} 880|1||174|y}}
+{{ShipDisplay|4|Chao Ho|CL|Spring2|Frolicking Flowers, Verse II|{{Gem}} 1080|1|L2D|157|y}}
+{{ShipDisplay|4|Ying Swei|CL|Spring2|Frolicking Flowers, Verse I|{{Gem}} 1080|1|L2D|157|y}}
+{{ShipDisplay|4|Hwah Jah|CVL|Spring|The Festive Undead|{{Gem}} 900|1|DYN|152|y}}
+{{ShipDisplay|4|Yat Sen|CL|Spring|Paragon of Celestial Grace|{{Gem}} 880|1|DYN|157|y}}
+{{ShipDisplay|5|Kuybyshev|CL|Spring|Maestro of Sterling Strings|{{Gem}} 900|1||152|y}}
+{{ShipDisplay|5|Theseus|CVL|Spring|New Year's White Plumage|{{Gem}} 880|1||165|y}}
+{{ShipDisplay|4|Chang Chun|DD|Spring2|Fortune Arrives in Red|{{Gem}} 800|1||152|y}}
+{{ShipDisplay|4|Fu Shun|DD|Spring|The Unbreakable Baozi Heist|'''[[Happy Lunar New Year 2024#Manjuu Resort|Manjuu Resort Event Reward]]'''|2||165|y}}
+{{ShipDisplay|4|Ting An|AE|Spring|Tender White Jade|{{Gem}} 780|1||165|y}}
+
+*Available permanently:
+
+{{ShipDisplay|5|Akagi|CV|Spring|Dawn-Phoenix's Summons|{{Gem}} 1200||L2D|152|y}}
+{{ShipDisplay|5|Charybdis|CL|Spring|Red Chamber of Healing|{{Gem}} 1200||L2D|144|y}}
+{{ShipDisplay|5|Bristol|DD|Spring|Tales from the Empery|{{Gem}} 900|||144|y}}
+{{ShipDisplay|5|Hermione|CL|Spring|Pristine Herbalist|{{Gem}} 900|||152|y}}
+{{ShipDisplay|5|Kaga|CV|Spring|Dusk-Simurgh's Vigil|{{Gem}} 900|||152|y}}
+{{ShipDisplay|5|Reno|CL|Spring|Spring's Inspiration|{{Gem}} 900|||152|y}}
+{{ShipDisplay|4|Arizona|BB|Spring|Enchantress from Afar|{{Gem}} 800|||144|y}}
+{{ShipDisplay|4|Ayanami|DD|Spring2|Dynasty Shipgirl|{{Gem}} 800|||152|y}}
+{{ShipDisplay|4|Chen Hai|CVL|Spring|Vestibule of Wonders|{{Gem}} 800|||152|y}}
+{{ShipDisplay|4|Hai Chi|CL|Spring|A Dance Among the Lotuses|{{Gem}} 800|||152|y}}
+{{ShipDisplay|4|Hai Tien|CL|Spring|Verse-Weaver at the Water's Edge|{{Gem}} 800|||152|y}}
+{{ShipDisplay|4|Hanazuki|DD|Spring|Blossoming Spring, Resplendent Moon|{{Gem}} 800|||152|y}}
+{{ShipDisplay|4|Naganami|DD|Spring|Nestling Up for the Long Nights|{{Gem}} 800|||152|y}}
+{{ShipDisplay|4|Rodney|BB|Spring|Immaculate Beauty|{{Gem}} 800|||152|y}}
+{{ShipDisplay|4|Yoizuki|DD|Spring|Firecrackers and Steamed Buns|{{Gem}} 800|||144|y}}
+{{ShipDisplay|3|Asashio|DD|Spring|Robes of Dancing Clouds|{{Gem}} 800|||152|y}}
+{{ShipDisplay|3|Oite|DD|Spring|Jet Ink, Silver Quills|{{Gem}} 800|||152|y}}
+{{ShipDisplay|3|Pennsylvania|BB|Spring|The Keystone General|{{Gem}} 780|||153|y}}
- '''Rental Outfit System:'''
-*Available between December 26th and January 8th, 11:59 P.M. (UTC-7):
-*Log in during the event period to earn 3 Rental Outfit Vouchers {{Skin ticket}}
+*Available between January 30th and February 21st, 11:59 P.M., (UTC-7):
+*Log in during the event period to earn 2 Rental Outfit Vouchers {{Skin ticket}}
*Can be used to rent the following skins for a duration of 48 hours
-{{ShipDisplay|6|Shinano|CV|Bunny|Visions of Fantasy|{{Skin ticket}} 1|1|L2D|608}}
-{{ShipDisplay|6|Napoli|CA|Bunny|Dreamy Night|{{Skin ticket}} 1|1|L2D|145}}
-{{ShipDisplay|6|Admiral Nakhimov|CV|Bunny|First Time in the Limelight|{{Skin ticket}} 1|1|L2D|150}}
+{{ShipDisplay|4|Lung Wu|DD|Spring|Ascendant Dragon's Spring Feast|{{Skin ticket}} 1|1|L2D|144}}
+{{ShipDisplay|5|Huan Ch'ang|BC|Spring|Dance Beneath the Moonlight|{{Skin ticket}} 1|1|DYN|157}}
+{{ShipDisplay|4|Hu Pen|DD|Spring|Prancing Tiger Welcomes the Spring|{{Skin ticket}} 1|1|DYN|144}}
+ - '''New [[List of Furniture Sets|Furniture Sets]]:'''
+*Available between January 30th and February 21st, 11:59 P.M., (UTC-7):
+{| class="wikitable" style="text-align: center; margin-left:20px; margin-top:0px;"
+|{{Furniture|cj6themeicon}}||'''[[Furniture Sets/Year of the Dragon|Year of the Dragon]]'''
+|}
+
- '''Rerun [[List of Furniture Sets|Furniture Sets]]:'''
+*Available between January 30th and February 21st, 11:59 P.M., (UTC-7):
+{| class="wikitable" style="text-align: center; margin-left:20px; margin-top:0px;"
+|{{Furniture|cj5themeicon}}||'''[[Furniture Sets/Gourmet Garden|Gourmet Garden]]'''
+|}
+*Available permanently:
+{| class="wikitable" style="text-align: center; margin-left:20px; margin-top:0px;"
+|{{Furniture|cj4themeicon}}||'''[[Furniture Sets/Dragon Empery Estate|Dragon Empery Estate]]'''
+|}
- '''New Items in [[Akashi's Shop]]:'''
-*Available between December 26th and January 8th, 11:59 P.M. (UTC-7):
-**Game Night Lucky Bag B (1 purchase limited)
-**Resplendent Night Lucky Bag II Rerun (1 purchase limited)
-
- '''Private Quarters Update:'''
-*''New character:''
-**'''[[Noshiro]]'''
-***Interact with Noshiro in her Bedroom;
-***Move Noshiro to the Beach and unlock new Interaction, Minigame, and her 3D outfit.
-*''New items:''
-**Available permanently:
-***New furniture – Tanuki Cushion
-***New gift – Sincere Loafers
-**Available between December 26th and January 1st, 11:59 P.M. (UTC-7):
-***New furniture – Where Warmth Lingers
-
- '''New [[Memories#Secrets|Secrets]]:'''
-**Available between December 26th and January 1st, 11:59 P.M. (UTC-7):
-**Shimanto – The Dragon God’s Gift of Udon
-
- '''New Monthly Login Reward (January):'''
+*Available between January 30th and February 21st, 11:59 P.M. (UTC-7):
+**Limited Build Supplies (1 purchase limited)
+**Decor Tokens Pack (2 purchases limited)
+**Limited Strategic Supplies (5 purchases limited)
+**Cognitive Chip Pack (2 purchases limited)
+**Spring Lucky Bag 2023 A Rerun (1 purchase limited)
+**Spring Lucky Box 2024 A (1 purchase limited)
+
- '''[[Shops#Medal Shop|Medal Shop]] Update:'''
+*Available permanently after February 1st, 11:59 P.M. (UTC-7):
+**General Blueprint – Series 6
+**Special General Blueprint – Series 6
+
- '''[[Shops#Core Exchange|Core Data Shop]] Update:'''
+*Available permanently in Core Shop (Ltd.):
+**[[U-73/Gallery#New Year's Chemistry-0|U-73's outfit – New Year's Chemistry]]
+*Available permanently in Core Shop (Mo.):
+**[[Hai Chi]]
+**[[Hai Tien]]
+
- '''[[Shops#Prototype Shop|Prototype Shop Shop]] Update:'''
+*Available permanently:
+**[[Prototype Quadruple 152mm Main Gun Mount|Prototype Quadruple 152mm Main Gun Mount Design]]
+**General Blueprint – Series 6
+**Special General Blueprint – Series 6
+**Prototype Weapon Blueprint – Series 6
+
- '''New Monthly Login Reward (February):'''
*Furniture '''(EN Only)''':
{| class="wikitable" style="text-align: center; margin-left:20px; margin-top:0px;"
-|{{Furniture|huahaifazhangicon}}||'''Staff of Everbloom'''
+|{{Furniture|baoxiangguaiicon}}||'''Manjuu Mimic'''
|}
+*Furniture '''(JP Only)''':
+{| class="wikitable" style="text-align: center; margin-left:20px; margin-top:0px;"
+|{{Furniture|bianlongicon}}||'''変身装置・卯'''
+|}
+*Furniture '''(CN Only)''':
+{| class="wikitable" style="text-align: center; margin-left:20px; margin-top:0px;"
+|{{Furniture|qingshutaiicon}}||'''“遗落”的书信'''
+|}
+
- '''New [[Memories#Secrets|Secrets]]'''
+*Available permanently:
+**Helena – Symphonious Heartbeats
+*Available between January 30th and February 6th, 11:59 P.M. (UTC-7):
+**St. Louis – Your Desire is All Mine
- '''Juustagram:'''
-*Available between December 26th and January 8th, 11:59 P.M. (UTC-7):
-*New content added
+*Available between January 30th and February 21st, 11:59 P.M. (UTC-7):
+*New content added (Spring Festival 2024)
- '''CV Update:'''
+*'''Characters'''
+**[[Chi An/Quotes|Chi An]] – Mikoi Sasaki
+**[[Fei Yuen/Quotes|Fei Yuen]] – Rie Haduki
+**[[Hu Pen/Quotes|Hu Pen]] – Amane Makino
+**[[Huan Ch'ang/Quotes|Huan Ch'ang]] – Ai Matayoshi
+**[[Kimberly META/Quotes|Kimberly META]] – Sumire Morohoshi
+**[[Lung Wu/Quotes|Lung Wu]] – Amane Makino
+*'''Retrofits'''
+**[[Chen Hai/Quotes|Chen Hai]] – Manaka Iwami
+**[[Tai Yuan/Quotes|Tai Yuan]] – Kaori Mizuhashi
*'''Skins'''
-**[[Shinano/Quotes|Shinano – Visions of Fantasy]] – Mamiko Noto
-**[[Napoli/Quotes|Napoli – Dreamy Night]] – Sayumi Suzushiro
-**[[Admiral Nakhimov/Quotes|Admiral Nakhimov – First Time in the Limelight]] – Chika Anzai
-**[[Halford/Quotes|Halford – A Special Day with the Bunny Lord]] – Yurie Igoma
-**[[Daisen/Quotes|Daisen – Bunny Priestess in Prayer]] – Hina Tachibana
-**[[Bayard/Quotes|Bayard – The Most Treacherous Trial]] – Megumi Han
-**[[Regensburg/Quotes|Regensburg – The Dark Dragon’s Dungeon]] – Hyosei
-**[[Chikuma/Quotes|Chikuma – Premium Prize on the Table]] – Yu Serizawa
+**[[Chi An/Quotes|Chi An – Lanternlit Stroll]] – Mikoi Sasaki
+**[[Elbing/Quotes|Elbing – Beauty Beneath the Spring Limelight]] – Shiori Mikami
+**[[Fei Yuen/Quotes|Fei Yuen – Flying Clouds, Flailing Pranks]] – Rie Haduki
+**[[Hu Pen/Quotes|Hu Pen – Prancing Tiger Welcomes the Spring]] – Amane Makino
+**[[Huan Ch'ang/Quotes|Huan Ch'ang – Dance Beneath the Moonlight]] – Ai Matayoshi
+**[[Lung Wu/Quotes|Lung Wu – Ascendant Dragon's Spring Feast]] – Amane Makino
+**[[Northampton II/Quotes|Northampton II – Comfy Crane Amidst the Clouds]] – Takao Koizumi
+**[[Wakatsuki/Quotes|Wakatsuki – Blue Sparrow Heralding Spring]] – Hikaru Iida
+*'''EX (Post-Oath)'''
+**[[Chi An/Quotes|Chi An]] – Mikoi Sasaki
+**[[Fei Yuen/Quotes|Fei Yuen]] – Rie Haduki
+**[[Hu Pen/Quotes|Hu Pen]] – Amane Makino
+**[[Huan Ch'ang/Quotes|Huan Ch'ang]] – Ai Matayoshi
+**[[Lung Wu/Quotes|Lung Wu]] – Amane Makino
=== System Optimization ===
#'''General'''
-#*Fixed the problem that some dynamic chat emoticons in “FleetChat” were abnormally displayed as static;
-#*Fixed the problem that “Auto Search” did not work properly after being turned on in some cases;
-#*Fixed the problem that the display of rewards for Lexington’s memory was inconsistent with the actual rewards;
-#**T2 Carrier Retrofit Blueprint × 3 will be sent as compensation after the maintennance on 12/26.
-#*Fixed the problem that the red dot prompt was abnormally displayed in the gear preset interface in some cases;
-#*Fixed the problem that the display effect of the sea in “Private Quarters” – “Beach” was abnormal in some cases.
+#*Main screen background music has been changed to the Lunar New Year theme.
+#*Academy background has been changed to the Lunar New Year theme.
+#*Naval Curry has been changed to Dumplings.
+#*Fixed the issue where some interactive content triggered abnormally when [[Kearsarge]] was used as the secretary in her Live2D skin [[Kearsarge/Gallery#All-Night Charge-0|All-Night Charge]];
+#*Fixed the problem that in some cases, some interactive content Live2D resources would trigger abnormally;
+#*Fixed the issue where the '''Jamming Field – Arizona META''' effect generated by [[Arizona META|Arizona META's]] skill '''No More Tears''' was abnormal in some cases;
+#*Fixed the issue where the continuous damage in the area generated by [[Golden Hind|Golden Hind's]] skill '''Pierce the Mistveil''' was incorrectly affected by burn effect buff/debuff;
+#*Fixed the bug where the '''Airspace Control Value''' calculation did not include the submarine fleet;
+#*Fixed the issue where some output contents of levels T1~T6 in '''[[Dreamwaker's Butterfly|War Archive – Dreamwaker's Butterfly]]''' were displayed incorrectly;
+#*Corrected the parameter display of the dispersion angle of the gear '''[[533mm Quintuple Torpedo Mount Mk IX]]''';
+#*The duration of the effects of [[Maestrale|Maestrale's]] skill '''Northwesterly Ace Student''' and [[Libeccio|Libeccio's]] skill '''Southwesterly Sailor''' have been revised to last for the entire battle.
-Here's the second example:
+The third example:
==December 18th 2025==
=== New Contents ===
@@ -132,7 +330,7 @@ Here's the second example:
'''New [[Memories#Commemorative Album|Commemorative Album]]'''
*During the event, complete [[A Note Through the Firmament#One-Time_Missions|commemorative missions]] to collect stickers and exchange for '''Star of the Firmament Medal'''.
{| class="wikitable" style="text-align: center; margin-left:20px; margin-top:0px;"
-| class="rarity-6" |[[File:A Note Through the Firmament Medal 1.png|50px|link=]]
+| class="rarity-6" |[[File:Star of the Firmament Medal 1.png|50px|link=]]
| class="rarity-6" |'''Star of the Firmament Medal'''
|}
'''Port Fashion Collection: Heart-Throbbing Moment I'''
@@ -156,13 +354,13 @@ Here's the second example:
'''New [[Skins]]:'''
*Available between December 18th 2025 and January 7th 2026, 11:59 P.M. (UTC-7):
-{{ShipDisplay|6|Yorktown II|CV|Bunny|An Evening's Companionship |{{Gem}} |1|DUAL|142}}
-{{ShipDisplay|6|Lexington II|CV|Maid|The Fluffiest of Maids|{{Gem}} |1|L2D+|172}}
-{{ShipDisplay|6|William D. Porter|DD|Maid|The Daredevil's Maidly Service |{{Gem}} |1|DYN|172}}
-{{ShipDisplay|5|Cowpens|CVL|Maid|Milky Ministrations|{{Gem}} |1|L2D|172}}
-{{ShipDisplay|4|Pasadena|CL|Maid|Surprising Game|{{Gem}} |1|DYN|172}}
-{{ShipDisplay|4|Clarence K. Bronson|DD|Maid|Special Functional Testing|{{Gem}} |1|DYN|320}}
-{{ShipDisplay|4|Birmingham|CL|Maid|Briar Maid|{{Gem}} |1||142}}
+{{ShipDisplay|6|Yorktown II|CV|Bunny|An Evening's Companionship |{{Gem}} 1680|1|DUAL|142}}
+{{ShipDisplay|6|Lexington II|CV|Maid|The Fluffiest of Maids|{{Gem}} 1180|1|L2D+|172}}
+{{ShipDisplay|6|William D. Porter|DD|Maid|The Daredevil's Maidly Service |{{Gem}} 1030|1|DYN|172}}
+{{ShipDisplay|5|Cowpens|CVL|Maid|Milky Ministrations|{{Gem}} 1180|1|L2D|172}}
+{{ShipDisplay|4|Pasadena|CL|Maid|Surprising Game|{{Gem}} 880|1|DYN|172}}
+{{ShipDisplay|4|Clarence K. Bronson|DD|Maid|Special Functional Testing|{{Gem}} 780|1|DYN|320}}
+{{ShipDisplay|4|Birmingham|CL|Maid|Briar Maid|{{Gem}} 780|1||142}}
'''Rerun [[Skins]]:'''
*Available between December 18th 2025 and January 7th 2026, 11:59 P.M. (UTC-7):
@@ -190,9 +388,9 @@ Here's the second example:
*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|Yorktown II|CV|Bunny|An Evening's Companionship |{{Gem}} |1|DUAL|142}}
-{{ShipDisplay|6|Lexington II|CV|Maid|The Fluffiest of Maids|{{Gem}} |1|L2D+|172}}
-{{ShipDisplay|5|Cowpens|CVL|Maid|Milky Ministrations|{{Gem}} |1|L2D|172}}
+{{ShipDisplay|6|Yorktown II|CV|Bunny|An Evening's Companionship |{{Gem}} 1680|1|DUAL|142}}
+{{ShipDisplay|6|Lexington II|CV|Maid|The Fluffiest of Maids|{{Gem}} 1180|1|L2D+|172}}
+{{ShipDisplay|5|Cowpens|CVL|Maid|Milky Ministrations|{{Gem}} 1030|1|L2D|172}}
'''New Items in [[Akashi's Shop]]:'''
*Available between December 18th 2025 and January 7th 2026, 11:59 P.M. (UTC-7):
@@ -275,152 +473,50 @@ Here's the second example:
Finally, the news I want to be transformed is as follows:
+Posted on January 8, 2026
+Maintenance Notice – 1/8, 12 A.M (UTC-7)
+
List of New Contents
-New Events
-Available for a limited-time between 12/25/2025 – 1/7/2026, 11:59 P.M. (UTC-7)
-Winter Wishing Well Cards (Participate in the event, send out cards to get Winter Wishes. Collect 7 Winter Wishes to get the limited item, Wish-Fulfilling Card. Choose one of the 7 SR ships to accompany you into the New Year: Bismarck, Belfast, South Dakota, Kuybyshev, Impero, Graf Zeppelin, Richelieu.)
+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.)
+New gameplay added
+[Support Fleets]
+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.
-Port Fashion Collection: Heart-Throbbing Moment II (Log in every day to get 3 unlock chances and unlock the corresponding side story.)
-
-Rental Outfits (Log in during the event period to earn 3 rental outfit vouchers, which can be used on the following skins: Gouden Leeuw – An Intimate Cleaning (L2D+), Mecklenburg – Branding Witchcraft (L2D+), Prinz Eugen – Between Tipsiness and a Wager (L2D+).)
-
-New Skins
-Available for a limited-time between 12/25/2025 – 1/7/2026, 11:59 P.M. (UTC-7)
-Gouden Leeuw – An Intimate Cleaning (L2D+)
-Mecklenburg – Branding Witchcraft (L2D+)
-Prinz Eugen – Between Tipsiness and a Wager (L2D+)
-Guichen – Milk and Kisses (Dynamic)
-Kansas – Late-Night Leisure (Dynamic)
-Otto von Alvensleben – The Clumsy Maid is in a Bind! (Dynamic)
-Bismarck Zwei – Bathed in Brightness and Spirit (Dynamic)
-Vittorio Cuniberti – On the Habits of Cats
-Dmitri Donskoi – Bedside Bunny
-Kuybyshev – Rainy Day Blues
-
-Rerun Skins
-Available for a limited-time between 12/25/2025 – 1/7/2026, 11:59 P.M. (UTC-7)
-Shinano – Visions of Fantasy (L2D)
-Napoli – Dreamy Night (L2D)
-Admiral Nakhimov – First Time in the Limelight (L2D)
-Halford – A Special Day with the Bunny Lord (Dynamic)
-Daisen – Bunny Priestess in Prayer (Dynamic)
-Bayard – The Most Treacherous Trial
-Regensburg – The Dark Dragon’s Dungeon
-Chikuma – Premium Prize on the Table
-
-Available permanently
-Kearsarge – All-Night Charge (L2D)
-Hindenburg – Delirious Duel (L2D)
-Kazagumo – Diligent Domestic Discipline (L2D)
-Shimanto – The Comfy Dragon God
-Felix Schultz – Sweet, Sleepy “Revenge”
-Flandre – If Love is a Sin, Thou Art Forgiven
-Janus – Don’t Turn Off the Lights!
-
-New Items in Shop
-Available for a limited-time between 12/25/2025 – 1/7/2026, 11:59 P.M. (UTC-7)
-Maidly Service Lucky Box B (1 purchase limited)
-Game Night Lucky Bag B Rerun (1 purchase limited)
-
-Private Quarters Update
New Character
-Ägir
-※Interact with Ägir in her Bedroom;
-※Unlock Ägir’s Café Invitation and invite Ägir to the Common Area to unlock her new Interaction, Minigame, and 3D outfit.
+Available permanently as a Chapter 16 map drop
+Fujinami
-New Items
-Available permanently
-Ägir’s exclusive furniture – Crimson Serenity
-Ägir’s exclusive gift – Tulip Glass
+Augment Update
+Magdeburg – Claw and Ribbon
+Renown – Sworn Knight’s Sword
-Rerun Item
-Available for a limited-time between 12/25/2025 – 12/31/2025, 11:59 P.M. (UTC-7)
-Noshiro’s furniture – Where Warmth Lingers
-
-PrivateChat Update
-Ägir
-※You can check Ägir’s info, calls, and posts through “Private Quarters” – “PrivateChat”.
-
-Core Data Shop Update
-Available permanently in Core Shop (Ltd.)
-Auxiliary – Admiralty Fire Control Table
-
-Gear Lab Update
-Iron Blood – Sub Torps
-New Gear
-G7e (Improved) Submarine Torpedo (UR)
-
-Existing Research Series 5 Gears added to Gear Lab
-Prototype Quadruple 152mm Main Gun Mount (UR)
-Prototype Twin 130mm Model 1936 Main Gun Mount (SR)
-Prototype Quadruple 330mm Mle 1931 (CB Only) Main Gun Mount (SR)
-Prototype Quadruple 30mm AA Gun Mount (SR)
-Prototype Su-2 (SR)
-Prototype VIT-2 (VK-107) (SR)
-
-New Faction added to Gear Lab: Northern Parliament
-New research categories added to Northern Parliament
-DD Main Guns
-CL Main Guns
-BB Main Guns
-Torp/Dive Bombers
-
-New Gears added
-Northern Parliament – DD Main Guns
-Single 130mm Model 1913 Main Gun Mount (R)
-Northern Parliament – CL Main Guns
-Single 180mm B-1-K Main Gun Mount (E)
-Twin 152mm B-38 MK17 Main Gun Mount (E)
-Northern Parliament – BB Main Guns
-Triple 356mm Model 1913 Main Gun Mount (E)
-Northern Parliament – Torp/Dive Bombers
-Prototype Carrier-Based Su-6 (SR)
-R-5 (R)
-LBSh (E)
-
-New Item added
-Northern Parliament Gear Development Pack
-
-Monthly Update
-January’s login furniture
-Nile Crocodile Statue
-
-January’s Extreme Challenge
-Capricorn (The next boss, “Katsuragi”, will automatically rotate when the month changes to January. Assemble the best fleet you can and clear challenge stages to earn limited portrait and chat frames of Capricorn.)
-
-JUUSTAGRAM
-Available for a limited-time between 12/25/2025 – 1/7/2026, 11:59 P.M. (UTC-7)
-New content added
+New Memory
+Vittorio Veneto – The Guide to Sardegnian Glory
FleetChat Update
-Gouden Leeuw
-Mecklenburg
-Dmitri Donskoi
-Kansas
-Vittorio Cuniberti
+Vittorio Veneto
CV Update
-Skins
-Gouden Leeuw – An Intimate Cleaning (L2D+) – Kikuko Inoue
-Mecklenburg – Branding Witchcraft (L2D+) – Mariya Ise
-Prinz Eugen – Between Tipsiness and a Wager (L2D+) – Ayane Sakura
-Guichen – Milk and Kisses (Dynamic) – Aya Yamane
-Kansas – Late-Night Leisure (Dynamic) – Risae Matsuda
-Otto von Alvensleben – The Clumsy Maid is in a Bind! (Dynamic) – Anzu Haruno
-Bismarck Zwei – Bathed in Brightness and Spirit (Dynamic) – Ayaka Fukuhara
-Vittorio Cuniberti – On the Habits of Cats – Non Harusaki
-Dmitri Donskoi – Bedside Bunny – Miyari Nemoto
-Kuybyshev – Rainy Day Blues – Rio Tsuchiya
+Character
+Fujinami – Megu Umezawa
+
+EX
+Fujinami EX – Megu Umezawa
System Optimization
-Hard Mode for Chapter 14 is now available;
-Fixed an issue where Vittorio Cuniberti’s skill “Insight Upon a Starry Night” behaved abnormally under certain conditions;
-Fixed an issue where Raffaello’s skill “Jet-Black Dedication” behaved abnormally under certain conditions;
-Fixed an issue where Z26’s skill “Anti-Torpedo Field” did not function correctly under certain conditions;
-Fixed abnormal behavior for certain augment module skills;
-Fixed an issue where the actual damage of the Mark 20 “Bidder” Submarine Torpedo did not match its description; after this fix, its actual damage has been increased to match the description;
-Fixed an issue where the phase reward sync value percentage in Dossier Analysis displayed abnormally under certain conditions;
-Fixed an issue where the effect of Grape Drink in Island Planner behaved abnormally under certain conditions; as compensation, Commanders who have participated in Island Planner will receive Grape Drink ×3 after this maintenance;
+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.
-Do not output any clarifying comments or anything other than the transformed data. For list items that look like historical navy battle equipment (e.g. "Quadruple 305mm (SK C39 Prototype)" or "Prototype Triple 283mm/54 Main Gun Mount") wrap those in double square brackets [[like this]]. Additionally regarding navy equipment strings specifically, omit anything in parentheses at the end, e.g. "(UR)" or "(SR)". Those substrings should NOT be included inside the square brackets. For data that is specified in the example data but not in the actual news (and which cannot be inferred from the examples), put placeholders instead (e.g. "GEMS_PLACEHOLDER")
\ No newline at end of file
+Do not output any comments, notes or anything other than the transformed news. For list items that look like historical navy battle equipment (e.g. "Quadruple 305mm (SK C39 Prototype)" or "Prototype Triple 283mm/54 Main Gun Mount") wrap those in double square brackets [[like this]]. Additionally regarding navy equipment strings specifically, omit anything in parentheses at the end, e.g. "(UR)" or "(SR)". Those substrings should NOT be included inside the square brackets. For data that is specified in the example data but not in the actual news (and which cannot be inferred from the examples), put placeholders instead (e.g. "GEMS_PLACEHOLDER" if the gem price is unknown, "COINS_PLACEHOLDER" etc). The names of the Japanese voice actors under the "CV update" section should not be linked, as they have no related pages (though characters/ships with Japanese names should be linked). All information from the given news should be used and none should be omitted.
diff --git a/shipdisplays.py b/shipdisplays.py
index 059e1af..fd94cf4 100644
--- a/shipdisplays.py
+++ b/shipdisplays.py
@@ -40,7 +40,7 @@ hulls = {
out = []
for line in lines:
- if not "ShipDisplay" in line:
+ if not line.startswith("{{ShipDisplay|"):
print(line)
continue