diff --git a/Browser/FormBrowser.cs b/Browser/FormBrowser.cs
index 3ac496a0b..b234114d2 100644
--- a/Browser/FormBrowser.cs
+++ b/Browser/FormBrowser.cs
@@ -216,6 +216,10 @@ private void AddLog( int priority, string message ) {
BrowserHost.AsyncRemoteRun( () => BrowserHost.Proxy.AddLog( priority, message ) );
}
+ private void SendErrorReport( string exceptionName, string message ) {
+ BrowserHost.AsyncRemoteRun( () => BrowserHost.Proxy.SendErrorReport( exceptionName, message ) );
+ }
+
public void InitialAPIReceived() {
@@ -239,11 +243,6 @@ private void SizeAdjuster_SizeChanged( object sender, EventArgs e ) {
return;
}
- /*/
- Utility.Logger.Add( 1, string.Format( "SizeChanged: BR ({0},{1}) {2}x{3}, PA {4}x{5}, CL {6}x{7}",
- Browser.Location.X, Browser.Location.Y, Browser.Width, Browser.Height, SizeAdjuster.Width, SizeAdjuster.Height, ClientSize.Width, ClientSize.Height ) );
- //*/
-
ApplyZoom();
}
@@ -319,8 +318,7 @@ public void ApplyStyleSheet() {
} catch ( Exception ex ) {
- BrowserHost.AsyncRemoteRun( () =>
- BrowserHost.Proxy.SendErrorReport( ex.ToString(), "スタイルシートの適用に失敗しました。" ) );
+ SendErrorReport( ex.ToString(), "スタイルシートの適用に失敗しました。" );
}
}
@@ -345,8 +343,7 @@ public void DestroyDMMreloadDialog() {
} catch ( Exception ex ) {
- BrowserHost.AsyncRemoteRun( () =>
- BrowserHost.Proxy.SendErrorReport( ex.ToString(), "DMMによるページ更新ダイアログの非表示に失敗しました。" ) );
+ SendErrorReport( ex.ToString(), "DMMによるページ更新ダイアログの非表示に失敗しました。" );
}
}
@@ -423,41 +420,6 @@ public void ApplyZoom() {
}
-
- ///
- /// スクリーンショットを保存します。
- ///
- /// 保存するフォルダへのパス。
- /// スクリーンショットのフォーマット。1=jpg, 2=png
- public void SaveScreenShot( string folderPath, int screenShotFormat ) {
- if ( !System.IO.Directory.Exists( folderPath ) ) {
- System.IO.Directory.CreateDirectory( folderPath );
- }
-
- string ext;
- System.Drawing.Imaging.ImageFormat format;
-
- switch ( screenShotFormat ) {
- case 1:
- ext = "jpg";
- format = System.Drawing.Imaging.ImageFormat.Jpeg;
- break;
- case 2:
- default:
- ext = "png";
- format = System.Drawing.Imaging.ImageFormat.Png;
- break;
- }
-
-
- SaveScreenShot( string.Format(
- "{0}\\{1:yyyyMMdd_HHmmssff}.{2}",
- folderPath,
- DateTime.Now,
- ext ), format );
-
- }
-
// ラッパークラスに戻す
private static HtmlDocument WrapHTMLDocument( IHTMLDocument2 document ) {
ConstructorInfo[] constructor = typeof( HtmlDocument ).GetConstructors(
@@ -486,19 +448,20 @@ private static HtmlElement getFrameElementById( HtmlDocument document, String id
}
+
///
- /// スクリーンショットを保存します。
+ /// スクリーンショットを撮影します。
///
- /// 保存先。
- /// 画像のフォーマット。
- private void SaveScreenShot( string path, ImageFormat format ) {
+ ///
+ ///
+ private Bitmap TakeScreenShot( bool is32bpp ) {
var wb = Browser;
if ( !IsKanColleLoaded ) {
AddLog( 3, string.Format( "艦これが読み込まれていないため、スクリーンショットを撮ることはできません。" ) );
System.Media.SystemSounds.Beep.Play();
- return;
+ return null;
}
try {
@@ -541,42 +504,104 @@ private void SaveScreenShot( string path, ImageFormat format ) {
if ( viewobj != null ) {
var rect = new RECT { left = 0, top = 0, width = KanColleSize.Width, height = KanColleSize.Height };
- bool is32bpp = format == ImageFormat.Png && Configuration.AvoidTwitterDeterioration;
-
// twitter の劣化回避を行う場合は32ビットの色深度で作業する
- using ( var image = new Bitmap( rect.width, rect.height, is32bpp ? PixelFormat.Format32bppArgb : PixelFormat.Format24bppRgb ) ) {
-
- var device = new DVTARGETDEVICE { tdSize = 0 };
+ var image = new Bitmap( rect.width, rect.height, is32bpp ? PixelFormat.Format32bppArgb : PixelFormat.Format24bppRgb );
- using ( var g = Graphics.FromImage( image ) ) {
- var hdc = g.GetHdc();
- viewobj.Draw( 1, 0, IntPtr.Zero, device, IntPtr.Zero, hdc, rect, null, IntPtr.Zero, IntPtr.Zero );
- g.ReleaseHdc( hdc );
- }
-
- if ( is32bpp ) {
- // 不透明ピクセルのみだと jpeg 化されてしまうため、1px だけわずかに透明にする
- Color temp = image.GetPixel( image.Width - 1, image.Height - 1 );
- image.SetPixel( image.Width - 1, image.Height - 1, Color.FromArgb( 252, temp.R, temp.G, temp.B ) );
- }
+ var device = new DVTARGETDEVICE { tdSize = 0 };
+ using ( var g = Graphics.FromImage( image ) ) {
+ var hdc = g.GetHdc();
+ viewobj.Draw( 1, 0, IntPtr.Zero, device, IntPtr.Zero, hdc, rect, null, IntPtr.Zero, IntPtr.Zero );
+ g.ReleaseHdc( hdc );
+ }
- image.Save( path, format );
+ if ( is32bpp ) {
+ // 不透明ピクセルのみだと jpeg 化されてしまうため、1px だけわずかに透明にする
+ Color temp = image.GetPixel( image.Width - 1, image.Height - 1 );
+ image.SetPixel( image.Width - 1, image.Height - 1, Color.FromArgb( 252, temp.R, temp.G, temp.B ) );
}
+ return image;
}
- _lastScreenShotPath = path;
- AddLog( 2, string.Format( "スクリーンショットを {0} に保存しました。", path ) );
} catch ( Exception ex ) {
- BrowserHost.AsyncRemoteRun( () =>
- BrowserHost.Proxy.SendErrorReport( ex.ToString(), "スクリーンショットの保存時にエラーが発生しました。" ) );
+ SendErrorReport( ex.ToString(), "スクリーンショットの撮影時にエラーが発生しました。" );
System.Media.SystemSounds.Beep.Play();
}
+ return null;
+ }
+
+
+ ///
+ /// スクリーンショットを撮影し、設定で指定された保存先に保存します。
+ ///
+ public void SaveScreenShot() {
+
+ int savemode = Configuration.ScreenShotSaveMode;
+ int format = Configuration.ScreenShotFormat;
+ string folderPath = Configuration.ScreenShotPath;
+ bool is32bpp = format != 1 && Configuration.AvoidTwitterDeterioration;
+
+ using ( var image = TakeScreenShot( is32bpp ) ) {
+
+ if ( image == null )
+ return;
+
+ // to file
+ if ( ( savemode & 1 ) != 0 ) {
+ try {
+
+ if ( !System.IO.Directory.Exists( folderPath ) ) {
+ System.IO.Directory.CreateDirectory( folderPath );
+ }
+
+ string ext;
+ System.Drawing.Imaging.ImageFormat imgFormat;
+
+ switch ( format ) {
+ case 1:
+ ext = "jpg";
+ imgFormat = System.Drawing.Imaging.ImageFormat.Jpeg;
+ break;
+ case 2:
+ default:
+ ext = "png";
+ imgFormat = System.Drawing.Imaging.ImageFormat.Png;
+ break;
+ }
+
+ string path = string.Format( "{0}\\{1:yyyyMMdd_HHmmssff}.{2}", folderPath, DateTime.Now, ext );
+ image.Save( path, imgFormat );
+ _lastScreenShotPath = path;
+
+ AddLog( 2, string.Format( "スクリーンショットを {0} に保存しました。", path ) );
+
+ } catch ( Exception ex ) {
+
+ SendErrorReport( ex.ToString(), "スクリーンショットの保存に失敗しました。" );
+ }
+ }
+
+
+ // to clipboard
+ if ( ( savemode & 2 ) != 0 ) {
+ try {
+
+ Clipboard.SetImage( image );
+
+ if ( ( savemode & 3 ) != 3 )
+ AddLog( 2, "スクリーンショットをクリップボードにコピーしました。" );
+
+ } catch ( Exception ex ) {
+
+ SendErrorReport( ex.ToString(), "スクリーンショットのクリップボードへのコピーに失敗しました。" );
+ }
+ }
+ }
}
@@ -589,7 +614,6 @@ public void SetProxy( string proxy ) {
WinInetUtil.SetProxyInProcess( proxy, "local" );
}
- //AddLog( 1, "setproxy:" + proxy );
BrowserHost.AsyncRemoteRun( () => BrowserHost.Proxy.SetProxyCompleted() );
}
@@ -750,7 +774,7 @@ private void SetVolumeState() {
private void ToolMenu_Other_ScreenShot_Click( object sender, EventArgs e ) {
- SaveScreenShot( Configuration.ScreenShotPath, Configuration.ScreenShotFormat );
+ SaveScreenShot();
}
private void ToolMenu_Other_Zoom_Decrement_Click( object sender, EventArgs e ) {
@@ -1053,8 +1077,7 @@ private void ToolMenu_Other_LastScreenShot_CopyToClipboard_Click( object sender,
AddLog( 2, string.Format( "スクリーンショット {0} をクリップボードにコピーしました。", _lastScreenShotPath ) );
}
} catch ( Exception ex ) {
- BrowserHost.AsyncRemoteRun( () =>
- BrowserHost.Proxy.SendErrorReport( ex.Message, "スクリーンショットのクリップボードへのコピーに失敗しました。" ) );
+ SendErrorReport( ex.Message, "スクリーンショットのクリップボードへのコピーに失敗しました。" );
}
}
}
diff --git a/BrowserLib/IBrowser.cs b/BrowserLib/IBrowser.cs
index 52e8ae39c..35e72d8e2 100644
--- a/BrowserLib/IBrowser.cs
+++ b/BrowserLib/IBrowser.cs
@@ -19,7 +19,7 @@ public interface IBrowser {
void InitialAPIReceived();
[OperationContract]
- void SaveScreenShot( string path, int format );
+ void SaveScreenShot();
[OperationContract]
void RefreshBrowser();
diff --git a/BrowserLib/IBrowserHost.cs b/BrowserLib/IBrowserHost.cs
index 4aed07684..9294ab8b3 100644
--- a/BrowserLib/IBrowserHost.cs
+++ b/BrowserLib/IBrowserHost.cs
@@ -104,6 +104,12 @@ public class BrowserConfiguration {
[DataMember]
public int ScreenShotFormat { get; set; }
+ ///
+ /// スクリーンショットの保存モード
+ ///
+ [DataMember]
+ public int ScreenShotSaveMode { get; set; }
+
///
/// 適用するスタイルシート
///
@@ -129,7 +135,7 @@ public class BrowserConfiguration {
public bool IsDMMreloadDialogDestroyable { get; set; }
///
- /// Twitter の画像圧縮を回避するか
+ /// スクリーンショットにおいて、Twitter の画像圧縮を回避するか
///
[DataMember]
public bool AvoidTwitterDeterioration { get; set; }
diff --git a/ElectronicObserver/Assets.zip b/ElectronicObserver/Assets.zip
index 8ab16d9c5..afb7dec1b 100644
Binary files a/ElectronicObserver/Assets.zip and b/ElectronicObserver/Assets.zip differ
diff --git a/ElectronicObserver/Assets/Equipment/NightFighter.png b/ElectronicObserver/Assets/Equipment/NightFighter.png
new file mode 100644
index 000000000..e88d28b0e
Binary files /dev/null and b/ElectronicObserver/Assets/Equipment/NightFighter.png differ
diff --git a/ElectronicObserver/Assets/Record/EnemyFleetRecord.csv b/ElectronicObserver/Assets/Record/EnemyFleetRecord.csv
index 43dee8eef..d8c7b9ebd 100644
--- a/ElectronicObserver/Assets/Record/EnemyFleetRecord.csv
+++ b/ElectronicObserver/Assets/Record/EnemyFleetRecord.csv
@@ -62,6 +62,7 @@
1698904086,GNUŌ͑AQ,1,5,6,Ȃ,`w,1560,1555,1564,1564,1564,-1,yk flagship,yw flagship,쒀C flagship,쒀C flagship,쒀C flagship,-,150
3358041383,Gʏj͊͑,1,5,10,Ȃ,`w,1535,1532,1532,1530,-1,-1, flagship,J elite,J elite,J,-,-,150
2049409374,ʏj͑ IIQ,1,6,2,Ȃ,`w,1532,1530,1530,-1,-1,-1,J elite,J,J,-,-,-,20
+3193614120,ʏj͑ IIQ,1,6,2,Ȃ,`w,1532,1530,1530,1530,-1,-1,J elite,J,J,J,-,-,30
792926770,ʏj͑ IIQ,1,6,2,Ȃ,Pw,1532,1530,1530,1530,-1,-1,J elite,J,J,J,-,-,20
285482563,ʏj͑ IIQ,1,6,2,Ȃ,`w,1532,1530,1530,1530,1530,-1,J elite,J,J,J,J,-,30
1369587930,ʏj͑ IIQ,1,6,2,Ȃ,`w,1532,1532,1530,1530,1530,-1,J elite,J elite,J,J,J,-,50
@@ -76,10 +77,14 @@
2148840815,Cx Ō,1,6,6,Ȃ,Pcw,1527,1522,1520,1575,1501,1501,d flagship,d elite,yg elite,쒀C^,쒀C,쒀C,90
4147171051,Cx Ō,1,6,6,Ȃ,cw,1527,1522,1520,1575,1501,1501,d flagship,d elite,yg elite,쒀C^,쒀C,쒀C,80
2229837907,Cx Ō,1,6,6,Ȃ,Pcw,1527,1524,1520,1575,1501,1501,d flagship,̓ elite,yg elite,쒀C^,쒀C,쒀C,110
+2404385218,CAQ @(g),1,6,8,Ȃ,`w,1560,1523,1523,1592,1501,1501,yk flagship,yk elite,yk elite,yc elite,쒀C,쒀C,100
+3921806249,CAQ @(g),1,6,8,Ȃ,`w,1579,1579,1523,1592,1501,1501,ꃒ flagship,ꃒ flagship,yk elite,yc elite,쒀C,쒀C,130
2914507185,CAQ @{,1,6,9,Ȃ,`w,1528,1510,1510,1510,1575,1575,ꃒ flagship,yk,yk,yk,쒀C^,쒀C^,180
3784861692,CAQ @{,1,6,9,Ȃ,`w,1528,1510,1510,1575,1575,1513,ꃒ flagship,yk,yk,쒀C^,쒀C^,A,170
4073913968,CAQ @{,1,6,9,Ȃ,`w,1565,1510,1510,1592,1575,1575,ꃒ flagship,yk,yk,yc elite,쒀C^,쒀C^,220
1023862369,CAQ @{,1,6,9,Ȃ,`w,1579,1510,1510,1592,1575,1575,ꃒ flagship,yk,yk,yc elite,쒀C^,쒀C^,220
+401918039,ʏj͑ IQ,1,6,10,Ȃ,`w,1534,1532,1532,1530,1530,-1,J flagship,J elite,J elite,J,J,-,30
+1294883514,ʏj͑ IQ,1,6,10,Ȃ,`w,1535,1532,1532,1530,1530,-1, flagship,J elite,J elite,J,J,-,40
2783932488,CAQ @(g),1,6,11,Ȃ,`w,1523,1523,1592,1501,1501,1501,yk elite,yk elite,yc elite,쒀C,쒀C,쒀C,110
3843644864,CAQ @(g),1,6,11,Ȃ,`w,1560,1523,1523,1592,1575,1575,yk flagship,yk elite,yk elite,yc elite,쒀C^,쒀C^,130
3617432540,CAQ @(g),1,6,11,Ȃ,`w,1560,1523,1592,1575,1575,1575,yk flagship,yk elite,yc elite,쒀C^,쒀C^,쒀C^,120
@@ -95,6 +100,10 @@
2745552875,CCQ Oq,1,6,13,Ȃ,Pcw,1555,1575,1501,1501,1501,1501,yw flagship,쒀C^,쒀C,쒀C,쒀C,쒀C,100
2401405522,CCQ Oq,1,6,13,Ȃ,Pcw,1555,1575,1575,1501,1501,1501,yw flagship,쒀C^,쒀C^,쒀C,쒀C,쒀C,120
2862991326,CCQ Oq,1,6,13,Ȃ,Pcw,1555,1575,1575,1575,1501,1501,yw flagship,쒀C^,쒀C^,쒀C^,쒀C,쒀C,130
+2930877352,Cx Ō,1,6,15,Ȃ,cw,1527,1522,1520,1575,1501,1501,d flagship,d elite,yg elite,쒀C^,쒀C,쒀C,80
+826517602,Cx Ō,1,6,15,Ȃ,cw,1527,1524,1520,1575,1501,1501,d flagship,̓ elite,yg elite,쒀C^,쒀C,쒀C,100
+1804512454,CAQ @(g),1,6,16,Ȃ,`w,1528,1523,1523,1592,1575,1575,ꃒ flagship,yk elite,yk elite,yc elite,쒀C^,쒀C^,140
+1389941092,CAQ @(g),1,6,16,Ȃ,`w,1560,1523,1523,1592,1575,1575,yk flagship,yk elite,yk elite,yc elite,쒀C^,쒀C^,130
685095854,GOq,2,1,1,Ȃ,cw,1509,1506,1503,1503,1503,-1,d,yw,쒀n,쒀n,쒀n,-,120
25064584,GOq,2,1,1,Ȃ,cw,1509,1509,1502,1502,1502,-1,d,d,쒀,쒀,쒀,-,120
2470043715,G͊͑,2,1,6,Ȃ,`w,1512,1512,1510,1509,1503,1503,ꃒ,ꃒ,yk,d,쒀n,쒀n,120
@@ -189,8 +198,18 @@
637407104,GqQ,3,1,5,Ȃ,Pcw,1523,1523,1523,1554,1516,1516,yk elite,yk elite,yk elite,yz flagship,쒀n elite,쒀n elite,310
1747673112,GkNU͑,3,1,6,Ȃ,Pcw,1528,1529,1524,1553,1517,1526,ꃒ flagship,̓ flagship,̓ elite,쒀n flagship,쒀j elite,A elite,310
1414376880,GkNU͑,3,1,6,Ȃ,Pcw,1529,1524,1554,1521,1517,1517,̓ flagship,̓ elite,yz flagship,` elite,쒀j elite,쒀j elite,310
+3344599645,G,3,2,1,Ȃ,cw,1521,1508,1508,1552,1502,1502,` elite,`,`,쒀 flagship,쒀,쒀,320
+2816427229,G,3,2,1,Ȃ,Pcw,1554,1503,1503,1502,1502,-1,yz flagship,쒀n,쒀n,쒀,쒀,-,320
+583546478,G,3,2,1,Ȃ,Pcw,1554,1521,1516,1503,1502,1502,yz flagship,` elite,쒀n elite,쒀n,쒀,쒀,320
3941420950,G,3,2,2,Ȃ,cw,1521,1508,1508,1552,1502,1502,` elite,`,`,쒀 flagship,쒀,쒀,320
1204754452,G,3,2,2,Ȃ,Pcw,1554,1521,1516,1503,1502,1502,yz flagship,` elite,쒀n elite,쒀n,쒀,쒀,320
+1449639591,GŌ͑,3,2,4,Ȃ,Pcw,1524,1522,1522,1520,1516,1516,̓ elite,d elite,d elite,yg elite,쒀n elite,쒀n elite,320
+3559532583,GŌ͑,3,2,4,Ȃ,Pcw,1524,1524,1522,1522,1516,1516,̓ elite,̓ elite,d elite,d elite,쒀n elite,쒀n elite,320
+1807786109,G@,3,2,6,Ȃ,cw,1525,1525,1522,1520,1552,1516,ꃒ elite,ꃒ elite,d elite,yg elite,쒀 flagship,쒀n elite,320
+3409533838,G@,3,2,6,Ȃ,cw,1525,1525,1524,1524,1552,1517,ꃒ elite,ꃒ elite,̓ elite,̓ elite,쒀 flagship,쒀j elite,320
+605574074,GLX͊͑,3,2,8,Ȃ,Pcw,1554,1518,1514,1514,1513,1513,yz flagship,yz elite,쒀C elite,쒀C elite,A,A,320
+3713641161,GŌ͑,3,2,10,Ȃ,`w,1524,1522,1520,1520,1516,1516,̓ elite,d elite,yg elite,yg elite,쒀n elite,쒀n elite,320
+2016570512,GŌ͑,3,2,10,Ȃ,Pcw,1524,1524,1522,1522,1516,1516,̓ elite,̓ elite,d elite,d elite,쒀n elite,쒀n elite,320
1958186203,GOq͑,3,3,1,Ȃ,Pcw,1555,1518,1518,1515,1514,1514,yw flagship,yz elite,yz elite,쒀 elite,쒀C elite,쒀C elite,330
1555093234,GOq͑,3,3,1,Ȃ,cw,1555,1520,1520,1518,1515,1515,yw flagship,yg elite,yg elite,yz elite,쒀 elite,쒀 elite,330
3109140487,GOq͑,3,3,1,Ȃ,Pcw,1555,1522,1520,1521,1515,1515,yw flagship,d elite,yg elite,` elite,쒀 elite,쒀 elite,330
@@ -216,12 +235,16 @@
1855214964,khC,3,5,4,Ȃ,`w,1565,1579,1528,1543,1576,1576,ꃒ flagship,ꃒ flagship,ꃒ flagship,̓^ flagship,쒀^,쒀^,400
1315129457,khC,3,5,4,Ȃ,`w,1579,1528,1543,1522,1575,1575,ꃒ flagship,ꃒ flagship,̓^ flagship,d elite,쒀C^,쒀C^,400
1098461988,khC,3,5,4,Ȃ,`w,1579,1528,1543,1522,1576,1576,ꃒ flagship,ꃒ flagship,̓^ flagship,d elite,쒀^,쒀^,400
+3167361376,kV,3,5,5,Ȃ,cw,1529,1529,1577,1575,1575,1534,̓ flagship,̓ flagship,쒀n^,쒀C^,쒀C^,J flagship,400
+223298793,kV,3,5,5,Ȃ,cw,1529,1529,1577,1577,1534,1532,̓ flagship,̓ flagship,쒀n^,쒀n^,J flagship,J elite,400
2427590287,kOqA,3,5,6,Ȃ,Pcw,1555,1527,1521,1521,1576,1576,yw flagship,d flagship,` elite,` elite,쒀^,쒀^,400
674565706,kOqB,3,5,7,Ȃ,`w,1560,1527,1522,1577,1575,1575,yk flagship,d flagship,d elite,쒀n^,쒀C^,쒀C^,400
102594054,kALn,3,5,8,Ȃ,`w,1587,1549,1550,1527,1576,1576,kP,qv,qv,d flagship,쒀^,쒀^,400
1009051920,kALn,3,5,8,Ȃ,`w,1587,1549,1550,1551,1550,1551,kP,qv,qv,qv,qv,qv,400
2709883136,kALn,3,5,8,Ȃ,`w,1588,1549,1550,1551,1550,1551,kP,qv,qv,qv,qv,qv,400
2388451778,k,3,5,11,Ȃ,Pcw,1591,1558,1558,1543,1578,1578,yc,A flagship,A flagship,̓^ flagship,쒀j^,쒀j^,400
+2255961969,kV,3,5,12,Ȃ,cw,1529,1529,1577,1577,1534,1532,̓ flagship,̓ flagship,쒀n^,쒀n^,J flagship,J elite,400
+509091468,kOqA,3,5,13,Ȃ,Pcw,1555,1522,1521,1521,1576,1575,yw flagship,d elite,` elite,` elite,쒀^,쒀C^,400
1047340089,kOqA,3,5,13,Ȃ,Pcw,1555,1527,1521,1521,1576,1576,yw flagship,d flagship,` elite,` elite,쒀^,쒀^,400
259526931,k,3,5,15,Ȃ,cw,1591,1526,1526,1529,1576,1576,yc,A elite,A elite,̓ flagship,쒀^,쒀^,400
337658366,k,3,5,15,Ȃ,Pcw,1591,1526,1526,1543,1576,1576,yc,A elite,A elite,̓^ flagship,쒀^,쒀^,400
@@ -321,6 +344,7 @@
1272606482,G@,5,1,6,Ȃ,`w,1528,1523,1543,1527,1553,1553,ꃒ flagship,yk elite,̓^ flagship,d flagship,쒀n flagship,쒀n flagship,360
2693754725,G@,5,1,6,Ȃ,`w,1528,1528,1523,1523,1553,1553,ꃒ flagship,ꃒ flagship,yk elite,yk elite,쒀n flagship,쒀n flagship,360
2979326963,GqQ,5,1,7,Ȃ,`w,1523,1523,1523,1555,1552,1552,yk elite,yk elite,yk elite,yw flagship,쒀 flagship,쒀 flagship,360
+57796007,GqQ,5,1,7,Ȃ,`w,1523,1523,1527,1555,1517,1517,yk elite,yk elite,d flagship,yw flagship,쒀j elite,쒀j elite,360
3500807951,GqQ,5,1,7,Ȃ,`w,1523,1523,1529,1554,1514,1514,yk elite,yk elite,̓ flagship,yz flagship,쒀C elite,쒀C elite,360
4129226575,GOiߊ͑,5,1,9,Ȃ,`w,1526,1543,1543,1520,1553,1553,A elite,̓^ flagship,̓^ flagship,yg elite,쒀n flagship,쒀n flagship,360
1620449232,GOiߊ͑,5,1,9,Ȃ,`w,1528,1543,1527,1520,1553,1553,ꃒ flagship,̓^ flagship,d flagship,yg elite,쒀n flagship,쒀n flagship,360
@@ -437,14 +461,22 @@
2421447244,n,6,3,2,Ȃ,`w,1532,1530,1530,1530,-1,-1,J elite,J,J,J,-,-,90
977918964,n,6,3,2,Ȃ,`w,1532,1530,1530,1530,1530,-1,J elite,J,J,J,J,-,100
3288780928,n,6,3,2,Ȃ,Pw,1532,1530,1530,1530,1530,-1,J elite,J,J,J,J,-,100
+1664951205,n,6,3,2,Ȃ,cw,1554,1576,1576,-1,-1,-1,yz flagship,쒀^,쒀^,-,-,-,110
2199885584,[C͑,6,3,3,Ȃ,`w,1533,1532,1532,1530,1530,1530, elite,J elite,J elite,J,J,J,100
+2066226335,[C͑,6,3,3,Ȃ,`w,1533,1533,1530,1530,1530,-1, elite, elite,J,J,J,-,90
2018639425,[C͑,6,3,3,Ȃ,`w,1571,1533,1532,1530,1530,-1,\ elite, elite,J elite,J,J,-,110
+2758935953,[C͑,6,3,3,Ȃ,Pw,1571,1533,1532,1530,1530,-1,\ elite, elite,J elite,J,J,-,110
1255701082,[CsPbg͑,6,3,4,Ȃ,cw,1555,1576,1575,1575,-1,-1,yw flagship,쒀^,쒀C^,쒀C^,-,-,120
1609001424,[CsPbg͑,6,3,4,Ȃ,Pcw,1555,1576,1576,1576,-1,-1,yw flagship,쒀^,쒀^,쒀^,-,-,150
3520268804,[CsPbg͑,6,3,4,Ȃ,cw,1555,1576,1576,1576,-1,-1,yw flagship,쒀^,쒀^,쒀^,-,-,140
83776575,[C,6,3,5,Ȃ,Pcw,1555,1521,1521,1575,1575,-1,yw flagship,` elite,` elite,쒀C^,쒀C^,-,200
1779982895,[C,6,3,5,Ȃ,Pcw,1555,1521,1521,1575,1575,1575,yw flagship,` elite,` elite,쒀C^,쒀C^,쒀C^,210
+3386283660,[C,6,3,5,Ȃ,cw,1555,1521,1521,1575,1575,1575,yw flagship,` elite,` elite,쒀C^,쒀C^,쒀C^,210
+1115308935,[C,6,3,5,Ȃ,Pcw,1592,1521,1521,1575,1575,-1,yc elite,` elite,` elite,쒀C^,쒀C^,-,220
+186783805,[C,6,3,5,Ȃ,cw,1592,1521,1521,1575,1575,-1,yc elite,` elite,` elite,쒀C^,쒀C^,-,220
2025523105,[CŌQ,6,3,6,Ȃ,Pcw,1595,1520,1520,1575,1575,-1,dl elite,yg elite,yg elite,쒀C^,쒀C^,-,230
+1987724070,[CŌQ,6,3,6,Ȃ,cw,1595,1520,1520,1575,1575,-1,dl elite,yg elite,yg elite,쒀C^,쒀C^,-,220
+486813751,[CŌQ,6,3,6,Ȃ,Pcw,1595,1522,1520,1575,1575,-1,dl elite,d elite,yg elite,쒀C^,쒀C^,-,250
1801784766,甑n͊͑,6,3,10,Ȃ,Pcw,1543,1527,1527,1597,1577,1577,̓^ flagship,d flagship,d flagship,쒀P,쒀n^,쒀n^,400
2942433807,甑n͊͑,6,3,10,Ȃ,Pcw,1543,1527,1527,1597,1578,1578,̓^ flagship,d flagship,d flagship,쒀P,쒀j^,쒀j^,400
4225472123,甑n͊͑,6,3,10,Ȃ,Pcw,1543,1543,1527,1597,1578,1578,̓^ flagship,̓^ flagship,d flagship,쒀P,쒀j^,쒀j^,400
@@ -1504,3 +1536,188 @@
1223021359,[Ck͑ ͊͑,38,5,28,b,Oxqs,1733,1557,1557,1735,1595,1595,kP-,͐P,͐P,yk flagship,dl elite,dl elite,550
1558268549,[Ck͑ ͊͑U,38,5,30,b,`w,1730,1557,1529,1529,1735,1735,kP,͐P,̓ flagship,̓ flagship,yk flagship,yk flagship,150
892066417,[Ck͑ ͊͑U,38,5,30,b,`w,1733,1557,1557,1735,1735,1735,kP-,͐P,͐P,yk flagship,yk flagship,yk flagship,180
+480252594,[Cx BQ,39,1,4,b,Pcw,1527,1554,1554,1575,1575,1575,d flagship,yz flagship,yz flagship,쒀C^,쒀C^,쒀C^,130
+49497567,[Cx BQ,39,1,4,b,cw,1527,1554,1554,1575,1575,1575,d flagship,yz flagship,yz flagship,쒀C^,쒀C^,쒀C^,130
+2032848308,[Cx BQ,39,1,4,b,Pcw,1527,1555,1554,1554,1575,1575,d flagship,yw flagship,yz flagship,yz flagship,쒀C^,쒀C^,140
+2899738551,[Cx CQ,39,1,7,b,Pcw,1554,1559,1559,1575,1575,1575,yz flagship,` flagship,` flagship,쒀C^,쒀C^,쒀C^,110
+3704999715,[Cx CQ,39,1,7,b,cw,1554,1559,1559,1575,1575,1575,yz flagship,` flagship,` flagship,쒀C^,쒀C^,쒀C^,110
+1818092959,[Cx CQ,39,1,7,b,Pcw,1555,1559,1559,1575,1575,1575,yw flagship,` flagship,` flagship,쒀C^,쒀C^,쒀C^,120
+2989061840,[Cʏj BQ,39,1,8,b,cw,1554,1575,1575,1501,1501,1501,yz flagship,쒀C^,쒀C^,쒀C,쒀C,쒀C,100
+1741134600,[Cʏj BQ,39,1,8,b,Pcw,1554,1575,1575,1575,1575,1575,yz flagship,쒀C^,쒀C^,쒀C^,쒀C^,쒀C^,150
+1123379089,[Cʏj AQ,39,1,11,b,cw,1554,1621,1575,1575,1501,1501,yz flagship,쒀C^ elite,쒀C^,쒀C^,쒀C,쒀C,130
+2566073917,[Cʏj AQ,39,1,11,b,Pcw,1554,1621,1575,1575,1575,1575,yz flagship,쒀C^ elite,쒀C^,쒀C^,쒀C^,쒀C^,150
+3622330632,[Cʏj CQ,39,1,12,b,cw,1554,1575,1575,1575,1501,1501,yz flagship,쒀C^,쒀C^,쒀C^,쒀C,쒀C,115
+996382891,[Cʏj CQ,39,1,12,b,Pcw,1554,1575,1575,1575,1575,1575,yz flagship,쒀C^,쒀C^,쒀C^,쒀C^,쒀C^,150
+2630907131,[CN͑ IIQ,39,1,14,b,`w,1534,1532,1532,-1,-1,-1,J flagship,J elite,J elite,-,-,-,80
+659027790,[CN͑ IIQ,39,1,14,b,`w,1534,1534,1534,-1,-1,-1,J flagship,J flagship,J flagship,-,-,-,120
+1145109131,[CN͑ ,39,1,17,b,`w,1738,1532,1532,1734,1575,1575,VP flagship,J elite,J elite,yk elite,쒀C^,쒀C^,200
+1963935311,[CN͑ ,39,1,17,b,`w,1738,1534,1534,1735,1575,1575,VP flagship,J flagship,J flagship,yk flagship,쒀C^,쒀C^,220
+3249211491,[Cz IIQ,39,1,19,b,Pw,1639,1638,1637,1637,-1,-1,PTSQ,PTSQ,PTSQ,PTSQ,-,-,120
+1587744296,[Cz IQ,39,1,20,b,Pcw,1621,1526,1526,1639,1638,1638,쒀C^ elite,A elite,A elite,PTSQ,PTSQ,PTSQ,180
+2122431193,[Cz IQ,39,1,20,b,`w,1621,1639,1638,1638,1638,-1,쒀C^ elite,PTSQ,PTSQ,PTSQ,PTSQ,-,160
+3378206843,[Cz IIQ,39,1,21,b,`w,1639,1638,1637,1637,-1,-1,PTSQ,PTSQ,PTSQ,PTSQ,-,-,120
+1771545389,[Cz IIQ,39,1,21,b,Pw,1639,1638,1637,1637,-1,-1,PTSQ,PTSQ,PTSQ,PTSQ,-,-,120
+1919610497,[COWJ͑ IIQ,39,2,3,b,`w,1534,1532,1532,-1,-1,-1,J flagship,J elite,J elite,-,-,-,80
+2560399270,[COWJ͑ IIQ,39,2,3,b,Pw,1534,1532,1532,-1,-1,-1,J flagship,J elite,J elite,-,-,-,80
+3125096976,[COWJ͑ IIQ,39,2,3,b,`w,1534,1534,1534,-1,-1,-1,J flagship,J flagship,J flagship,-,-,-,120
+2461602691,COiz [CP,39,2,4,b,`w,1639,1638,1638,1637,1637,1637,PTSQ,PTSQ,PTSQ,PTSQ,PTSQ,PTSQ,110
+2264750355,COiz [CP,39,2,4,b,`w,1639,1639,1638,1638,1637,1637,PTSQ,PTSQ,PTSQ,PTSQ,PTSQ,PTSQ,120
+670413036,Jnhq,39,2,5,b,Pcw,1527,1555,1592,1575,1575,1575,d flagship,yw flagship,yc elite,쒀C^,쒀C^,쒀C^,135
+488420763,[Cd,39,2,6,b,Pcw,1527,1527,1555,1575,1575,1575,d flagship,d flagship,yw flagship,쒀C^,쒀C^,쒀C^,125
+841286202,[Cd,39,2,6,b,cw,1527,1527,1555,1575,1575,1575,d flagship,d flagship,yw flagship,쒀C^,쒀C^,쒀C^,125
+1769554993,[Cd,39,2,6,b,Pcw,1566,1527,1527,1555,1575,1575,d flagship,d flagship,d flagship,yw flagship,쒀C^,쒀C^,155
+1235500089,J`pn,39,2,9,b,cw,1701,1665,1665,1575,1513,1513,`pĕP,C䏬S,C䏬S,쒀C^,A,A,220
+544831292,[Cً}WJ Oq@,39,2,10,b,`w,1735,1560,1527,1555,1575,1575,yk flagship,yk flagship,d flagship,yw flagship,쒀C^,쒀C^,60
+2927318382,[Cً}WJ Oq@,39,2,10,b,cw,1735,1734,1527,1555,1575,1575,yk flagship,yk elite,d flagship,yw flagship,쒀C^,쒀C^,75
+2545353029,[Cً}WJ Oq@,39,2,10,b,`w,1735,1734,1527,1555,1575,1575,yk flagship,yk elite,d flagship,yw flagship,쒀C^,쒀C^,75
+4270948818,[Cً}WJ Oq@,39,2,12,b,`w,1734,1560,1527,1555,1575,1575,yk elite,yk flagship,d flagship,yw flagship,쒀C^,쒀C^,140
+4093089170,[Cً}WJ Oq@,39,2,12,b,`w,1735,1560,1527,1555,1575,1575,yk flagship,yk flagship,d flagship,yw flagship,쒀C^,쒀C^,155
+1071672732,[Cً}WJ ͋@,39,2,20,b,lxqs,1761,1735,1555,1592,1575,1575,dl flagship,yk flagship,yw flagship,yc elite,쒀C^,쒀C^,290
+1052189019,[Cً}WJ ͋@,39,2,20,b,lxqs,1761,1735,1591,1575,1575,1575,dl flagship,yk flagship,yc,쒀C^,쒀C^,쒀C^,270
+3194267066,[C͑ BQ,39,3,2,,`w,1531,1530,1530,-1,-1,-1,,J,J,-,-,-,70
+3995392332,[C͑ BQ,39,3,2,,`w,1533,1530,1530,-1,-1,-1, elite,J,J,-,-,-,80
+4004160663,[C͑ BQ,39,3,2,b,`w,1533,1532,1532,-1,-1,-1, elite,J elite,J elite,-,-,-,100
+4023479050,[C͑ BQ,39,3,2,b,Pw,1533,1532,1532,-1,-1,-1, elite,J elite,J elite,-,-,-,100
+1889598941,[C͑ BQ,39,3,2,b,`w,1533,1533,1532,1532,-1,-1, elite, elite,J elite,J elite,-,-,130
+4021155958,[CXerAC@ CQ,39,3,3,b,`w,1735,1560,1591,1555,1576,1576,yk flagship,yk flagship,yc,yw flagship,쒀^,쒀^,80
+1664266612,[CXerAC@ CQ,39,3,3,b,`w,1735,1735,1555,1591,1576,1576,yk flagship,yk flagship,yw flagship,yc,쒀^,쒀^,90
+831948044,[CXerAC@ CQ,39,3,3,b,cw,1735,1735,1591,1555,1576,1576,yk flagship,yk flagship,yc,yw flagship,쒀^,쒀^,90
+1886032118,[CXerAC@ CQ,39,3,4,,`w,1560,1554,1591,1502,1502,1502,yk flagship,yz flagship,yc,쒀,쒀,쒀,110
+1405479360,[CXerAC@ CQ,39,3,4,,`w,1734,1554,1591,1502,1502,1502,yk elite,yz flagship,yc,쒀,쒀,쒀,120
+1902740135,[CXerAC@ CQ,39,3,4,b,`w,1735,1560,1591,1555,1576,1576,yk flagship,yk flagship,yc,yw flagship,쒀^,쒀^,165
+4017821698,[CXerAC@ CQ,39,3,4,b,`w,1735,1735,1555,1591,1576,1576,yk flagship,yk flagship,yw flagship,yc,쒀^,쒀^,180
+754858366,[CXerAC@ CQ,39,3,4,b,cw,1735,1735,1591,1555,1576,1576,yk flagship,yk flagship,yc,yw flagship,쒀^,쒀^,180
+1641515746,[CXerAC@ BQ,39,3,6,,`w,1614,1523,1554,1502,1502,1502,ꃒ flagship,yk elite,yz flagship,쒀,쒀,쒀,70
+507382868,[CXerAC@ BQ,39,3,6,,`w,1614,1560,1554,1502,1502,1502,ꃒ flagship,yk flagship,yz flagship,쒀,쒀,쒀,75
+1480217846,[CXerAC@ BQ,39,3,6,b,`w,1615,1734,1555,1591,1576,1576,ꃒ flagship,yk elite,yw flagship,yc,쒀^,쒀^,85
+4273001530,[CXerAC@ BQ,39,3,6,b,cw,1615,1735,1555,1591,1576,1576,ꃒ flagship,yk flagship,yw flagship,yc,쒀^,쒀^,90
+1805403729,[CXerAC@ BQ,39,3,6,b,`w,1615,1735,1555,1591,1576,1576,ꃒ flagship,yk flagship,yw flagship,yc,쒀^,쒀^,90
+3860128668,[CXerAC@ AQ,39,3,8,b,cw,1615,1615,1555,1592,1576,1576,ꃒ flagship,ꃒ flagship,yw flagship,yc elite,쒀^,쒀^,200
+215055748,[CXerAC@ AQ,39,3,8,b,`w,1615,1615,1555,1592,1576,1576,ꃒ flagship,ꃒ flagship,yw flagship,yc elite,쒀^,쒀^,200
+658830930,[CXerAC@ BQ,39,3,9,,cw,1614,1560,1554,1502,1502,1502,ꃒ flagship,yk flagship,yz flagship,쒀,쒀,쒀,125
+2520904253,[CXerAC@ BQ,39,3,9,,`w,1614,1560,1554,1502,1502,1502,ꃒ flagship,yk flagship,yz flagship,쒀,쒀,쒀,125
+2983766863,[CXerAC@ BQ,39,3,9,b,`w,1615,1734,1555,1591,1576,1576,ꃒ flagship,yk elite,yw flagship,yc,쒀^,쒀^,165
+1592905224,[CXerAC@ BQ,39,3,9,b,cw,1615,1735,1555,1591,1576,1576,ꃒ flagship,yk flagship,yw flagship,yc,쒀^,쒀^,180
+2219882272,[CXerAC@ BQ,39,3,9,b,`w,1615,1735,1555,1591,1576,1576,ꃒ flagship,yk flagship,yw flagship,yc,쒀^,쒀^,180
+1567612783,[CgCWJ Η͑ŌQ,39,3,12,,Pcw,1529,1529,1576,1576,1502,1502,̓ flagship,̓ flagship,쒀^,쒀^,쒀,쒀,160
+4232319680,[CgCWJ Η͑ŌQ,39,3,12,b,Pcw,1567,1529,1529,1529,1576,1576,̓ flagship,̓ flagship,̓ flagship,̓ flagship,쒀^,쒀^,250
+3524306950,[CgCWJ Η͑ŌQ,39,3,12,b,Pcw,1567,1529,1529,1529,1741,1741,̓ flagship,̓ flagship,̓ flagship,̓ flagship,쒀i flagship,쒀i flagship,280
+2343960472,[CXerAC@ CQ,39,3,13,,cw,1734,1554,1591,1502,1502,1502,yk elite,yz flagship,yc,쒀,쒀,쒀,60
+2960336733,[CXerAC@ CQ,39,3,13,,`w,1734,1554,1591,1502,1502,1502,yk elite,yz flagship,yc,쒀,쒀,쒀,60
+3628807414,[CXerAC@ CQ,39,3,13,b,`w,1735,1560,1591,1555,1576,1576,yk flagship,yk flagship,yc,yw flagship,쒀^,쒀^,80
+1284414008,[CXerAC@ CQ,39,3,13,b,`w,1735,1735,1555,1591,1576,1576,yk flagship,yk flagship,yw flagship,yc,쒀^,쒀^,90
+1755020778,[CXerAC@ CQ,39,3,13,b,cw,1735,1735,1591,1555,1576,1576,yk flagship,yk flagship,yc,yw flagship,쒀^,쒀^,90
+1529300576,[CXerAC@ xQ,39,3,17,b,`w,1615,1560,1529,1595,1576,1576,ꃒ flagship,yk flagship,̓ flagship,dl elite,쒀^,쒀^,180
+3362450535,[CXerAC@ xQ,39,3,17,b,cw,1615,1615,1529,1595,1576,1576,ꃒ flagship,ꃒ flagship,̓ flagship,dl elite,쒀^,쒀^,200
+2751098,[CXerAC@ xQ,39,3,17,b,`w,1615,1615,1529,1595,1576,1576,ꃒ flagship,ꃒ flagship,̓ flagship,dl elite,쒀^,쒀^,200
+2381396450,[CXerAC@ AQ,39,3,18,b,cw,1615,1615,1555,1592,1576,1576,ꃒ flagship,ꃒ flagship,yw flagship,yc elite,쒀^,쒀^,200
+2080226869,[CXerAC@ AQ,39,3,18,b,`w,1615,1615,1555,1592,1576,1576,ꃒ flagship,ꃒ flagship,yw flagship,yc elite,쒀^,쒀^,200
+289406605,[Cʊ͑ }Wc,39,3,21,b,lxqs,1707,1618,1529,1691,1577,1577,dĕP,ꃒ flagship,̓ flagship,쒀ÕP,쒀n^,쒀n^,360
+4237706438,[CXerAC@ AQ,39,3,22,b,cw,1615,1615,1555,1592,1576,1576,ꃒ flagship,ꃒ flagship,yw flagship,yc elite,쒀^,쒀^,200
+2211698278,[Cʊ͑ }Wc,39,3,23,b,lxqs,1707,1618,1529,1691,1577,1577,dĕP,ꃒ flagship,̓ flagship,쒀ÕP,쒀n^,쒀n^,360
+2801233259,[Cʊ͑ }Wc,39,3,23,b,lxqs,1707,1618,1543,1692,1741,1741,dĕP,ꃒ flagship,̓^ flagship,쒀ÕP,쒀i flagship,쒀i flagship,390
+1497788561,[C͑ cm͐,39,4,1,b,Pcw,1527,1554,1592,1576,1576,1576,d flagship,yz flagship,yc elite,쒀^,쒀^,쒀^,150
+1920754656,[C͑ cm͐,39,4,1,b,Pcw,1527,1555,1592,1576,1576,1576,d flagship,yw flagship,yc elite,쒀^,쒀^,쒀^,160
+2191860019,gC͑ \}Ax,39,4,2,b,`w,1735,1555,1576,1576,1576,1558,yk flagship,yw flagship,쒀^,쒀^,쒀^,A flagship,165
+4272182537,gC͑ \}Ax,39,4,2,b,cw,1735,1735,1555,1576,1576,1558,yk flagship,yk flagship,yw flagship,쒀^,쒀^,A flagship,175
+2996038956,[CgC͑ Η͑ŌQ,39,4,3,b,Pcw,1529,1529,1529,1529,1576,1576,̓ flagship,̓ flagship,̓ flagship,̓ flagship,쒀^,쒀^,220
+3006978937,[CgC͑ Η͑ŌQ,39,4,3,b,Pcw,1543,1543,1529,1529,1576,1576,̓^ flagship,̓^ flagship,̓ flagship,̓ flagship,쒀^,쒀^,250
+3478167499,[C͑ c,39,4,4,b,`w,1535,1533,1532,1532,-1,-1, flagship, elite,J elite,J elite,-,-,155
+8240963,[C͑ c,39,4,4,b,Pw,1535,1533,1532,1532,-1,-1, flagship, elite,J elite,J elite,-,-,155
+2170331313,[C͑ c,39,4,4,b,`w,1535,1535,1532,1532,-1,-1, flagship, flagship,J elite,J elite,-,-,170
+3666674168,[CgC͑ \}A@Q,39,4,9,b,Oxqs,1751,1735,1529,1529,1595,1595,ċS,yk flagship,̓ flagship,̓ flagship,dl elite,dl elite,300
+1090443821,[CgC͑ \}A@Q,39,4,9,b,Oxqs,1751,1735,1735,1543,1595,1595,ċS,yk flagship,yk flagship,̓^ flagship,dl elite,dl elite,320
+91494230,[CgCz P,39,4,11,b,`w,1640,1639,1639,1638,1638,1638,PTSQ,PTSQ,PTSQ,PTSQ,PTSQ,PTSQ,155
+3456838554,[CgCz P,39,4,11,b,`w,1640,1640,1639,1639,1638,1638,PTSQ,PTSQ,PTSQ,PTSQ,PTSQ,PTSQ,160
+1625884127,gC [CWϊn,39,4,12,b,`w,1754,1651,1650,1558,1558,1558,WϒnĕP,sP,sP,A flagship,A flagship,A flagship,80
+995980467,gC [CWϊn,39,4,12,b,`w,1754,1651,1651,1665,1558,1558,WϒnĕP,sP,sP,C䏬S,A flagship,A flagship,90
+649509754,gC [CWϊn,39,4,12,b,`w,1754,1652,1651,1665,1665,1558,WϒnĕP,sP,sP,C䏬S,C䏬S,A flagship,100
+1943439038,[CXGYhq }C,39,4,14,b,Pcw,1566,1529,1529,1592,1639,1639,d flagship,̓ flagship,̓ flagship,yc elite,PTSQ,PTSQ,250
+3105227439,[CXGYhq }C,39,4,14,b,Pcw,1566,1529,1529,1595,1639,1639,d flagship,̓ flagship,̓ flagship,dl elite,PTSQ,PTSQ,260
+2045370569,[CXGYhq }C,39,4,14,b,Pcw,1566,1529,1529,1595,1640,1640,d flagship,̓ flagship,̓ flagship,dl elite,PTSQ,PTSQ,280
+2867166822,[CXGYhq ŏIC,39,4,15,b,lxqs,1747,1529,1529,1735,1741,1741,͕P,̓ flagship,̓ flagship,yk flagship,쒀i flagship,쒀i flagship,400
+3262653649,[CXGYhq ŏIC,39,4,15,b,lxqs,1750,1543,1543,1618,1741,1741,͕P-,̓^ flagship,̓^ flagship,ꃒ flagship,쒀i flagship,쒀i flagship,420
+1669651202,[CnC ͑,39,5,1,b,`w,1572,1570,1570,-1,-1,-1,\ flagship,\,\,-,-,-,110
+2140226826,[CnC ͑,39,5,1,b,`w,1572,1570,1570,1570,-1,-1,\ flagship,\,\,\,-,-,140
+899927346,[CnC ͑,39,5,1,b,`w,1572,1572,1570,1570,-1,-1,\ flagship,\ flagship,\,\,-,-,150
+2966949135,AtJ [CcWϒn,39,5,3,b,`w,1754,1558,1558,1640,1639,1639,WϒnĕP,A flagship,A flagship,PTSQ,PTSQ,PTSQ,160
+1892538899,MV [C⋗A,39,5,4,b,`w,1558,1623,1623,1640,1639,1639,A flagship,쒀n^ elite,쒀n^ elite,PTSQ,PTSQ,PTSQ,170
+3634074825,MV [C⋗A,39,5,4,b,Pcw,1623,1558,1558,1640,1639,1639,쒀n^ elite,A flagship,A flagship,PTSQ,PTSQ,PTSQ,170
+2810378775,MV [C⋗A,39,5,4,b,cw,1623,1558,1558,1640,1639,1639,쒀n^ elite,A flagship,A flagship,PTSQ,PTSQ,PTSQ,170
+2302384408,}^WJ [C@,39,5,6,b,`w,1701,1615,1560,1560,1622,1622,`pĕP,ꃒ flagship,yk flagship,yk flagship,쒀^ elite,쒀^ elite,100
+788055664,}^WJ [C@,39,5,6,b,`w,1701,1615,1560,1622,1622,1526,`pĕP,ꃒ flagship,yk flagship,쒀^ elite,쒀^ elite,A elite,80
+3585036014,}^WJ [C@,39,5,6,b,`w,1704,1615,1560,1560,1622,1622,`pĕP-,ꃒ flagship,yk flagship,yk flagship,쒀^ elite,쒀^ elite,100
+3887273490,[CnC͑ ,39,5,9,b,Pcw,1554,1577,1577,1576,1576,1576,yz flagship,쒀n^,쒀n^,쒀^,쒀^,쒀^,130
+2647004291,[CnC͑ ,39,5,9,b,cw,1554,1577,1577,1576,1576,1576,yz flagship,쒀n^,쒀n^,쒀^,쒀^,쒀^,130
+3127246625,[CnC͑ ,39,5,9,b,Pcw,1555,1623,1623,1576,1576,1576,yw flagship,쒀n^ elite,쒀n^ elite,쒀^,쒀^,쒀^,150
+1646648984,[CnC qn,39,5,11,b,`w,1651,1650,-1,-1,-1,-1,sP,sP,-,-,-,-,80
+1963077627,[CnC qn,39,5,11,b,`w,1651,1650,1650,-1,-1,-1,sP,sP,sP,-,-,-,100
+3947860750,[CnC qn,39,5,11,b,`w,1652,1650,1650,-1,-1,-1,sP,sP,sP,-,-,-,110
+3618919180,[CnC͑ ʊ,39,5,13,b,lxqs,1698,1529,1529,1527,1522,1522,͉ĕP,̓ flagship,̓ flagship,d flagship,d elite,d elite,330
+515172151,[CnC͑ ʊ,39,5,13,b,lxqs,1698,1529,1529,1560,1595,1595,͉ĕP,̓ flagship,̓ flagship,yk flagship,dl elite,dl elite,360
+393353829,[CnC͑ xd,39,5,14,b,Pcw,1555,1559,1559,1559,1623,1623,yw flagship,` flagship,` flagship,` flagship,쒀n^ elite,쒀n^ elite,170
+3706325429,[CnC͑ xd,39,5,14,b,Pcw,1555,1559,1559,1623,1577,1577,yw flagship,` flagship,` flagship,쒀n^ elite,쒀n^,쒀n^,160
+2284392962,nCz [CPQ,39,6,2,b,`w,1622,1640,1638,1638,1638,-1,쒀^ elite,PTSQ,PTSQ,PTSQ,PTSQ,-,120
+764312809,nCz [CPQ,39,6,2,b,`w,1622,1640,1640,1638,1638,-1,쒀^ elite,PTSQ,PTSQ,PTSQ,PTSQ,-,125
+2921311420,nCz [CPQ,39,6,2,b,`w,1622,1640,1640,1640,1640,-1,쒀^ elite,PTSQ,PTSQ,PTSQ,PTSQ,-,135
+4159693308,[CnC͑ ͐AQ,39,6,4,b,Pcw,1529,1529,1529,1529,1623,1623,̓ flagship,̓ flagship,̓ flagship,̓ flagship,쒀n^ elite,쒀n^ elite,220
+2098893554,[CnC͑ ͐AQ,39,6,4,b,cw,1529,1529,1529,1529,1623,1623,̓ flagship,̓ flagship,̓ flagship,̓ flagship,쒀n^ elite,쒀n^ elite,220
+4049197981,[CnC͑ ͐AQ,39,6,4,b,Pcw,1543,1543,1529,1529,1623,1623,̓^ flagship,̓^ flagship,̓ flagship,̓ flagship,쒀n^ elite,쒀n^ elite,250
+3120090009,}^WJ [C퓬Wc,39,6,8,b,lxqs,1701,1560,1560,1622,1526,1526,`pĕP,yk flagship,yk flagship,쒀^ elite,A elite,A elite,240
+2095353275,}^WJ [C퓬Wc,39,6,8,b,lxqs,1704,1560,1622,1622,1526,1526,`pĕP-,yk flagship,쒀^ elite,쒀^ elite,A elite,A elite,420
+3734325208,[CnC͑ CQ,39,6,16,b,`w,1558,1618,1618,1543,1741,1741,A flagship,ꃒ flagship,ꃒ flagship,̓^ flagship,쒀i flagship,쒀i flagship,100
+1289682922,[CnC͑@IQ,39,6,17,b,`w,1571,1571,1571,1571,-1,-1,\ elite,\ elite,\ elite,\ elite,-,-,160
+3629979980,[CnC͑@IQ,39,6,17,b,`w,1572,1571,1571,1571,-1,-1,\ flagship,\ elite,\ elite,\ elite,-,-,170
+1498469684,[CnC͑@IQ,39,6,17,b,`w,1572,1572,1571,1571,-1,-1,\ flagship,\ flagship,\ elite,\ elite,-,-,180
+3374007582,[CnC͑ CQ,39,6,19,b,`w,1558,1615,1615,1543,1741,1741,A flagship,ꃒ flagship,ꃒ flagship,̓^ flagship,쒀i flagship,쒀i flagship,200
+1890168415,[CnC͑ @Oq,39,6,20,b,cw,1615,1615,1543,1592,1623,1623,ꃒ flagship,ꃒ flagship,̓^ flagship,yc elite,쒀n^ elite,쒀n^ elite,200
+2537102857,[CnC͑ @Oq,39,6,20,b,`w,1615,1615,1543,1592,1623,1623,ꃒ flagship,ꃒ flagship,̓^ flagship,yc elite,쒀n^ elite,쒀n^ elite,200
+3805461388,[CnC͑ @Oq,39,6,20,b,`w,1618,1618,1543,1592,1741,1741,ꃒ flagship,ꃒ flagship,̓^ flagship,yc elite,쒀i flagship,쒀i flagship,240
+1180485615,nCWJ [C@,39,6,23,b,lxqs,1752,1698,1735,1735,1595,1595,ĕP,͉ĕP,yk flagship,yk flagship,dl elite,dl elite,420
+1102896827,nCWJ [C@,39,6,23,b,lxqs,1752,1735,1529,1529,1595,1595,ĕP,yk flagship,̓ flagship,̓ flagship,dl elite,dl elite,360
+438685161,[CnC͑ qQ,39,6,24,b,`w,1735,1555,1554,1623,1623,1623,yk flagship,yw flagship,yz flagship,쒀n^ elite,쒀n^ elite,쒀n^ elite,160
+2513485650,[CnC͑ qQ,39,6,24,b,cw,1735,1735,1555,1623,1623,1623,yk flagship,yk flagship,yw flagship,쒀n^ elite,쒀n^ elite,쒀n^ elite,180
+776106415,[CnC͑ qQ,39,6,24,b,`w,1735,1735,1555,1623,1623,1623,yk flagship,yk flagship,yw flagship,쒀n^ elite,쒀n^ elite,쒀n^ elite,180
+3042175932,[Ck吼m͑ CQA,39,7,1,,`w,1615,1512,1555,1591,1502,1502,ꃒ flagship,ꃒ,yw flagship,yc,쒀,쒀,60
+3317878794,[Ck吼m͑ CQA,39,7,1,,`w,1615,1528,1555,1592,1577,1577,ꃒ flagship,ꃒ flagship,yw flagship,yc elite,쒀n^,쒀n^,80
+2677788071,[Ck吼m͑ CQA,39,7,1,b,`w,1618,1615,1555,1592,1578,1578,ꃒ flagship,ꃒ flagship,yw flagship,yc elite,쒀j^,쒀j^,100
+2456366069,[Ck吼m͑ CQA,39,7,1,b,`w,1618,1618,1615,1592,1578,1578,ꃒ flagship,ꃒ flagship,ꃒ flagship,yc elite,쒀j^,쒀j^,130
+2898785209,[Ck吼m͑ xIIQ,39,7,2,,Pcw,1597,1739,1739,1739,1502,1502,쒀P,쒀i,쒀i,쒀i,쒀,쒀,130
+89986268,[Ck吼m͑ xIIQ,39,7,2,,Pcw,1597,1591,1740,1740,1577,1577,쒀P,yc,쒀i elite,쒀i elite,쒀n^,쒀n^,150
+800037990,[Ck吼m͑ xIIQ,39,7,2,b,Pcw,1598,1592,1741,1741,1578,1578,쒀P,yc elite,쒀i flagship,쒀i flagship,쒀j^,쒀j^,160
+2533156846,[Ck吼m͑ xIIQ,39,7,2,b,Pcw,1598,1592,1741,1741,1741,1741,쒀P,yc elite,쒀i flagship,쒀i flagship,쒀i flagship,쒀i flagship,170
+1983590620,[Ck吼m͑ CQA,39,7,4,b,cw,1615,1615,1555,1592,1578,1578,ꃒ flagship,ꃒ flagship,yw flagship,yc elite,쒀j^,쒀j^,90
+3300489501,[Ck吼m͑ CQA,39,7,4,b,`w,1618,1615,1555,1592,1578,1578,ꃒ flagship,ꃒ flagship,yw flagship,yc elite,쒀j^,쒀j^,100
+2172634967,[Ck吼m͑ CQA,39,7,4,b,`w,1618,1615,1615,1592,1578,1578,ꃒ flagship,ꃒ flagship,ꃒ flagship,yc elite,쒀j^,쒀j^,120
+3620517046,[Ck吼m͑ CQA,39,7,5,b,`w,1618,1618,1555,1592,1578,1578,ꃒ flagship,ꃒ flagship,yw flagship,yc elite,쒀j^,쒀j^,210
+2843024728,[Ck吼m͑ xIQ,39,7,7,b,Pcw,1598,1592,1592,1741,1741,1741,쒀P,yc elite,yc elite,쒀i flagship,쒀i flagship,쒀i flagship,180
+1249632154,[Ck吼m͑ xIQ,39,7,7,b,Pcw,1598,1592,1741,1741,1578,1578,쒀P,yc elite,쒀i flagship,쒀i flagship,쒀j^,쒀j^,160
+987972648,[Ck吼m͑ xIQ,39,7,7,b,Pcw,1598,1592,1741,1741,1741,1741,쒀P,yc elite,쒀i flagship,쒀i flagship,쒀i flagship,쒀i flagship,170
+3389407154,[CB͑ QTIIQ,39,7,8,b,`w,1738,1571,1571,-1,-1,-1,VP flagship,\ elite,\ elite,-,-,-,200
+1779167663,[CB͑ QTIIQ,39,7,8,b,`w,1738,1571,1571,1571,-1,-1,VP flagship,\ elite,\ elite,\ elite,-,-,210
+1909815472,[CB͑ QTIIQ,39,7,8,b,`w,1738,1572,1571,1571,-1,-1,VP flagship,\ flagship,\ elite,\ elite,-,-,230
+270022994,[CB͑ QTIVQ,39,7,9,b,`w,1572,1570,1570,1570,-1,-1,\ flagship,\,\,\,-,-,140
+2383041296,[CB͑ QTIQ,39,7,10,b,`w,1738,1571,1571,1571,-1,-1,VP flagship,\ elite,\ elite,\ elite,-,-,200
+3609762616,[CB͑ QTIQ,39,7,10,b,`w,1738,1572,1571,-1,-1,-1,VP flagship,\ flagship,\ elite,-,-,-,230
+3310731927,[CB͑ QTIIIQ,39,7,11,b,`w,1738,1572,1571,1571,-1,-1,VP flagship,\ flagship,\ elite,\ elite,-,-,230
+3198818188,[C`p_ Uqn,39,7,12,b,`w,1701,1754,1651,1650,-1,-1,`pĕP,WϒnĕP,sP,sP,-,-,80
+1203091285,[C`p_ Uqn,39,7,12,b,`w,1701,1754,1651,1651,-1,-1,`pĕP,WϒnĕP,sP,sP,-,-,90
+2678378140,[C`p_ Uqn,39,7,12,b,`w,1701,1754,1652,1651,-1,-1,`pĕP,WϒnĕP,sP,sP,-,-,100
+79065532,[CB͊͑ Oq,39,7,14,b,Pcw,1735,1543,1543,1592,1741,1741,yk flagship,̓^ flagship,̓^ flagship,yc elite,쒀i flagship,쒀i flagship,200
+2451072476,[CB͊͑ Oq,39,7,14,b,cw,1735,1543,1543,1592,1741,1741,yk flagship,̓^ flagship,̓^ flagship,yc elite,쒀i flagship,쒀i flagship,200
+2591168128,[C͑ o_`p,39,7,16,b,Oxqs,1701,1754,1558,1558,1570,1570,`pĕP,WϒnĕP,A flagship,A flagship,\,\,280
+1926717544,[C͑ o_`p,39,7,16,b,Oxqs,1704,1665,1558,1558,1741,1741,`pĕP-,C䏬S,A flagship,A flagship,쒀i flagship,쒀i flagship,280
+1080446492,[CB͊͑ @,39,7,17,b,Oxqs,1752,1618,1527,1527,1555,1592,ĕP,ꃒ flagship,d flagship,d flagship,yw flagship,yc elite,320
+2440329682,[CB͊͑ @,39,7,17,b,Oxqs,1752,1618,1618,1527,1527,1592,ĕP,ꃒ flagship,ꃒ flagship,d flagship,d flagship,yc elite,340
+349538485,[CB͑ ⋕⋋Dc,39,7,18,b,Oxqs,1649,1558,1558,1558,1741,1741,쒀S,A flagship,A flagship,A flagship,쒀i flagship,쒀i flagship,380
+2805012524,[CB͑ ⋕⋋Dc,39,7,18,b,Oxqs,1735,1558,1558,1558,1741,1741,yk flagship,A flagship,A flagship,A flagship,쒀i flagship,쒀i flagship,350
+1492165326,h[o[Cً},39,7,20,b,cw,1698,1698,1640,1640,1639,1639,͉ĕP,͉ĕP,PTSQ,PTSQ,PTSQ,PTSQ,360
+2964972783,h[o[Cً},39,7,20,b,cw,1698,1698,1698,1640,1639,1639,͉ĕP,͉ĕP,͉ĕP,PTSQ,PTSQ,PTSQ,390
+2194534228,h[o[Cً},39,7,20,b,cw,1698,1744,1741,1741,1640,1640,͉ĕP,쒀i^ flagship,쒀i flagship,쒀i flagship,PTSQ,PTSQ,300
+2750803684,[CB͊͑ ͊͑,39,7,21,b,lxqs,1757,1698,1698,1735,1744,1744,BP,͉ĕP,͉ĕP,yk flagship,쒀i^ flagship,쒀i^ flagship,550
+3730636995,[CB͊͑ ͊͑,39,7,21,b,lxqs,1760,1698,1698,1752,1744,1744,BP-,͉ĕP,͉ĕP,ĕP,쒀i^ flagship,쒀i^ flagship,600
+2510937943,[Ck吼m͑ CQA,39,7,23,b,`w,1618,1615,1555,1592,1578,1578,ꃒ flagship,ꃒ flagship,yw flagship,yc elite,쒀j^,쒀j^,200
+205411431,[Ck吼m͑ CQA,39,7,23,b,`w,1618,1618,1555,1592,1578,1578,ꃒ flagship,ꃒ flagship,yw flagship,yc elite,쒀j^,쒀j^,210
+3386501228,[CB͑ QTIIQ,39,7,25,b,`w,1738,1571,1571,-1,-1,-1,VP flagship,\ elite,\ elite,-,-,-,200
+499096510,[CB͑ QTIIQ,39,7,25,b,`w,1738,1571,1571,1571,-1,-1,VP flagship,\ elite,\ elite,\ elite,-,-,210
+1058602047,[CB͑ QTIIQ,39,7,25,b,`w,1738,1572,1571,1571,-1,-1,VP flagship,\ flagship,\ elite,\ elite,-,-,230
diff --git a/ElectronicObserver/Assets/Record/ShipParameterRecord.csv b/ElectronicObserver/Assets/Record/ShipParameterRecord.csv
index 4e7a91700..74ffd7066 100644
--- a/ElectronicObserver/Assets/Record/ShipParameterRecord.csv
+++ b/ElectronicObserver/Assets/Record/ShipParameterRecord.csv
@@ -1,335 +1,335 @@
͑DID,͑D,ϋv,ϋvő,Η͏,Η͍ő,,ő,,ő,b,bő,ΐ,ΐ,ΐő,,,ő,G,G,Gő,^,^ő,˒,1,2,3,4,5,@1,@2,@3,@4,@5,hbv,}Ӑ,\[X,摜ver,{CXver,`{CXver,ߑID
-1,r,13,24,6,29,18,59,7,29,5,18,16,16,39,37,37,79,4,4,17,12,49,1,1,37,-1,-1,-1,0,0,0,0,0,rłB
͂肫āA܂܂[I,鍑CR̋쒀͂ŏ߂đ^ŋ͂61cm𓋍ڂ܂ArłI
ȂAŊ撣̂łI,snohitatusbk,21,19,606,-1
-2,@,13,24,6,29,18,49,7,29,5,18,16,16,39,37,37,69,4,4,17,10,49,1,1,-1,-1,-1,-1,0,0,0,0,0,@Ɛ\܂B
ɒuĂˁB,r^쒀͂QԊ͂̔@Ɛ\܂B
EF[Nł͌܌墂F4F퓬@̍UȂ畱킵܂B
AقƁA̖тŒɂႤccB,wujywbyjntbp,22,20,606,-1
+1,r,13,24,6,29,18,59,7,29,5,18,16,16,39,37,37,79,4,4,17,12,49,1,1,37,-1,-1,-1,0,0,0,0,0,rłB
͂肫āA܂܂[I,鍑CR̋쒀͂ŏ߂đ^ŋ͂61cm𓋍ڂ܂ArłI
ȂAŊ撣̂łI,snohitatusbk,21,19,731,-1
+2,@,13,24,6,29,18,49,7,29,5,18,16,16,39,37,37,69,4,4,17,10,49,1,1,-1,-1,-1,-1,0,0,0,0,0,@Ɛ\܂B
ɒuĂˁB,r^쒀͂QԊ͂̔@Ɛ\܂B
EF[Nł͌܌墂F4F퓬@̍UȂ畱킵܂B
AقƁA̖тŒɂႤccB,wujywbyjntbp,22,20,731,-1
3,,0,0,0,0,0,0,0,0,0,0,24,24,69,38,38,69,8,8,39,0,0,0,4,-1,-1,-1,-1,0,0,0,0,0,,,mhqqhhvvpzxg,1,1,1,-1
4,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,rzgndzraoddu,1,1,1,-1
5,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,hbhkiyykheeq,1,1,1,-1
-6,,13,24,6,29,18,49,7,29,5,18,16,16,39,37,37,69,4,4,17,15,69,1,1,-1,-1,-1,-1,0,0,0,0,0,B
쒀͂ƕȂBɗ͂B,r^WԊ͂B
AWAʂ̍ÚADcqCĂB
RoKւ̗gł͓G͂̏PȂ畱킵B,kksiqffpclxh,10,10,1,-1
-7,O,13,24,6,29,18,49,7,29,5,18,16,16,39,37,37,69,4,4,17,10,49,1,1,-1,-1,-1,-1,0,0,0,0,0,ȂiߊłˁBOłB
ǂ_炩ɂ肢܂B,ỹGXR[gDcqɏ]r^쒀͎OłB
̃\Cɂo܂B
Ǒ͂ċsAC܂B,ujhxqqlcorxv,11,11,1,-1
+6,,13,24,6,29,18,49,7,29,5,18,16,16,39,37,37,69,4,4,17,15,69,1,1,-1,-1,-1,-1,0,0,0,0,0,B
쒀͂ƕȂBɗ͂B,r^WԊ͂B
AWAʂ̍ÚADcqCĂB
RoKւ̗gł͓G͂̏PȂ畱킵B,kksiqffpclxh,10,10,731,-1
+7,O,13,24,6,29,18,49,7,29,5,18,16,16,39,37,37,69,4,4,17,10,49,1,1,-1,-1,-1,-1,0,0,0,0,0,ȂiߊłˁBOłB
ǂ_炩ɂ肢܂B,ỹGXR[gDcqɏ]r^쒀͎OłB
̃\Cɂo܂B
Ǒ͂ċsAC܂B,ujhxqqlcorxv,11,11,731,-1
8,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,boxlrnnmjkhb,1,1,1,-1
-9,,15,29,10,29,27,79,10,39,5,19,20,20,49,40,40,89,5,5,19,17,49,1,2,13,-1,-1,-1,0,0,0,0,0,͂߂܂ĐłB
낵肢v܂B,VgŐvꂽAENX^쒀͂̂PԊ́AłB
́Å͑^쒀͂̃x[XƂȂ܂B
͂A撣܂I,gyckjmemgqoe,22,20,606,-1
-10,,15,29,10,29,27,69,10,39,5,19,20,20,49,40,40,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,łB
낵肢܂B,^쒀́AQԊ́AłB
̐X̍ɎQ܂B
̌A̕A攪\ꍆɌq͂ƂĎQv܂B,xqnkdultpvaf,16,16,606,-1
-11,[,15,29,10,29,27,69,10,39,5,19,20,20,49,40,40,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,[ႾB
낵ȁI,^쒀͂SԊ͂̐[Ⴓ܂I
Kɑ̋쒀͂ƂԂĎ̂ƂB
܁[AłƂ邺B݂ĂȂāI,cdidanqovcfr,11,11,606,-1
-12,g,15,29,10,29,27,69,10,39,5,19,20,20,49,40,40,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,ÁcgƐ\܂B
낵肢܂B,^쒀͂XԊ͂̈głB
X̍ɎQłǁAjẮAŊCq⏣ɏ]Ă܂B
撣܂B,ljesxnctkmmf,11,11,606,-1
-13,g,15,29,10,29,27,79,12,39,5,19,20,20,49,41,41,89,5,5,19,12,49,1,2,13,-1,-1,-1,0,0,0,0,0,悤B
^쒀́AgƐ\܂B,^쒀́AgłB
ǐ^̂PԊ͂ȂłB
O\CCł́A쒀͈ǂƂẮAʂȑ劈܂B
撣܂I,icpexclhwthr,13,13,606,-1
-14,~g,15,29,10,29,27,69,12,39,5,19,20,20,49,41,41,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,A^V̖͕~gB
Ȍ낵B,U^쒀͂QԊ͂̕~gB낵B
~bhEF[\̊CɎQADcq߂B
Cq͌\ςc厖cB,gcbiuhgmgjbm,14,14,606,-1
-15,,15,29,10,29,27,69,12,39,5,19,20,20,49,41,41,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,^쒀́uvB
āAȁI@̕I,^쒀͂PWԊ́Ag^̂WԊ́AB
oł͂ȂBoĂāB
̋AXCCɂQI
ǁACɐ͂͋肩ȁcB,fwptxiocqkyd,29,20,606,-1
-16,,15,29,10,29,27,69,12,39,5,19,20,20,49,41,41,79,5,5,19,20,79,1,2,-1,-1,-1,-1,0,0,0,0,0,^쒀́cg^́uvłB
Ă낵ł傤cB,g^POԊ͂̒łB
CeCȂǂ̌蔲A^̂̓A{ŌڂI܂Ő킢܂B
Ác߂G͂̊Fczg͂̂łBzgłI,xqjemfzdbjox,25,19,606,-1
-17,z,16,34,10,29,24,79,12,39,6,19,24,24,49,44,44,79,6,6,19,12,49,1,2,14,-1,-1,-1,0,0,0,0,0,ƉI@zB
낵˂I,lR[vŌꂽz^쒀́Al[Vbv̗zB
Vs̎͋쒀͂ƂāAnCU@n߁AlXȍɎQI
낵ˁI,nkvvrszimkre,13,13,1,-1
-18,sm,16,34,10,29,24,69,9,39,6,19,24,24,49,44,44,79,6,6,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,smłB
wڝA낵łB,z^쒀͂QԊ́AsmłB
zƋɃnC핔̌q߂܂B
^̃CeCł͎u͑ɏAXKICɓ˓܂B,louolngpmrwj,13,13,1,-1
-19,,16,34,10,29,24,69,9,39,6,19,24,24,49,44,44,79,6,6,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,A낵イȁB,̖ԑDŌꂽAz^쒀͂̂RԊ́AB
ĂAXoCA쑾mCAO\CȂǂ̌ɎQŁB,ihengpjwmfrt,13,13,606,-1
-20,ᕗ,16,39,10,29,24,79,12,49,7,29,24,24,49,50,50,89,6,6,19,50,99,1,2,14,-1,-1,-1,0,0,0,0,0,z^쒀͂WԊ́AᕗłB
ǂA낵肢܂I,z^쒀͂WԊ͂̐ᕗłB
͊͑^쒀͂̒ŁA\ȏ̎vCɎQȂABقƂǖŏI܂Őc܂B
Ղ̋쒀͂āHAՂȂłI,pueufyccujmd,12,12,606,-1
+9,,15,29,10,29,27,79,10,39,5,19,20,20,49,40,40,89,5,5,19,17,49,1,2,13,-1,-1,-1,0,0,0,0,0,͂߂܂ĐłB
낵肢v܂B,VgŐvꂽAENX^쒀͂̂PԊ́AłB
́Å͑^쒀͂̃x[XƂȂ܂B
͂A撣܂I,gyckjmemgqoe,22,20,1,-1
+10,,15,29,10,29,27,69,10,39,5,19,20,20,49,40,40,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,łB
낵肢܂B,^쒀́AQԊ́AłB
̐X̍ɎQ܂B
̌A̕A攪\ꍆɌq͂ƂĎQv܂B,xqnkdultpvaf,16,16,714,-1
+11,[,15,29,10,29,27,69,10,39,5,19,20,20,49,40,40,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,[ႾB
낵ȁI,^쒀͂SԊ͂̐[Ⴓ܂I
Kɑ̋쒀͂ƂԂĎ̂ƂB
܁[AłƂ邺B݂ĂȂāI,cdidanqovcfr,11,11,1,-1
+12,g,15,29,10,29,27,69,10,39,5,19,20,20,49,40,40,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,ÁcgƐ\܂B
낵肢܂B,^쒀͂XԊ͂̈głB
X̍ɎQłǁAjẮAŊCq⏣ɏ]Ă܂B
撣܂B,ljesxnctkmmf,11,11,1,-1
+13,g,15,29,10,29,27,79,12,39,5,19,20,20,49,41,41,89,5,5,19,12,49,1,2,13,-1,-1,-1,0,0,0,0,0,悤B
^쒀́AgƐ\܂B,^쒀́AgłB
ǐ^̂PԊ͂ȂłB
O\CCł́A쒀͈ǂƂẮAʂȑ劈܂B
撣܂I,icpexclhwthr,14,13,1,-1
+14,~g,15,29,10,29,27,69,12,39,5,19,20,20,49,41,41,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,A^V̖͕~gB
Ȍ낵B,U^쒀͂QԊ͂̕~gB낵B
~bhEF[\̊CɎQADcq߂B
Cq͌\ςc厖cB,gcbiuhgmgjbm,15,14,1,-1
+15,,15,29,10,29,27,69,12,39,5,19,20,20,49,41,41,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,^쒀́uvB
āAȁI@̕I,^쒀͂PWԊ́Ag^̂WԊ́AB
oł͂ȂBoĂāB
̋AXCCɂQI
ǁACɐ͂͋肩ȁcB,fwptxiocqkyd,30,21,714,-1
+16,,15,29,10,29,27,69,12,39,5,19,20,20,49,41,41,79,5,5,19,20,79,1,2,-1,-1,-1,-1,0,0,0,0,0,^쒀́cg^́uvłB
Ă낵ł傤cB,g^POԊ͂̒łB
CeCȂǂ̌蔲A^̂̓A{ŌڂI܂Ő킢܂B
Ác߂G͂̊Fczg͂̂łBzgłI,xqjemfzdbjox,26,20,714,-1
+17,z,16,34,10,29,24,79,12,39,6,19,24,24,49,44,44,79,6,6,19,12,49,1,2,14,-1,-1,-1,0,0,0,0,0,ƉI@zB
낵˂I,lR[vŌꂽz^쒀́Al[Vbv̗zB
Vs̎͋쒀͂ƂāAnCU@n߁AlXȍɎQI
낵ˁI,nkvvrszimkre,13,13,714,-1
+18,sm,16,34,10,29,24,69,9,39,6,19,24,24,49,44,44,79,6,6,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,smłB
wڝA낵łB,z^쒀͂QԊ́AsmłB
zƋɃnC핔̌q߂܂B
^̃CeCł͎u͑ɏAXKICɓ˓܂B,louolngpmrwj,13,13,714,-1
+19,,16,34,10,29,24,69,9,39,6,19,24,24,49,44,44,79,6,6,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,A낵イȁB,̖ԑDŌꂽAz^쒀͂̂RԊ́AB
ĂAXoCA쑾mCAO\CȂǂ̌ɎQŁB,ihengpjwmfrt,13,13,714,-1
+20,ᕗ,16,39,10,29,24,79,12,49,7,29,24,24,49,50,50,89,6,6,19,50,99,1,2,14,-1,-1,-1,0,0,0,0,0,z^쒀͂WԊ́AᕗłB
ǂA낵肢܂I,z^쒀͂WԊ͂̐ᕗłB
͊͑^쒀͂̒ŁA\ȏ̎vCɎQȂABقƂǖŏI܂Őc܂B
Ղ̋쒀͂āHAՂȂłI,pueufyccujmd,12,12,1,-1
21,,26,39,14,49,24,89,13,59,10,29,20,20,59,37,37,79,8,8,39,12,49,2,4,14,-1,-1,-1,1,1,0,0,0,yAǂłB
낵肢܂I,5500gyḿAnj^̂PԊ́AǂB
ƃf͌ÂǁAEˎ啺Ew\͂ƁA쒀͎dɂ̓ob`łH
\Cł̌ł킵I,debsnofmttkx,5,3,1,-1
-22,\,26,39,14,39,24,79,13,49,10,29,40,40,79,37,37,69,8,8,39,10,49,2,4,-1,-1,-1,-1,1,1,0,0,0,\łB̎wȂ炨CB
S͂ŒɓB낵ˁB,\́A吳Ɍꂽnj^ŷQԊ́B
ʓV͂ǁA̗͒̒́A̎R{\ZARȂnj̊CRxlyoꂽ́BłH,tcqsalkhzurk,3,1,1,-1
-23,R,26,39,14,39,24,79,13,49,10,29,40,40,79,37,37,69,8,8,39,10,49,2,4,-1,-1,-1,-1,1,1,0,0,0,nj^ylԊ͂́uRǁvłB
ǂA낵肢܂I,nj^ySԊ̗͂RǂłB
̒ł́A߂Đ@@𓋍ڂ́B
̊͂ƂāÂH
h[gXƂa17Ƃ̂͂ƋB,shjlydqjdfcl,21,20,606,-1
-24,,25,39,14,49,24,89,13,59,11,29,19,19,59,37,37,77,8,8,39,17,49,2,4,14,-1,-1,-1,0,0,0,0,0,ɂ́[ByḿAłB
ǂA낵肢v܂ˁB,^ym͂̂SԊ́AB
_ː܂Ȃ́B
͊CRwZK͂ƂĊ̂H
A^ł́Ad͂ւ̃f`FWˁH撣I,yomyfjkhndny,15,15,1,-1
+22,\,26,39,14,39,24,79,13,49,10,29,40,40,79,37,37,69,8,8,39,10,49,2,4,-1,-1,-1,-1,1,1,0,0,0,\łB̎wȂ炨CB
S͂ŒɓB낵ˁB,\́A吳Ɍꂽnj^ŷQԊ́B
ʓV͂ǁA̗͒̒́A̎R{\ZARȂnj̊CRxlyoꂽ́BłH,tcqsalkhzurk,4,1,1,-1
+23,R,26,39,14,39,24,79,13,49,10,29,40,40,79,37,37,69,8,8,39,10,49,2,4,-1,-1,-1,-1,1,1,0,0,0,nj^ylԊ͂́uRǁvłB
ǂA낵肢܂I,nj^ySԊ̗͂RǂłB
̒ł́A߂Đ@@𓋍ڂ́B
̊͂ƂāÂH
h[gXƂa17Ƃ̂͂ƋB,shjlydqjdfcl,21,20,714,-1
+24,,25,39,14,49,24,89,13,59,11,29,19,19,59,37,37,77,8,8,39,17,49,2,4,14,-1,-1,-1,0,0,0,0,0,ɂ́[ByḿAłB
ǂA낵肢v܂ˁB,^ym͂̂SԊ́AB
_ː܂Ȃ́B
͊CRwZK͂ƂĊ̂H
A^ł́Ad͂ւ̃f`FWˁH撣I,yomyfjkhndny,15,15,714,-1
25,k,25,39,14,39,24,79,13,49,10,29,19,19,59,36,36,69,8,8,39,15,69,2,4,14,-1,-1,-1,0,0,0,0,0,A^V͌yAkB
܁[낵B,^ym͂̂RԊ́Akゾ[B
HAƂ͐eFB
_fł܂dm͂ɃXebvAbvłĂB
Ă݂H,oxqlrctsmegi,13,13,1,-1
-26,}K,67,89,74,94,0,0,23,79,59,79,0,0,0,19,19,39,9,9,33,5,39,3,7,11,25,-1,-1,3,3,3,3,0,}K^ẂAo̕}KłB
̎RƂǂA낵肢v܂B,̓{Ǝvɂ钴ẂA}KłB
̎RƂǂ낵肢܂ˁB
CeH@ˁA˓Ă݂BzgH,ubntuiyurxwk,23,16,606,-1
-27,R,67,89,74,94,0,0,23,79,59,79,0,0,0,19,19,39,9,9,33,5,39,3,7,11,25,-1,-1,3,3,3,3,0,}K^͎oÂقARłB
́A}Ko܁A܂łH,}K^͂QԊ́ARłB
uא́vƂu͑ɂvƂAˁcB
łÁBŌ̎A}Ko܂ƈꏏɐ킦cc,dyurkaeenkdh,21,15,606,-1
-28,H,13,24,6,29,18,49,7,29,5,18,16,16,39,37,37,69,4,4,17,10,49,1,1,-1,-1,-1,-1,0,0,0,0,0,HB
낵ȁI,{N͔CrɉxxǁAŌ܂ŕ킵r^쒀͂TԊ͂B
̌ADcqȂǂŊeCŊ撣BzgB,qvmfwjitflgw,12,12,606,-1
-29,,13,24,6,29,18,49,7,29,5,18,16,16,39,37,37,69,4,4,17,10,49,1,1,-1,-1,-1,-1,0,0,0,0,0,AẮB
낵`B,r^쒀͂VԊ͂̕B
X̊CɎQB
Dcqɑ^DƏՓ˂đjcƂB
͂ȁ[B,pjkwpxniwgge,12,12,1,-1
-30,e,13,24,6,29,18,49,7,29,5,18,16,16,39,37,37,69,4,4,17,10,49,1,1,-1,-1,-1,-1,0,0,0,0,0,eAɂ䂱B,r^쒀͂̂XԊ́AeB
͐X̍UɎQB
āADcqɏ]B
AqCȃ~bVccB,jatvhskutlck,10,10,1,-1
-31,],13,24,6,29,18,49,7,29,5,18,16,16,39,37,37,69,4,4,17,10,49,1,1,-1,-1,-1,-1,0,0,0,0,0,HA]Ł[B,r^쒀͖]Ł[B
30쒀ɏĊeUɎQB
xCJԂȂACɏ]B
\撣H,isiuepygxdzq,15,15,606,-1
-32,,15,29,10,29,27,69,10,39,5,19,20,20,49,40,40,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,ccłcc낵B,^쒀́cRԊ́ccłB
̍ɁcςQ܂cB
ACƂccccB,pxogwcltgjkn,18,18,606,-1
-33,p_,15,29,10,29,27,69,10,39,5,19,20,20,49,40,40,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,iߊˁB
܁A撣ȂI,^쒀́ATԊ͂̑p_B
AmȂāH@SA肦ȂˁB
AÑ̋~AX̍ɎQ͂̎mȂāAAłI,hpfcwdqxgyvl,20,18,606,-1
-34,,15,30,10,29,27,79,12,39,6,19,20,20,49,42,42,89,5,5,19,12,49,1,2,13,-1,-1,-1,0,0,0,0,0,łB
lÕfB[ƂĈĂˁI,V^쒀͂PԊ͂̋łB
^x[Xɍqs\qコ́B^쒀͂̍ŏI`ȂI
ƃfB[ƂĊ̂I
فAقƂȂB,mtvkfikepcfr,3,3,606,-1
-35,,15,30,10,29,27,69,12,39,6,19,20,20,49,42,42,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,B
̊Ԃ肩s̒ʂ薼B,^쒀͂̒ŁAŌ܂ŐĉAB]̌ȂaUɂ͏CœsłȂB
͂Ƃă\AɈnuMłvƂӖ͖̊ɂȂB,nfzmalhtwved,3,3,606,-1
-36,,15,30,10,29,27,69,12,39,6,19,20,20,49,42,42,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,I@݂Ȃ肶ȂI
̂Ƃ낵ނ˂I,XoCł͋쒀͓dƈꏏɋ͂āAvG͑̐҂̋~ɓ̂B
A߂Ǝv́B
ˁAiߊI,aejfywpsegbv,7,5,606,-1
-37,d,15,30,10,29,27,69,12,39,6,19,20,20,49,42,42,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,dłB
ǂA낵肢܂B,XoCŌG͂̏̋~ɓw߂ALXJA\Aj[MjAAAbcȂǁAe]킵܂c
撣́cłcB,uuilouoffjoj,7,5,606,-1
+26,}K,67,89,74,94,0,0,23,79,59,79,0,0,0,19,19,39,9,9,33,5,39,3,7,11,25,-1,-1,3,3,3,3,0,}K^ẂAo̕}KłB
̎RƂǂA낵肢v܂B,̓{Ǝvɂ钴ẂA}KłB
̎RƂǂ낵肢܂ˁB
CeH@ˁA˓Ă݂BzgH,ubntuiyurxwk,25,16,714,-1
+27,R,67,89,74,94,0,0,23,79,59,79,0,0,0,19,19,39,9,9,33,5,39,3,7,11,25,-1,-1,3,3,3,3,0,}K^͎oÂقARłB
́A}Ko܁A܂łH,}K^͂QԊ́ARłB
uא́vƂu͑ɂvƂAˁcB
łÁBŌ̎A}Ko܂ƈꏏɐ킦cc,dyurkaeenkdh,23,15,714,-1
+28,H,13,24,6,29,18,49,7,29,5,18,16,16,39,37,37,69,4,4,17,10,49,1,1,-1,-1,-1,-1,0,0,0,0,0,HB
낵ȁI,{N͔CrɉxxǁAŌ܂ŕ킵r^쒀͂TԊ͂B
̌ADcqȂǂŊeCŊ撣BzgB,qvmfwjitflgw,12,12,731,-1
+29,,13,24,6,29,18,49,7,29,5,18,16,16,39,37,37,69,4,4,17,10,49,1,1,-1,-1,-1,-1,0,0,0,0,0,AẮB
낵`B,r^쒀͂VԊ͂̕B
X̊CɎQB
Dcqɑ^DƏՓ˂đjcƂB
͂ȁ[B,pjkwpxniwgge,12,12,714,-1
+30,e,13,24,6,29,18,49,7,29,5,18,16,16,39,37,37,69,4,4,17,10,49,1,1,-1,-1,-1,-1,0,0,0,0,0,eAɂ䂱B,r^쒀͂̂XԊ́AeB
͐X̍UɎQB
āADcqɏ]B
AqCȃ~bVccB,jatvhskutlck,10,10,731,-1
+31,],13,24,6,29,18,49,7,29,5,18,16,16,39,37,37,69,4,4,17,10,49,1,1,-1,-1,-1,-1,0,0,0,0,0,HA]Ł[B,r^쒀͖]Ł[B
30쒀ɏĊeUɎQB
xCJԂȂACɏ]B
\撣H,isiuepygxdzq,15,15,731,-1
+32,,15,29,10,29,27,69,10,39,5,19,20,20,49,40,40,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,ccłcc낵B,^쒀́cRԊ́ccłB
̍ɁcςQ܂cB
ACƂccccB,pxogwcltgjkn,18,18,1,-1
+33,p_,15,29,10,29,27,69,10,39,5,19,20,20,49,40,40,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,iߊˁB
܁A撣ȂI,^쒀́ATԊ͂̑p_B
AmȂāH@SA肦ȂˁB
AÑ̋~AX̍ɎQ͂̎mȂāAAłI,hpfcwdqxgyvl,20,18,1,-1
+34,,15,30,10,29,27,79,12,39,6,19,20,20,49,42,42,89,5,5,19,12,49,1,2,13,-1,-1,-1,0,0,0,0,0,łB
lÕfB[ƂĈĂˁI,V^쒀͂PԊ͂̋łB
^x[Xɍqs\qコ́B^쒀͂̍ŏI`ȂI
ƃfB[ƂĊ̂I
فAقƂȂB,mtvkfikepcfr,3,3,1,-1
+35,,15,30,10,29,27,69,12,39,6,19,20,20,49,42,42,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,B
̊Ԃ肩s̒ʂ薼B,^쒀͂̒ŁAŌ܂ŐĉAB]̌ȂaUɂ͏CœsłȂB
͂Ƃă\AɈnuMłvƂӖ͖̊ɂȂB,nfzmalhtwved,3,3,1,-1
+36,,15,30,10,29,27,69,12,39,6,19,20,20,49,42,42,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,I@݂Ȃ肶ȂI
̂Ƃ낵ނ˂I,XoCł͋쒀͓dƈꏏɋ͂āAvG͑̐҂̋~ɓ̂B
A߂Ǝv́B
ˁAiߊI,aejfywpsegbv,7,5,1,-1
+37,d,15,30,10,29,27,69,12,39,6,19,20,20,49,42,42,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,dłB
ǂA낵肢܂B,XoCŌG͂̏̋~ɓw߂ALXJA\Aj[MjAAAbcȂǁAe]킵܂c
撣́cłcB,uuilouoffjoj,7,5,1,-1
38,t,16,31,10,29,27,79,12,39,6,19,21,21,49,43,43,89,5,5,19,12,49,1,2,13,-1,-1,-1,0,0,0,0,0,킪tB
낵݂܂B,t^쒀́APԊ͂̏tB
́AkɏB_QAbcLXJȂǂ̖kCŊB
kCӂDȊC悶ȁB}jpIbNcHAMƂ͋肶B,nlobofyxzvku,14,14,1,-1
39,q,16,31,10,29,27,69,9,39,6,19,21,21,49,43,43,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,߂܂āA˂̂ЁA悧I
͖Aǂ݂Â炭ȂAȂˁHˁH,ۈvŌꂽAt^쒀͂QԊ͂̎qB
tȂǂ̎o͂őQP쒀ҐĐFXƊ撣B
ȂɁH́cHLCI,zgerairddhko,16,14,1,-1
40,t,16,31,10,29,27,69,9,39,6,19,21,21,49,43,43,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,쒀́AtB,t^쒀͂RԊ́AtB
AbcCLXJPލȂǂɎQB
AkC悾B
AZɂ͒ӂKvBԂ₷B
ɁuvAO͗vӂB,ihuijkvksqky,10,10,1,-1
41,,16,31,10,29,27,69,9,39,6,19,21,21,49,43,43,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,t^lԊ́AłB
FA낵肢܂I,t^쒀͂̂SԊ́AłB
A[VAAbcCALXJPލA}AiCAkAVmCȂǁAlXȌɎQ܂I
قƁA撣łI,qngptlxhrwhj,10,10,1,-1
-42,I,16,32,10,29,24,79,12,39,6,19,21,21,49,43,43,79,5,5,19,12,49,1,2,14,-1,-1,-1,0,0,0,0,0,I^쒀͈Ԋ́AuIvłI
͂AԊ͂łI,t^쒀͂̎ɊJꂽI^̂PԊ́AII@APԊ͂APԊ́B
FXƉǂꂽ͑^쒀͂ȂI
HQĂă^J[ƏՓ˂Ȃ悤ɂāHvI,ahztpphnuvco,27,23,606,-1
-43,J,16,32,10,29,24,69,9,39,6,19,21,21,49,43,43,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,l͔I^쒀́AuJvB
ꂩ낵ˁB,l͔I^쒀͂QԊ͂̎JB
̃CeCł́A͑ɏāA^̃XKICɓ˓B
}KRccB
FYĂAl͂ƊoĂ邩ccB,kclrmkyzpnpc,23,24,606,-1
-44,J,16,32,10,29,24,69,9,39,6,19,21,21,49,43,43,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,͂́[II^쒀́uJvB
݂ȁA낵ˁI,I^쒀͂RԊ́AJB
J̖Ő쒀͌QȂĂˁH
o̗͂[ƈꏏɑQ쒀Ґ́BlAłāH@炵ႤAK_JiAłI,fhaelooubkbi,25,25,606,-1
-45,[,16,32,10,29,24,69,9,39,6,19,21,21,49,43,43,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,ɂ́AI^쒀́u[vB
낵ˁI,I^쒀͂̂SԊ́A[łB
O\Cł́A撣ۂH
łACɁuACA{gETEhvāAzgɕ|tˁH,pnpixtolsebg,24,25,606,-1
-46,܌J,16,32,10,29,24,69,9,39,6,19,21,21,49,43,43,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,܌JĂ܂I낵肢܂B
qC͂CI,܌JłB
JE[EtJƂ͑Q쒀łFBłB
AACɔIƏՓ˂Ă܂ƂczgAĂAhWł߂ȂB
łA撣܂I,tyjrubumfpxy,12,12,606,-1
-47,,16,32,10,29,24,79,9,39,6,19,21,21,49,43,43,79,5,5,19,12,49,1,2,14,-1,-1,-1,0,0,0,0,0,IB
͑ɉΕSl͂I,B
^쒀͂ƂĐX̍U̎xɎQB
̌͐͂̌qɂ]B
ɂĂˁIŌ܂Ő키I,qaryaychpubb,9,9,606,-1
-48,,16,33,10,29,24,69,9,39,6,19,21,21,49,43,43,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,łłc
cƂ͂܂c낵c,ł́A}QvŌꂽŌ̋쒀́cB
^V[ÝcŏI͂łćcB
̌́cz^c,oiknslickotp,9,9,606,-1
-49,,16,33,10,29,24,69,9,39,6,19,21,21,49,43,43,79,5,5,19,15,59,1,2,-1,-1,-1,-1,0,0,0,0,0,B
KKBĂႢB,̎͋쒀͂Ƃĕ킵B
Ō͐͑aƋɖVmCŕĊ͍ڋ@̖ҍUƐ́B
ȂI,qukusrsftcgy,9,9,606,-1
-50,,19,39,12,29,45,89,14,49,8,29,24,24,49,50,50,99,7,7,19,10,49,1,2,14,-1,-1,-1,0,0,0,0,0,쒀͓łBXs[hȂNɂ܂B
ƁA̔@AłI,͑^쒀͂̍ōڎwĊJꂽAŏd̋쒀́A^B
40mbgȏ̉ȂB
łAʎYɂ͌ȂāAǂȂ́B,uffgxggsrtti,9,9,606,-1
-51,V,23,35,11,39,18,59,8,39,7,29,18,18,59,35,35,69,7,7,19,17,49,2,4,37,-1,-1,-1,0,0,0,0,0,I̖͓VB
tttA|H,V^PԊ́AVB
쒀͂𑩂˂āA荞݂̐𗦂邺B
_́A^̗͂cB
AƂĂ邩ȁH܁AǂȁB,vswgjojfoqdc,14,12,606,-1
-52,c,23,35,11,39,18,59,8,39,7,29,18,18,59,35,35,69,7,7,19,17,49,2,4,37,-1,-1,-1,0,0,0,0,0,߂܂āAcB
VfĂȂȂ`B,yḿAV^QԊ̗͂cB
܂͍ۂȂ́B
V݂ȂɖfĂȂHSzˁ`B
HH͐͂AƋS傾`B,qvqlfmytkmor,14,12,606,-1
+42,I,16,32,10,29,24,79,12,39,6,19,21,21,49,43,43,79,5,5,19,12,49,1,2,14,-1,-1,-1,0,0,0,0,0,I^쒀͈Ԋ́AuIvłI
͂AԊ͂łI,t^쒀͂̎ɊJꂽI^̂PԊ́AII@APԊ͂APԊ́B
FXƉǂꂽ͑^쒀͂ȂI
HQĂă^J[ƏՓ˂Ȃ悤ɂāHvI,ahztpphnuvco,28,24,714,-1
+43,J,16,32,10,29,24,69,9,39,6,19,21,21,49,43,43,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,l͔I^쒀́AuJvB
ꂩ낵ˁB,l͔I^쒀͂QԊ͂̎JB
̃CeCł́A͑ɏāA^̃XKICɓ˓B
}KRccB
FYĂAl͂ƊoĂ邩ccB,kclrmkyzpnpc,23,24,714,-1
+44,J,16,32,10,29,24,69,9,39,6,19,21,21,49,43,43,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,͂́[II^쒀́uJvB
݂ȁA낵ˁI,I^쒀͂RԊ́AJB
J̖Ő쒀͌QȂĂˁH
o̗͂[ƈꏏɑQ쒀Ґ́BlAłāH@炵ႤAK_JiAłI,fhaelooubkbi,25,26,714,-1
+45,[,16,32,10,29,24,69,9,39,6,19,21,21,49,43,43,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,ɂ́AI^쒀́u[vB
낵ˁI,I^쒀͂̂SԊ́A[łB
O\Cł́A撣ۂH
łACɁuACA{gETEhvāAzgɕ|tˁH,pnpixtolsebg,24,25,714,-1
+46,܌J,16,32,10,29,24,69,9,39,6,19,21,21,49,43,43,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,܌JĂ܂I낵肢܂B
qC͂CI,܌JłB
JE[EtJƂ͑Q쒀łFBłB
AACɔIƏՓ˂Ă܂ƂczgAĂAhWł߂ȂB
łA撣܂I,tyjrubumfpxy,12,12,1,-1
+47,,16,32,10,29,24,79,9,39,6,19,21,21,49,43,43,79,5,5,19,12,49,1,2,14,-1,-1,-1,0,0,0,0,0,IB
͑ɉΕSl͂I,B
^쒀͂ƂĐX̍U̎xɎQB
̌͐͂̌qɂ]B
ɂĂˁIŌ܂Ő키I,qaryaychpubb,9,9,1,-1
+48,,16,33,10,29,24,69,9,39,6,19,21,21,49,43,43,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,łłc
cƂ͂܂c낵c,ł́A}QvŌꂽŌ̋쒀́cB
^V[ÝcŏI͂łćcB
̌́cz^c,oiknslickotp,9,9,714,-1
+49,,16,33,10,29,24,69,9,39,6,19,21,21,49,43,43,79,5,5,19,15,59,1,2,-1,-1,-1,-1,0,0,0,0,0,B
KKBĂႢB,̎͋쒀͂Ƃĕ킵B
Ō͐͑aƋɖVmCŕĊ͍ڋ@̖ҍUƐ́B
ȂI,qukusrsftcgy,9,9,714,-1
+50,,19,39,12,29,45,89,14,49,8,29,24,24,49,50,50,99,7,7,19,10,49,1,2,14,-1,-1,-1,0,0,0,0,0,쒀͓łBXs[hȂNɂ܂B
ƁA̔@AłI,͑^쒀͂̍ōڎwĊJꂽAŏd̋쒀́A^B
40mbgȏ̉ȂB
łAʎYɂ͌ȂāAǂȂ́B,uffgxggsrtti,9,9,1,-1
+51,V,23,35,11,39,18,59,8,39,7,29,18,18,59,35,35,69,7,7,19,17,49,2,4,37,-1,-1,-1,0,0,0,0,0,I̖͓VB
tttA|H,V^PԊ́AVB
쒀͂𑩂˂āA荞݂̐𗦂邺B
_́A^̗͂cB
AƂĂ邩ȁH܁AǂȁB,vswgjojfoqdc,15,12,1,-1
+52,c,23,35,11,39,18,59,8,39,7,29,18,18,59,35,35,69,7,7,19,17,49,2,4,37,-1,-1,-1,0,0,0,0,0,߂܂āAcB
VfĂȂȂ`B,yḿAV^QԊ̗͂cB
܂͍ۂȂ́B
V݂ȂɖfĂȂHSzˁ`B
HH͐͂AƋS傾`B,qvqlfmytkmor,15,12,714,-1
53,,26,39,14,39,24,79,13,49,10,29,20,20,59,37,37,69,8,8,39,10,49,2,4,-1,-1,-1,-1,1,1,0,0,0,Ƃ܂B
fȂ悤ɁAA撣܂B,nj^RԊ̖͂łB
ƌÂfĂ邯ǁAym͂ƂĎg͂͂c
AAɂ́AДzĂˁB
A撣܂I,bqwjdltjktls,5,3,1,-1
-54,,26,39,14,49,24,89,13,59,11,29,20,20,69,38,38,79,8,8,39,12,49,2,4,25,-1,-1,-1,1,1,0,0,0,AQB
ȂCĂāI,5500ǧym͂̍ŏI^CvAꂪA^B
nꂽý̖AՂ苳Ă邩B
AłˁI,nehcyhpiviue,7,7,606,-1
-55,_,26,39,14,39,24,79,13,49,11,29,20,20,69,38,38,69,8,8,39,10,49,2,4,-1,-1,-1,-1,1,1,0,0,0,́ccyḿA_ʂłB
ǂA낵肢v܂cc,_ʂłBߑ㉻A
Q̊͂߂܂B
RoKCł͐擪ɗĕ킵܂B
łA݂Ȏ̎_ł́cЂǂccB,icmlpbiditqy,8,8,606,-1
-56,߉,26,39,14,39,24,79,13,49,11,29,24,24,69,38,38,69,8,8,39,10,49,2,4,-1,-1,-1,-1,1,1,0,0,0,͑̃AChA߉ρiȂj[I
낵I,S̃Z^[߂߉ςI
dRĂāAAĎqCAgbNւ̗ACƂc
cAnƂāH ȂƂȂI,vopfxipptsrt,14,12,606,-1
-57,,32,49,8,39,80,99,13,39,12,39,25,25,59,37,37,77,8,8,39,10,49,2,15,15,-1,-1,-1,0,0,0,0,0,d͂ƂāA܂ςłB
vԂłI,d̓o[W̑łB
|IȐ͂҂ꂽǁA
oԂȂȂȂ́B
x͊Ă݂BĂĂˁI,gonohkjynpmb,16,16,1,-1
+54,,26,39,14,49,24,89,13,59,11,29,20,20,69,38,38,79,8,8,39,12,49,2,4,25,-1,-1,-1,1,1,0,0,0,AQB
ȂCĂāI,5500ǧym͂̍ŏI^CvAꂪA^B
nꂽý̖AՂ苳Ă邩B
AłˁI,nehcyhpiviue,7,7,714,-1
+55,_,26,39,14,39,24,79,13,49,11,29,20,20,69,38,38,69,8,8,39,10,49,2,4,-1,-1,-1,-1,1,1,0,0,0,́ccyḿA_ʂłB
ǂA낵肢v܂cc,_ʂłBߑ㉻A
Q̊͂߂܂B
RoKCł͐擪ɗĕ킵܂B
łA݂Ȏ̎_ł́cЂǂccB,icmlpbiditqy,8,8,714,-1
+56,߉,26,39,14,39,24,79,13,49,11,29,24,24,69,38,38,69,8,8,39,10,49,2,4,-1,-1,-1,-1,1,1,0,0,0,͑̃AChA߉ρiȂj[I
낵I,S̃Z^[߂߉ςI
dRĂāAAĎqCAgbNւ̗ACƂc
cAnƂāH ȂƂȂI,vopfxipptsrt,14,12,714,-1
+57,,32,49,8,39,80,99,13,39,12,39,25,25,59,37,37,77,8,8,39,10,49,2,15,15,-1,-1,-1,0,0,0,0,0,d͂ƂāA܂ςłB
vԂłI,d̓o[W̑łB
|IȐ͂҂ꂽǁA
oԂȂȂȂ́B
x͊Ă݂BĂĂˁI,gonohkjynpmb,16,16,714,-1
58,k,32,49,8,39,80,99,13,39,12,39,25,25,59,37,37,77,8,8,39,15,69,2,15,15,-1,-1,-1,0,0,0,0,0,VkAꂪA^VB
_fڂāAƑlɂȂłB,O_fځAЌ20AS40̋ˊǂւAd͂ւƉꂽX[p[kコ܂B
̈З͈͂|IƌĂǁA@ɂȂˁBB,jdqefjcpslli,14,14,1,-1
-59,Ñ,36,49,30,54,12,59,16,59,25,34,0,0,0,33,33,69,10,10,39,10,49,2,6,37,-1,-1,-1,2,2,2,0,0,Ñƌ܂B
dm͂̂ƂAmĂ炦ƊłB,dḿAÑłB
OW͑̈ƂāAꎟ\Cł͓G͑jłI
ꂪAdȂłI,sfbwblstvfmw,15,15,1,-1
-60,,36,49,30,49,12,49,16,49,25,34,0,0,0,33,33,59,10,10,39,10,49,2,6,-1,-1,-1,-1,2,2,2,0,0,Ñ^d2Ԋ́AÂĂA낵[I,Ñ^dm͂̂QԊ́AÂ悧B
ꎟ\Cő劈ˁI
AA蓹HzgAs͂悢悢AA͕|`ĂˁI,vkmjguonqcsg,13,13,1,-1
-61,t,37,49,30,54,12,59,16,59,26,37,0,0,0,33,33,69,11,11,39,20,69,2,6,37,-1,-1,-1,2,2,2,0,0,ǂAkłAtłI
ꌾ肢܂I,tłBgbNʂioāA
mx܂B
]RƂ荞Őt̃X^bt̎dUނƂBŊ̎́A̍`ŁB
ȂǁAtA撣܂I,bhyiqjjifflp,4,4,606,-1
-62,,44,60,40,59,24,59,16,64,32,49,0,0,0,34,34,69,12,12,39,10,49,2,6,25,-1,-1,-1,2,2,2,0,0,A^dḿAƐ\܂B
Ɋ撣܂傤B,VgCRRkŌꂽdm͂łB
vɂ{CȒꋉ̐퓬͂łB
̊C㎩q̃C[WX͂ɂA̖͎pĂ܂B,grppcbegkphv,15,15,606,-1
-63,ߒq,44,56,40,54,24,49,16,54,32,49,0,0,0,34,34,59,12,12,39,10,49,2,6,-1,-1,-1,-1,2,2,2,0,0,MliߊB
͓ߒqB낵肢B,͌CRHB^dQԊ͂̎́ACςɂxoB
mł͑܊͑̊͂ƂāA\܂B
G͍ڋ@H@A͏肾ȁB,wnkageqzigwd,14,14,1,-1
-64,,44,56,40,54,24,49,16,54,32,49,0,0,0,34,34,59,12,12,39,10,49,2,6,-1,-1,-1,-1,2,2,2,0,0,BC킪ӂȂ́B
ӂӁA낵ˁB,Ap̊ϊ͎ɎQ̂ƂB
܂ŁuQT̂悤vƕ]ꂽ́B
RˁI̐ȃ{fBI
H͐FCȂČȂāH
ȂƂ킯ciCȂI,opprvckvhrkv,14,14,1,-1
+59,Ñ,36,49,30,54,12,59,16,59,25,34,0,0,0,33,33,69,10,10,39,10,49,2,6,37,-1,-1,-1,2,2,2,0,0,Ñƌ܂B
dm͂̂ƂAmĂ炦ƊłB,dḿAÑłB
OW͑̈ƂāAꎟ\Cł͓G͑jłI
ꂪAdȂłI,sfbwblstvfmw,16,15,714,-1
+60,,36,49,30,49,12,49,16,49,25,34,0,0,0,33,33,59,10,10,39,10,49,2,6,-1,-1,-1,-1,2,2,2,0,0,Ñ^d2Ԋ́AÂĂA낵[I,Ñ^dm͂̂QԊ́AÂ悧B
ꎟ\Cő劈ˁI
AA蓹HzgAs͂悢悢AA͕|`ĂˁI,vkmjguonqcsg,13,13,714,-1
+61,t,37,49,30,54,12,59,16,59,26,37,0,0,0,33,33,69,11,11,39,20,69,2,6,37,-1,-1,-1,2,2,2,0,0,ǂAkłAtłI
ꌾ肢܂I,tłBgbNʂioāA
mx܂B
]RƂ荞Őt̃X^bt̎dUނƂBŊ̎́A̍`ŁB
ȂǁAtA撣܂I,bhyiqjjifflp,4,4,714,-1
+62,,44,60,40,59,24,59,16,64,32,49,0,0,0,34,34,69,12,12,39,10,49,2,6,25,-1,-1,-1,2,2,2,0,0,A^dḿAƐ\܂B
Ɋ撣܂傤B,VgCRRkŌꂽdm͂łB
vɂ{CȒꋉ̐퓬͂łB
̊C㎩q̃C[WX͂ɂA̖͎pĂ܂B,grppcbegkphv,15,15,1,-1
+63,ߒq,44,56,40,54,24,49,16,54,32,49,0,0,0,34,34,59,12,12,39,10,49,2,6,-1,-1,-1,-1,2,2,2,0,0,MliߊB
͓ߒqB낵肢B,͌CRHB^dQԊ͂̎́ACςɂxoB
mł͑܊͑̊͂ƂāA\܂B
G͍ڋ@H@A͏肾ȁB,wnkageqzigwd,14,14,714,-1
+64,,44,56,40,54,24,49,16,54,32,49,0,0,0,34,34,59,12,12,39,10,49,2,6,-1,-1,-1,-1,2,2,2,0,0,BC킪ӂȂ́B
ӂӁA낵ˁB,Ap̊ϊ͎ɎQ̂ƂB
܂ŁuQT̂悤vƕ]ꂽ́B
RˁI̐ȃ{fBI
H͐FCȂČȂāH
ȂƂ킯ciCȂI,opprvckvhrkv,14,14,714,-1
65,H,44,56,40,54,24,49,16,54,32,49,0,0,0,34,34,59,12,12,39,10,49,2,6,-1,-1,-1,-1,2,2,2,0,0,HłB^dm͎o̖łB
Ác߂ȂI,Ő܂ꂽ́B
XoCAXCCA~bhEF[CA\CA}AiCȂǐX̊CɎQ܂B
́c撣܂I,lvfswfzywnql,14,15,1,-1
-66,Y,45,60,40,59,24,59,18,66,35,49,0,0,0,35,35,69,13,13,39,10,49,2,6,25,-1,-1,-1,2,2,2,0,0,ɂ́BYłB
M̂悤ȑfGȒŗǂB,m͂ƂAȂƂĂAAY^ˁB
ߓ̑SɏāAX̊CɎQ܂B
킢āAŊ̓VK|[hqɓw߂́B,eqpvjbnbjlhy,9,9,606,-1
-67,,45,60,40,54,24,59,18,56,35,49,0,0,0,35,35,59,13,13,39,10,49,2,6,25,-1,-1,-1,2,2,2,0,0,͈AAoĂˁB,Y^̂QԊ́AAӂӁB
CRHŐ܂ꂽ́B
oXƂꂽd{fBłH
Cěł́AV̊͂Ƃďoǁcc܁AȂƂˁB,aqpnbsizhjij,8,8,606,-1
-68,,45,57,40,54,24,49,18,56,35,49,0,0,0,35,35,59,13,13,39,10,49,2,6,-1,-1,-1,-1,2,2,2,0,0,IA^VAĂA낵ȁB,Y^dm͂RԊ̖͂낳܂B
܂͐_ˁB⌃̃\CŖ\܂ĂI
H@CeH@A͂ēz͋肾B,gpshoozxgutk,17,19,606,-1
-69,C,45,57,40,54,24,49,18,56,35,49,0,0,0,35,35,59,13,13,39,10,49,2,6,-1,-1,-1,-1,2,2,2,0,0,CłB낵łB,Y^̂SԊ́ACłB
}[A\A}AiACeƐX̍ɎQ܂B
Ć̖A݁AC̃C[WXq́ÂSԊ͂ɎpĂ܂B,qmmdyeprdqsu,18,20,606,-1
-70,ŏ,41,59,40,59,18,69,20,59,31,59,0,0,0,35,35,69,14,14,39,10,49,2,5,25,-1,-1,-1,2,2,2,0,0,{NŏコB
vAx͏Փ˂ȂāBzgB,dḿAŏ^̃l[VbvAŏゾB
OACłH
A{NAƑ̊͂Ƃ悭ucႤȂǁAȂłH,lcmobkdeizph,8,5,606,-1
-71,,44,62,32,59,24,59,20,67,36,59,0,0,0,36,36,69,20,20,59,10,49,2,6,25,-1,-1,-1,3,3,3,0,0,yłI
y͑ɉȏAAG̐Sz͂ȂI,{CRŌ̏dA
^̒AB
^pAĒɍ̃~bhEF[łA͑̊Ƃďcs̊Ȃ̂BŊ͌{镂CƂē܂s܂ŐB,kmcllyhenjnk,11,11,606,-1
-72,},44,62,32,59,24,59,20,67,36,59,0,0,0,36,36,69,20,20,59,10,49,2,6,25,-1,-1,-1,3,3,3,0,0,͂߂܂āA^QԊ́A}Ɛ\܂B,}łB
ACSObɏWA[G𓋍ڂ^dm͂QԊ͂łB
܂͒BoƈꏏɁA̓_@́AȊ̖ڂ߂́B,gcqjowlpkbde,11,11,606,-1
-73,ŏ,50,67,24,75,18,69,20,64,37,71,0,0,0,35,35,69,22,22,59,10,69,2,6,26,25,-1,-1,5,6,5,11,0,A܂ˁHŏゾB
{N̔sbǂHĂH,ŏ^dm͂PԊ́B
ŏ̌㕔CSĎ蕥āAɐ@^pqbݒuAqm͂B
@͕̍q͂ƉΉAǂI,ethdbrvnuznc,9,6,606,-1
-74,˖P,32,55,0,19,0,0,14,29,19,39,0,0,0,28,28,49,34,34,69,10,49,1,23,16,-1,-1,-1,18,9,3,0,0,yA˖PłB
͂AƏłǁAВ̋@ɉĂˁI,˖P^q͂PԊ͂łB
X͐͂łB
Oq͑͂Ȃ͑ɋzȂAЎgĂˁI^pɂĂ͂ɗ͂łI,qihrkkfwekpo,19,16,606,-1
+66,Y,45,60,40,59,24,59,18,66,35,49,0,0,0,35,35,69,13,13,39,10,49,2,6,25,-1,-1,-1,2,2,2,0,0,ɂ́BYłB
M̂悤ȑfGȒŗǂB,m͂ƂAȂƂĂAAY^ˁB
ߓ̑SɏāAX̊CɎQ܂B
킢āAŊ̓VK|[hqɓw߂́B,eqpvjbnbjlhy,9,9,714,-1
+67,,45,60,40,54,24,59,18,56,35,49,0,0,0,35,35,59,13,13,39,10,49,2,6,25,-1,-1,-1,2,2,2,0,0,͈AAoĂˁB,Y^̂QԊ́AAӂӁB
CRHŐ܂ꂽ́B
oXƂꂽd{fBłH
Cěł́AV̊͂Ƃďoǁcc܁AȂƂˁB,aqpnbsizhjij,8,8,714,-1
+68,,45,57,40,54,24,49,18,56,35,49,0,0,0,35,35,59,13,13,39,10,49,2,6,-1,-1,-1,-1,2,2,2,0,0,IA^VAĂA낵ȁB,Y^dm͂RԊ̖͂낳܂B
܂͐_ˁB⌃̃\CŖ\܂ĂI
H@CeH@A͂ēz͋肾B,gpshoozxgutk,17,19,1,-1
+69,C,45,57,40,54,24,49,18,56,35,49,0,0,0,35,35,59,13,13,39,10,49,2,6,-1,-1,-1,-1,2,2,2,0,0,CłB낵łB,Y^̂SԊ́ACłB
}[A\A}AiACeƐX̍ɎQ܂B
Ć̖A݁AC̃C[WXq́ÂSԊ͂ɎpĂ܂B,qmmdyeprdqsu,18,20,714,-1
+70,ŏ,41,59,40,59,18,69,20,59,31,59,0,0,0,35,35,69,14,14,39,10,49,2,5,25,-1,-1,-1,2,2,2,0,0,{NŏコB
vAx͏Փ˂ȂāBzgB,dḿAŏ^̃l[VbvAŏゾB
OACłH
A{NAƑ̊͂Ƃ悭ucႤȂǁAȂłH,lcmobkdeizph,10,5,1,-1
+71,,44,62,32,59,24,59,20,67,36,59,0,0,0,36,36,69,20,20,59,10,49,2,6,25,-1,-1,-1,3,3,3,0,0,yłI
y͑ɉȏAAG̐Sz͂ȂI,{CRŌ̏dA
^̒AB
^pAĒɍ̃~bhEF[łA͑̊Ƃďcs̊Ȃ̂BŊ͌{镂CƂē܂s܂ŐB,kmcllyhenjnk,11,11,714,-1
+72,},44,62,32,59,24,59,20,67,36,59,0,0,0,36,36,69,20,20,59,10,49,2,6,25,-1,-1,-1,3,3,3,0,0,͂߂܂āA^QԊ́A}Ɛ\܂B,}łB
ACSObɏWA[G𓋍ڂ^dm͂QԊ͂łB
܂͒BoƈꏏɁA̓_@́AȊ̖ڂ߂́B,gcqjowlpkbde,11,11,714,-1
+73,ŏ,50,67,24,75,18,69,20,64,37,71,0,0,0,35,35,69,22,22,59,10,69,2,6,26,25,-1,-1,5,6,5,11,0,A܂ˁHŏゾB
{N̔sbǂHĂH,ŏ^dm͂PԊ́B
ŏ̌㕔CSĎ蕥āAɐ@^pqbݒuAqm͂B
@͕̍q͂ƉΉAǂI,ethdbrvnuznc,11,6,1,-1
+74,˖P,32,55,0,19,0,0,14,29,19,39,0,0,0,28,28,49,34,34,69,10,49,1,23,16,-1,-1,-1,18,9,3,0,0,yA˖PłB
͂AƏłǁAВ̋@ɉĂˁI,˖P^q͂PԊ͂łB
X͐͂łB
Oq͑͂Ȃ͑ɋzȂAЎgĂˁI^pɂĂ͂ɗ͂łI,qihrkkfwekpo,20,16,714,-1
75,,40,64,0,19,0,0,21,59,21,39,0,0,0,28,28,54,38,38,59,10,49,1,19,23,16,-1,-1,12,18,18,10,0,O͏o_܁cȂAłB
q͂B낵ˁAI,B
kčqHp̐VqDuo_ہvrʼnDȂ́B
łAK̊BzgB,sdiauxhgyfkj,7,7,1,-1
-76,,31,54,0,19,0,0,16,29,17,39,0,0,0,27,27,44,34,34,69,10,49,1,19,16,-1,-1,-1,9,24,5,0,0,yA鈂BƓȃVGbgłH
łA͍ڋ@XJoA[ƂȂB҂ĂI,yꂾǁA\̋ȂAB
Å艫ł̑l͑̂ƁH͂[B
gQŊ͋cAzg肦ւB,iyondwbusgym,16,13,1,-1
+76,,31,54,0,19,0,0,16,29,17,39,0,0,0,27,27,44,34,34,69,10,49,1,19,16,-1,-1,-1,9,24,5,0,0,yA鈂BƓȃVGbgłH
łA͍ڋ@XJoA[ƂȂB҂ĂI,yꂾǁA\̋ȂAB
Å艫ł̑l͑̂ƁH͂[B
gQŊ͋cAzg肦ւB,iyondwbusgym,16,13,714,-1
77,ɐ,74,89,74,89,0,0,28,79,70,89,0,0,0,22,22,49,10,10,36,15,69,3,7,4,25,-1,-1,3,3,3,3,0,ẂAɐ^̂PԊ́AɐB
Q܂I,}K^͂ĐvA͂ȒW͂ƂĊ܂B
́AɐłB
C𑽏ƂāALȍq̓[hɉ\By݂ˁI,skgpomqtcedb,13,13,1,-1
-78,,63,79,63,89,0,0,24,69,52,69,0,0,0,30,30,59,13,13,39,12,49,3,7,11,37,-1,-1,3,3,3,0,0,pŐ܂ꂽAq̋f[XB
VNIlKCV}[XI,W͂ƂČZp˂ĉpBbJ[XЂŌꂽAf[XI
młO̍͂āA劈f[XI
҂ălI,oygjwmgvcdyv,20,20,606,-1
+78,,63,79,63,89,0,0,24,69,52,69,0,0,0,30,30,59,13,13,39,12,49,3,7,11,37,-1,-1,3,3,3,0,0,pŐ܂ꂽAq̋f[XB
VNIlKCV}[XI,W͂ƂČZp˂ĉpBbJ[XЂŌꂽAf[XI
młO̍͂āA劈f[XI
҂ălI,oygjwmgvcdyv,20,20,1,-1
79,Y,63,79,63,89,0,0,24,69,52,69,0,0,0,30,30,59,13,13,39,15,69,3,7,11,37,-1,-1,3,3,3,0,0,́AYAC܂B
ȂȂ̂ˁH@낵肢v܂B,̏ḿAYłB
Y̎lꎮ36Z`C܂B
{̍]cōŌ܂ŋɂŕ킵B
͎loōŊ܂ŁA킢ŶƁAoĂĂˁB,vzgrqylbwegp,16,16,1,-1
-80,,80,94,82,99,0,0,31,89,75,89,0,0,0,24,24,49,12,12,39,20,79,3,8,4,25,-1,-1,3,3,3,3,0,A͒傾B낵ނB
G͂Ƃ̉荇ȂCĂB,͑v̑ꍆ͂ƂĐ܂ꂽA^͂̃l[VbvA傾B
a^A܂ŁAA͑͂߂ĂB
ẼrbOVƉ]ĂȁB,jnxoytktolbb,16,16,606,-1
-81,,80,94,82,99,0,0,31,89,75,89,0,0,0,24,24,49,12,12,39,3,39,3,8,4,25,-1,-1,3,3,3,3,0,^͂QԊ̗͂B낵ˁB
܂ΗVт͂Ȃłˁc肢B,^͂̂QԊ͂ƂĐ܂ꂽB
AẼrbOV̈͂ɂȂˁB
HCΖɔ́H
܂ABĂ傤ȂˁBx͑vI,jkjqeleyhbus,11,9,606,-1
+80,,80,94,82,99,0,0,31,89,75,89,0,0,0,24,24,49,12,12,39,20,79,3,8,4,25,-1,-1,3,3,3,3,0,A͒傾B낵ނB
G͂Ƃ̉荇ȂCĂB,͑v̑ꍆ͂ƂĐ܂ꂽA^͂̃l[VbvA傾B
a^A܂ŁAA͑͂߂ĂB
ẼrbOVƉ]ĂȁB,jnxoytktolbb,16,16,714,-1
+81,,80,94,82,99,0,0,31,89,75,89,0,0,0,24,24,49,12,12,39,3,39,3,8,4,25,-1,-1,3,3,3,3,0,^͂QԊ̗͂B낵ˁB
܂ΗVт͂Ȃłˁc肢B,^͂̂QԊ͂ƂĐ܂ꂽB
AẼrbOV̈͂ɂȂˁB
HCΖɔ́H
܂ABĂ傤ȂˁBx͑vI,jkjqeleyhbus,12,9,714,-1
82,ɐ,77,89,63,86,0,0,45,92,74,92,0,0,0,36,36,77,24,24,60,30,79,3,7,26,-1,-1,-1,11,11,11,14,0,q́AɐłB
㕔sbƁAJ^pgQōq͂^p\I,mq͋̂߂ɁACꕔOāAɔsbݒuAy̍q͂^p\ȍq́AɐłB
C̐Vsccgɂ̖͎pĂB,guwzhmxxnwol,15,14,1,-1
-83,ԏ,69,79,0,39,0,0,32,69,28,54,0,0,0,28,28,49,44,44,69,12,49,1,20,23,16,-1,-1,18,18,27,10,0,q́AԏłB
@ҐȂAɂC܂B,q́AԏłB
@̎͂Ƃĉix܂B
bBς͍̊ڋ@Ƃ̑gݍ킹́AG͑ƂꂽłBScłāH
AȂccC܂ˁB,uswetrxvttms,17,15,606,-1
-84,,71,89,0,39,0,0,28,69,29,59,0,0,0,27,27,49,40,40,69,10,49,1,20,23,16,-1,-1,18,18,45,12,0,q́AłB
M̒Ȃ́H@ȂɊ҂͂ĂB,ÁA͑OԊ͂ƂČ܂B
lXȉ^̂āAŏIIɑ^q͂ƂĊ܂B
ԏ邳ƋɁAh̑qA̎͂S܂B,oeimwwkynzlt,12,12,606,-1
+83,ԏ,69,79,0,39,0,0,32,69,28,54,0,0,0,28,28,49,44,44,69,12,49,1,20,23,16,-1,-1,18,18,27,10,0,q́AԏłB
@ҐȂAɂC܂B,q́AԏłB
@̎͂Ƃĉix܂B
bBς͍̊ڋ@Ƃ̑gݍ킹́AG͑ƂꂽłBScłāH
AȂccC܂ˁB,uswetrxvttms,17,15,714,-1
+84,,71,89,0,39,0,0,28,69,29,59,0,0,0,27,27,49,40,40,69,10,49,1,20,23,16,-1,-1,18,18,45,12,0,q́AłB
M̒Ȃ́H@ȂɊ҂͂ĂB,ÁA͑OԊ͂ƂČ܂B
lXȉ^̂āAŏIIɑ^q͂ƂĊ܂B
ԏ邳ƋɁAh̑qA̎͂S܂B,oeimwwkynzlt,12,12,714,-1
85,,63,79,63,89,0,0,24,69,52,69,0,0,0,30,30,59,13,13,39,10,49,3,7,11,37,-1,-1,3,3,3,0,0,}CNʑvcH`FbNA1C2ccB
悵B͂߂܂āAAłB,łBo͂̐Yɂ́A]͕ȂH
Y͂ƂāA킷I
̊CC[WX͂ɂ̖͎pꂽ́B,icwowutxbvgh,14,16,1,-1
86,b,63,79,63,89,0,0,24,69,52,69,0,0,0,30,30,59,13,13,39,10,49,3,7,11,37,-1,-1,3,3,3,0,0,o܂̖AbłB
oςŁAo܂ɏł߂ÂłB,ḿAbłB
҂҂ɔāA䏢͂ƂẮB
a^̃eXg͂ɂȂ̂AmĂH
H\CHAI,bxzhnjffdppv,14,16,1,-1
-87,,74,89,74,94,0,0,28,79,70,89,0,0,0,22,22,49,10,10,36,15,69,3,7,4,25,-1,-1,3,3,3,3,0,ȂHӂBǁB
ɐ^͂QԊ́ABꉞoĂāB,ɐ^͂QԊ́AB
AÄɐƈꏏɍq͂ɂȂB
ƂƂ́A̖C̎̂ǂȁB
ŋʂĂ閘A키肾B,cfqmhviykuup,20,20,606,-1
-88,,77,89,63,86,0,0,45,92,74,92,0,0,0,36,36,77,24,24,60,30,79,3,7,26,-1,-1,-1,11,11,11,14,0,ɐ^q́AB
ĎQB,q^p\͂t^ꂽq́AB
Ceł킵B
헪Aukvvo[ȁB
AAĈccguЂイvɖ͎pĂB,jprpbvbeillv,22,21,606,-1
-89,P,30,49,0,19,0,0,10,29,15,39,0,0,0,24,24,39,32,32,69,20,69,1,23,-1,-1,-1,-1,8,11,0,0,0,q́APĂłB
ӂ҂łA낵肢v܂B,q́APĂƐ\܂B
ŏƂČꂽAEŏ߂Ă̍q͂ȂłB
Ȋ͂łA撣܂ˁB,bwgbubdrhvfg,5,3,606,-1
+87,,74,89,74,94,0,0,28,79,70,89,0,0,0,22,22,49,10,10,36,15,69,3,7,4,25,-1,-1,3,3,3,3,0,ȂHӂBǁB
ɐ^͂QԊ́ABꉞoĂāB,ɐ^͂QԊ́AB
AÄɐƈꏏɍq͂ɂȂB
ƂƂ́A̖C̎̂ǂȁB
ŋʂĂ閘A키肾B,cfqmhviykuup,20,20,714,-1
+88,,77,89,63,86,0,0,45,92,74,92,0,0,0,36,36,77,24,24,60,30,79,3,7,26,-1,-1,-1,11,11,11,14,0,ɐ^q́AB
ĎQB,q^p\͂t^ꂽq́AB
Ceł킵B
헪Aukvvo[ȁB
AAĈccguЂイvɖ͎pĂB,jprpbvbeillv,22,21,714,-1
+89,P,30,49,0,19,0,0,10,29,15,39,0,0,0,24,24,39,32,32,69,20,69,1,23,-1,-1,-1,-1,8,11,0,0,0,q́APĂłB
ӂ҂łA낵肢v܂B,q́APĂƐ\܂B
ŏƂČꂽAEŏ߂Ă̍q͂ȂłB
Ȋ͂łA撣܂ˁB,bwgbubdrhvfg,5,3,1,-1
90,,50,79,0,29,0,0,26,69,27,49,0,0,0,33,33,59,42,42,69,10,49,1,20,23,16,-1,-1,12,27,18,7,0,q́AłB
@ҐȂAГĂˁI,q́AłB
^pUn܂āȀdvȐ킢ɁA͋̈ǂƂĎQ܂B
HȂɁA~bhEF[HȂɂÁH,nppdykjbwmkx,16,17,1,-1
91,,50,79,0,29,0,0,26,69,27,49,0,0,0,37,37,69,42,42,69,35,89,1,20,23,16,-1,-1,12,27,18,7,0,q́AłB
Ȃ炨CIǂȋꋫł킦܂I,^q́AłB
cH^ȂāHAȂƁBAG͑ɂ˃bB
͐KIS̓_A[b^CB
TdɁAāA_ɐ킢I,gobumojesgfi,15,16,1,-1
92,,40,64,0,19,0,0,21,59,21,39,0,0,0,28,28,54,38,38,59,20,79,1,19,23,16,-1,-1,12,18,18,10,0,DAŁ[I
Ђ͂[I,펞OɌ؋qDAہB
̉pA邳B
[Ɛ킢āAŌ܂ŐcBӊOƂłH,ltdlvothcqnr,3,3,1,-1
-93,O,15,29,10,29,27,69,12,39,5,19,20,20,49,41,41,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,A^VAg^쒀́uOvB
NɂȂcԂcc,g^쒀͂VԊ̞͂OłB
ۂ̊CRH܂łBiUȂǂɎQ܂BMƂ̊C̕ȁB
LXcHȂāALXJ́c܂߂ÂȂcȁB,jqexjuembtvh,21,18,606,-1
-94,,15,29,10,29,27,69,12,39,5,19,20,20,49,41,41,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,g^쒀́uvłAl܁B
ĂȂ݂Ɠǂ݂܂B,^쒀͂̂PXԖځAg^łƁAXԊ̗͂B
ǂ݂ɂāHMmȂB
_@^pŃ{R{RĂ鎞A~bhEF[CsBCɐȂH,lnarycubyzrr,23,19,606,-1
-95,,16,33,10,29,24,79,12,39,6,19,21,21,49,43,43,79,5,5,19,12,49,1,2,14,-1,-1,-1,0,0,0,0,0,쒀́AłB
Ȃ炢łėołB,^쒀͂̃l[VbvAB
oX̂ƂꂽʎY^쒀͂ƂČAx́B
̐inj^z^ɂȂˁB,eeyrwdehbixg,10,10,606,-1
-96,咪,16,33,10,29,24,69,9,39,6,19,21,21,49,43,43,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,쒀́A咪ł`I
ȑ̂ɑ傫ȋI@CB,^쒀͂̂QԊ́A咪łI
eŊÃK_JiPɂ3o܂B
xĂ݂܂I,svcuufdqcqmy,11,11,606,-1
-97,,16,33,10,29,24,69,9,39,6,19,21,21,49,43,43,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,B
AȂłȕɔzꂽ̂B,쒀́AB
o͂̒A咪ArƂ͑W쒀ŕꉏ̒BłAŌ͗ꗣB
͐͑̈ƂāACeɓ˓}B,fhpgicaysllm,11,11,606,-1
-98,r,16,33,10,29,24,69,9,39,6,19,21,21,49,43,43,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,BȏЉ܂ł[B
ArłB,_˖̋쒀͂HAO͍rB
oBƂFX撣̂B
łẢ˂ɔeƂ̂́AƂ߂ĂقB,vksjkggcuvik,9,9,606,-1
-99,,25,39,14,49,24,89,13,59,10,29,19,19,59,36,36,79,8,8,39,12,49,2,4,25,-1,-1,-1,1,1,0,0,0,N}[B
낵N}B,^ym͂̂PԊ́AN}B
ې܂ꂾN}BƌÂƂ邯ǁA撣N}[B,zrmviexnupjy,17,11,606,-1
-100,,25,39,14,39,24,79,13,49,10,29,19,19,59,36,36,69,8,8,39,10,49,2,4,-1,-1,-1,-1,1,1,0,0,0,yAłB
LȂɂB,^ym͂̂QԊ́AɂB
̊͂ƂāAɂI
ɂHĖOǁALȂI,jiftwdxqwtin,14,11,606,-1
-101,ؑ\,25,39,14,39,24,79,13,49,10,29,19,19,59,36,36,69,8,8,39,10,49,2,4,-1,-1,-1,-1,1,1,0,0,0,ؑ\AOɍō̏^ĂB,5500g^̌yḿA^̖ؑ\B낵ȁB
A䂾AJ^pgAȂ͂˂ȁB
킢͓G̉ɔэłBȂH,veulocbvzaqy,12,12,606,-1
-102,,40,59,9,29,0,0,14,29,18,39,0,0,0,20,20,39,34,34,69,10,49,1,10,25,-1,-1,-1,12,12,0,0,0,łB
{ł͏߂Ă̐@͂Ȃ̂B낵ˁI,@͐łB
@R^płD̂łA͂Ƃďd𑼂̊͂ɕ⋋łႤ́B
ɂ́Aq͂ɉAŐ̂B,dkmxevqgbxmr,14,9,606,-1
-103,c,40,59,9,29,0,0,14,29,18,39,0,0,0,20,20,39,34,34,69,10,49,1,10,25,-1,-1,-1,12,12,0,0,0,@́AcłB
o̐AfĂȂłH,@͂ƂČꂽΌ^QԊ́AcłB
bWI͂ƂĂ^pł悤ɂȂĂ̂B
oƈꏏɊ撣܂ˁI,cayfwlehtvgj,14,9,606,-1
-104,Ή,41,59,9,29,0,29,15,29,20,39,0,0,0,25,25,44,36,36,69,10,49,1,25,26,2,-1,-1,12,6,6,0,0,_CGbgċɂȂłI
Ȃ́B{łoI,@͐łB
@R^płD̂łA͂Ƃďd𑼂̊͂ɕ⋋łႤ́Bɂ́Aq͂ɉAŐ̂B,wvkpfygaipjq,15,10,606,-1
-105,c,41,59,9,29,0,29,15,29,20,39,0,0,0,25,25,44,36,36,69,10,49,1,25,26,2,-1,-1,12,6,6,0,0,ɂȂcłB
ЁAoƈꏏɋ@ҐĂˁI,@͂ƂČꂽΌ^QԊ́AcłBbWI͂ƂĂ^pł悤ɂȂĂ̂BoƈꏏɊ撣܂ˁI,tsfbgfyeqxhg,17,12,606,-1
-106,b,42,59,9,29,15,72,17,39,21,39,0,0,0,27,27,49,30,30,69,10,59,1,25,41,41,-1,-1,12,6,6,0,0,_CGbgċɂȂłI
Ȃ́B{łoI,@͐łB
@R^płD̂łA͂Ƃďd𑼂̊͂ɕ⋋łႤ́Bɂ́Aq͂ɉAŐ̂B,ttkeodhvrmog,15,10,606,-1
-107,cb,42,59,9,29,15,72,17,39,21,39,0,0,0,27,27,49,30,30,69,10,59,1,25,41,41,-1,-1,12,6,6,0,0,ɂȂcłB
ЁAoƈꏏɋ@ҐĂˁI,@͂ƂČꂽΌ^QԊ́AcłBbWI͂ƂĂ^pł悤ɂȂĂ̂BoƈꏏɊ撣܂ˁI,agybvcshxbpm,17,12,606,-1
-108,q,47,59,0,19,0,0,20,49,25,39,0,0,0,37,37,67,36,36,69,10,59,1,20,16,-1,-1,-1,21,9,6,0,0,_CGbgċɂȂłI
Ȃ́B{łoI,@͂ɉꂽłB
_CGbgđ̂iāArȂ̂BȂ@̈ꗃSI撣܂I,wlvvcpnulyer,15,10,606,-1
-109,cq,47,59,0,19,0,0,20,49,25,39,0,0,0,37,37,67,36,36,69,10,59,1,20,16,-1,-1,-1,21,9,6,0,0,ɂȂcłB
ЁAoƈꏏɋ@ҐĂˁI,@͂āAq͂ɃWu`FWcłB\ƂłHoƈꏏɓG@Ɛ키I,rsmzverhwskc,16,11,606,-1
-110,Ē,62,79,0,39,0,0,29,69,33,49,0,0,0,36,36,59,44,44,69,10,49,1,20,23,16,-1,-1,21,21,21,12,0,Ēߌ^q͂PԊ́AĒ߂łB
qAq̐yɁAł߂Â悤
߂ƈꏏɊ撣܂I,Ēߌ^q͂PԊ͂Ē߂łB
CRRkɐvꂽA{iIȑ^KƂďA܂B̐߂Ƌɑ܍qҐ܂B̎Š́Ay̌pŐx܂B,pdricqoovxfe,13,13,606,-1
-111,,62,79,0,39,0,0,29,69,33,49,0,0,0,39,39,69,44,44,69,40,89,1,20,23,16,-1,-1,21,21,21,12,0,Ēߌ^q͂QԊ́A̐߂łB
K^̋łāHȂ́AꐶĂ邾cB͍ڋ@AȂI,Ēߌ^q͂QԊ́A߂łB
ĒߎoƋɁA~bhEF[̌̑@̒jƂāAs܂܂ŕ킵܂BʂAŌ̋@łA̓܂ŁcB,suivtkpjnmpt,14,14,606,-1
-112,߉,75,90,0,39,0,0,40,79,42,72,0,0,0,42,42,79,48,48,89,42,89,1,21,24,51,-1,-1,24,24,24,12,0,Ēߌ^q͂QԊ́A̐߂łB
K^̋łāHȂ́AꐶĂ邾cB͍ڋ@AȂI,Ēߌ^q͂QԊ́A߂łB
ĒߎoƋɁA~bhEF[̌̑@̒jƂāAs܂܂ŕ킵܂BʂAŌ̋@łA̓܂ŁcB,ihwgeegenykh,15,15,606,-1
-113,S{,26,39,14,39,24,79,13,49,10,29,20,20,59,38,38,69,8,8,39,12,49,2,4,-1,-1,-1,-1,1,1,0,0,0,I@S{A悢擞܂I,_ː܂̋S{B
߂̊wZŌPɗBFXƑςɂȂẮA쐼ʂŊ撣cAςȂBɂ͐ƏĂBłcpiC̓}WpiCI,rgribyhrzjjl,15,15,606,-1
-114,G,27,39,14,39,24,79,13,49,10,29,20,20,59,39,39,69,8,8,39,12,49,2,4,-1,-1,-1,-1,1,1,0,0,0,Aɂ́AyAGłB,nj^ym͂̈GłB
͂cāAkコ͋łBȂɁA̐lcłA͎ꂢɒĊ撣܂I
c肪ƂˁcB,sgwumdfgzais,15,16,606,-1
-115,[,19,33,17,42,20,69,10,42,10,29,13,13,39,42,42,69,6,6,39,12,49,2,4,4,-1,-1,-1,0,0,0,0,0,́[A҂H
yA[A܂I,RpNg{fBɏ[̏d{͓Ǐ݂yA[łB̎cf[^AlXȏdVs͊J̌ɂȂI
@֎ɈꔭHẮH
قƁc炵ႤB,hieimxbtcqrt,18,15,606,-1
-116,P,32,55,0,19,0,0,14,29,19,39,0,0,0,29,29,49,34,34,69,30,79,1,23,16,-1,-1,-1,18,9,3,0,0,PłB
yłAxAK݂̊ł܂B,˖P^yAPłB
X͍͂ƂČv悳Aɐ́AŏIIɌyƂĊ܂Bȃ{fBǁA@Ō̓܂Ŋ܂I,ktexichqewel,19,17,606,-1
-117,P,45,69,0,29,0,0,18,39,25,59,0,0,0,29,29,59,35,35,79,40,89,1,21,24,17,-1,-1,18,12,12,6,0,PłB
yłAxAK݂̊ł܂B,˖P^yAPłB
X͍͂ƂČv悳Aɐ́AŏIIɌyƂĊ܂Bȃ{fBǁA@Ō̓܂Ŋ܂I,xmzltsferzto,21,19,606,-1
-118,,43,59,17,63,90,139,15,49,23,63,27,27,79,43,43,83,9,9,43,13,49,2,10,58,30,-1,-1,0,0,0,0,0,d͂ƂāA܂ςłB
vԂłI,d̓o[W̑łB
|IȐ͂҂ꂽǁA
oԂȂȂȂ́B
x͊Ă݂BĂĂˁI,khtgrpfyurcm,16,16,1,-1
+93,O,15,29,10,29,27,69,12,39,5,19,20,20,49,41,41,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,A^VAg^쒀́uOvB
NɂȂcԂcc,g^쒀͂VԊ̞͂OłB
ۂ̊CRH܂łBiUȂǂɎQ܂BMƂ̊C̕ȁB
LXcHȂāALXJ́c܂߂ÂȂcȁB,jqexjuembtvh,22,19,714,-1
+94,,15,29,10,29,27,69,12,39,5,19,20,20,49,41,41,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,g^쒀́uvłAl܁B
ĂȂ݂Ɠǂ݂܂B,^쒀͂̂PXԖځAg^łƁAXԊ̗͂B
ǂ݂ɂāHMmȂB
_@^pŃ{R{RĂ鎞A~bhEF[CsBCɐȂH,lnarycubyzrr,24,20,714,-1
+95,,16,33,10,29,24,79,12,39,6,19,21,21,49,43,43,79,5,5,19,12,49,1,2,14,-1,-1,-1,0,0,0,0,0,쒀́AłB
Ȃ炢łėołB,^쒀͂̃l[VbvAB
oX̂ƂꂽʎY^쒀͂ƂČAx́B
̐inj^z^ɂȂˁB,eeyrwdehbixg,10,10,1,-1
+96,咪,16,33,10,29,24,69,9,39,6,19,21,21,49,43,43,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,쒀́A咪ł`I
ȑ̂ɑ傫ȋI@CB,^쒀͂̂QԊ́A咪łI
eŊÃK_JiPɂ3o܂B
xĂ݂܂I,svcuufdqcqmy,11,11,1,-1
+97,,16,33,10,29,24,69,9,39,6,19,21,21,49,43,43,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,B
AȂłȕɔzꂽ̂B,쒀́AB
o͂̒A咪ArƂ͑W쒀ŕꉏ̒BłAŌ͗ꗣB
͐͑̈ƂāACeɓ˓}B,fhpgicaysllm,11,11,714,-1
+98,r,16,33,10,29,24,69,9,39,6,19,21,21,49,43,43,79,5,5,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,BȏЉ܂ł[B
ArłB,_˖̋쒀͂HAO͍rB
oBƂFX撣̂B
łẢ˂ɔeƂ̂́AƂ߂ĂقB,vksjkggcuvik,9,9,714,-1
+99,,25,39,14,49,24,89,13,59,10,29,19,19,59,36,36,79,8,8,39,12,49,2,4,25,-1,-1,-1,1,1,0,0,0,N}[B
낵N}B,^ym͂̂PԊ́AN}B
ې܂ꂾN}BƌÂƂ邯ǁA撣N}[B,zrmviexnupjy,17,11,1,-1
+100,,25,39,14,39,24,79,13,49,10,29,19,19,59,36,36,69,8,8,39,10,49,2,4,-1,-1,-1,-1,1,1,0,0,0,yAłB
LȂɂB,^ym͂̂QԊ́AɂB
̊͂ƂāAɂI
ɂHĖOǁALȂI,jiftwdxqwtin,14,11,1,-1
+101,ؑ\,25,39,14,39,24,79,13,49,10,29,19,19,59,36,36,69,8,8,39,10,49,2,4,-1,-1,-1,-1,1,1,0,0,0,ؑ\AOɍō̏^ĂB,5500g^̌yḿA^̖ؑ\B낵ȁB
A䂾AJ^pgAȂ͂˂ȁB
킢͓G̉ɔэłBȂH,veulocbvzaqy,12,12,1,-1
+102,,40,59,9,29,0,0,14,29,18,39,0,0,0,20,20,39,34,34,69,10,49,1,10,25,-1,-1,-1,12,12,0,0,0,łB
{ł͏߂Ă̐@͂Ȃ̂B낵ˁI,@͐łB
@R^płD̂łA͂Ƃďd𑼂̊͂ɕ⋋łႤ́B
ɂ́Aq͂ɉAŐ̂B,dkmxevqgbxmr,15,9,714,-1
+103,c,40,59,9,29,0,0,14,29,18,39,0,0,0,20,20,39,34,34,69,10,49,1,10,25,-1,-1,-1,12,12,0,0,0,@́AcłB
o̐AfĂȂłH,@͂ƂČꂽΌ^QԊ́AcłB
bWI͂ƂĂ^pł悤ɂȂĂ̂B
oƈꏏɊ撣܂ˁI,cayfwlehtvgj,15,9,714,-1
+104,Ή,41,59,9,29,0,29,15,29,20,39,0,0,0,25,25,44,36,36,69,10,49,1,25,26,2,-1,-1,12,6,6,0,0,_CGbgċɂȂłI
Ȃ́B{łoI,@͐łB
@R^płD̂łA͂Ƃďd𑼂̊͂ɕ⋋łႤ́Bɂ́Aq͂ɉAŐ̂B,wvkpfygaipjq,16,10,714,-1
+105,c,41,59,9,29,0,29,15,29,20,39,0,0,0,25,25,44,36,36,69,10,49,1,25,26,2,-1,-1,12,6,6,0,0,ɂȂcłB
ЁAoƈꏏɋ@ҐĂˁI,@͂ƂČꂽΌ^QԊ́AcłBbWI͂ƂĂ^pł悤ɂȂĂ̂BoƈꏏɊ撣܂ˁI,tsfbgfyeqxhg,18,12,714,-1
+106,b,42,59,9,29,15,72,17,39,21,39,0,0,0,27,27,49,30,30,69,10,59,1,25,41,41,-1,-1,12,6,6,0,0,_CGbgċɂȂłI
Ȃ́B{łoI,@͐łB
@R^płD̂łA͂Ƃďd𑼂̊͂ɕ⋋łႤ́Bɂ́Aq͂ɉAŐ̂B,ttkeodhvrmog,16,10,714,-1
+107,cb,42,59,9,29,15,72,17,39,21,39,0,0,0,27,27,49,30,30,69,10,59,1,25,41,41,-1,-1,12,6,6,0,0,ɂȂcłB
ЁAoƈꏏɋ@ҐĂˁI,@͂ƂČꂽΌ^QԊ́AcłBbWI͂ƂĂ^pł悤ɂȂĂ̂BoƈꏏɊ撣܂ˁI,agybvcshxbpm,18,12,714,-1
+108,q,47,59,0,19,0,0,20,49,25,39,0,0,0,37,37,67,36,36,69,10,59,1,20,16,-1,-1,-1,21,9,6,0,0,_CGbgċɂȂłI
Ȃ́B{łoI,@͂ɉꂽłB
_CGbgđ̂iāArȂ̂BȂ@̈ꗃSI撣܂I,wlvvcpnulyer,16,10,714,-1
+109,cq,47,59,0,19,0,0,20,49,25,39,0,0,0,37,37,67,36,36,69,10,59,1,20,16,-1,-1,-1,21,9,6,0,0,ɂȂcłB
ЁAoƈꏏɋ@ҐĂˁI,@͂āAq͂ɃWu`FWcłB\ƂłHoƈꏏɓG@Ɛ키I,rsmzverhwskc,17,11,714,-1
+110,Ē,62,79,0,39,0,0,29,69,33,49,0,0,0,36,36,59,44,44,69,10,49,1,20,23,16,-1,-1,21,21,21,12,0,Ēߌ^q͂PԊ́AĒ߂łB
qAq̐yɁAł߂Â悤
߂ƈꏏɊ撣܂I,Ēߌ^q͂PԊ͂Ē߂łB
CRRkɐvꂽA{iIȑ^KƂďA܂B̐߂Ƌɑ܍qҐ܂B̎Š́Ay̌pŐx܂B,pdricqoovxfe,13,13,714,-1
+111,,62,79,0,39,0,0,29,69,33,49,0,0,0,39,39,69,44,44,69,40,89,1,20,23,16,-1,-1,21,21,21,12,0,Ēߌ^q͂QԊ́A̐߂łB
K^̋łāHȂ́AꐶĂ邾cB͍ڋ@AȂI,Ēߌ^q͂QԊ́A߂łB
ĒߎoƋɁA~bhEF[̌̑@̒jƂāAs܂܂ŕ킵܂BʂAŌ̋@łA̓܂ŁcB,suivtkpjnmpt,14,14,714,-1
+112,߉,75,90,0,39,0,0,40,79,42,72,0,0,0,42,42,79,48,48,89,42,89,1,21,24,51,-1,-1,24,24,24,12,0,Ēߌ^q͂QԊ́A̐߂łB
K^̋łāHȂ́AꐶĂ邾cB͍ڋ@AȂI,Ēߌ^q͂QԊ́A߂łB
ĒߎoƋɁA~bhEF[̌̑@̒jƂāAs܂܂ŕ킵܂BʂAŌ̋@łA̓܂ŁcB,ihwgeegenykh,15,15,714,-1
+113,S{,26,39,14,39,24,79,13,49,10,29,20,20,59,38,38,69,8,8,39,12,49,2,4,-1,-1,-1,-1,1,1,0,0,0,I@S{A悢擞܂I,_ː܂̋S{B
߂̊wZŌPɗBFXƑςɂȂẮA쐼ʂŊ撣cAςȂBɂ͐ƏĂBłcpiC̓}WpiCI,rgribyhrzjjl,15,15,714,-1
+114,G,27,39,14,39,24,79,13,49,10,29,20,20,59,39,39,69,8,8,39,12,49,2,4,-1,-1,-1,-1,1,1,0,0,0,Aɂ́AyAGłB,nj^ym͂̈GłB
͂cāAkコ͋łBȂɁA̐lcłA͎ꂢɒĊ撣܂I
c肪ƂˁcB,sgwumdfgzais,15,16,714,-1
+115,[,19,33,17,42,20,69,10,42,10,29,13,13,39,42,42,69,6,6,39,12,49,2,4,4,-1,-1,-1,0,0,0,0,0,́[A҂H
yA[A܂I,RpNg{fBɏ[̏d{͓Ǐ݂yA[łB̎cf[^AlXȏdVs͊J̌ɂȂI
@֎ɈꔭHẮH
قƁc炵ႤB,hieimxbtcqrt,19,15,714,-1
+116,P,32,55,0,19,0,0,14,29,19,39,0,0,0,29,29,49,34,34,69,30,79,1,23,16,-1,-1,-1,18,9,3,0,0,PłB
yłAxAK݂̊ł܂B,˖P^yAPłB
X͍͂ƂČv悳Aɐ́AŏIIɌyƂĊ܂Bȃ{fBǁA@Ō̓܂Ŋ܂I,ktexichqewel,19,17,714,-1
+117,P,45,69,0,29,0,0,18,39,25,59,0,0,0,29,29,59,35,35,79,40,89,1,21,24,17,-1,-1,18,12,12,6,0,PłB
yłAxAK݂̊ł܂B,˖P^yAPłB
X͍͂ƂČv悳Aɐ́AŏIIɌyƂĊ܂Bȃ{fBǁA@Ō̓܂Ŋ܂I,xmzltsferzto,21,19,714,-1
+118,,43,59,17,63,90,139,15,49,23,63,27,27,79,43,43,83,9,9,43,13,49,2,10,58,30,-1,-1,0,0,0,0,0,d͂ƂāA܂ςłB
vԂłI,d̓o[W̑łB
|IȐ͂҂ꂽǁA
oԂȂȂȂ́B
x͊Ă݂BĂĂˁI,khtgrpfyurcm,16,16,714,-1
119,k,43,59,17,63,90,139,15,49,23,63,27,27,79,43,43,83,9,9,43,30,79,2,10,58,30,-1,-1,0,0,0,0,0,VkAꂪA^VB
_fڂāAƑlɂȂłB,O_fځAЌ20AS40̋ˊǂւAd͂ւƉꂽX[p[kコ܂B
̈З͈͂|IƌĂǁA@ɂȂˁBB,cqtlanpwihpj,14,14,1,-1
-120,OG,40,59,40,59,18,69,18,59,30,59,0,0,0,31,31,62,14,14,39,5,49,2,6,25,-1,-1,-1,2,2,2,0,0,悤AOGłB
ŏコ͂ǂɂ̂H,ŏ^PԊ͂̃K~Ƃ́AƂĂ̂ǁAǂĔޏƂ͏Փ˂邱Ƃ́cAcIɁc͂ƑOĂ̂H,oqqerytyeisg,5,3,606,-1
-121,OG,50,67,24,76,18,69,20,59,37,71,0,0,0,34,34,69,22,22,59,10,69,2,50,30,26,-1,-1,5,6,5,8,0,AOGAV^ɂȂ܂Ă,ŏ^PԊ͂̃K~Ƃ́AƂĂ̂ǁAǂĔޏƂ͏Փ˂邱Ƃ́cAcIɁc͂ƑOĂ̂H,yyvxfxdusxlx,6,4,606,-1
-122,,16,34,10,29,24,69,9,39,6,19,24,24,49,45,45,79,6,6,19,10,49,1,2,39,-1,-1,-1,0,0,0,0,0,ɂ́Iz^쒀́AłB
Â͋C͋łI,z^쒀͂̕B~bhEF[܂ŁAŕ́Bz^̖앪Ƃ͒ǂB̃gbNPꂽ߂ɂĂꂽB,emjpbjscgcvf,16,16,606,-1
-123,ߊ},37,49,30,54,12,59,16,59,26,37,0,0,0,33,33,69,11,11,39,20,69,2,6,37,-1,-1,-1,2,2,2,0,0,́[Iߊ}̓oI
tƂǂA낵ˁI,J^pg̈ߊ}A낵ˁBEF[NUXCCAāA\C̃ACA{gTEhł劈Iłcs@ẮH͂ƌˁB,tyumrhcigliq,3,4,606,-1
-124,J,40,59,40,59,18,69,18,59,30,59,0,0,0,31,31,62,14,14,39,5,49,2,6,25,-1,-1,-1,2,2,2,0,0,JIɂ₩Ȋ͑ˁI
낵ˁI,J́Aŏ^dm͂̂RԊ́B{CRH܂Ȃ`AӂӁ`Bm̖͂O͐RȂǁAJ̗͊J삪̗RȂ́BmĂH,lvmlqrzbobpe,18,15,606,-1
-125,F,40,59,40,59,18,69,18,59,30,59,0,0,0,31,31,62,14,14,39,5,49,2,6,25,-1,-1,-1,2,2,2,0,0,悤A
킽dAFłI,_ː܂̂ȏdƂA킽AFłˁB}[A~bhEF[A\A}AiƎvȖAnɎQア܂̂BŊ͓{ɋA肽ǁccB,mlzpthwviwnf,18,15,606,-1
-126,168,10,17,2,7,24,59,0,0,3,17,0,0,0,15,15,39,9,9,29,10,49,1,-1,-1,-1,-1,-1,0,0,0,0,0,ɂPUWBAɂ́H
ACłc낵˂I,炿̐͂Ȃ́B̃~bhEF[̑ĈƁAŌ̗͂Ő[킹[N^EɎ~߂ĥIꂽ̋w͂ƂI@̑ςȓւ̗ACł撣́B,wmzbyvhflrhy,4,5,606,-1
-127,58,14,19,2,9,30,69,0,0,4,19,0,0,0,13,13,36,10,10,39,40,79,1,-1,-1,-1,-1,-1,0,0,0,0,0,ɂ́I Ɍ\łB
S[ČĂłIꂭȂȂ悧I,ŏ撣čŌ܂ŐBꂵȂĂ炾āAdĎd߂I@CSāASĂIAɌ̕`ɋAB,fqbwbmmdcjby,3,4,606,-1
-128,8,15,19,2,9,30,69,0,0,4,19,0,0,0,14,14,37,10,10,39,20,59,1,-1,-1,-1,-1,-1,0,0,0,0,0,O[e^[NcAA߂Ȃˁc
u͂vƌĂłˁB,Ɛ͍̑Ɗ͂ƂāA̒nɌ̂BāAU{[ǵB̍5sꂽǁA@ƂFXāAł͎̂ȂłācˁA@Ȃă_CbLCI,zoaptkoerfpv,8,8,606,-1
-129,J,50,67,24,75,18,69,20,59,37,72,0,0,0,34,34,69,22,22,59,10,69,2,6,30,26,-1,-1,5,6,5,6,0,JIɂ₩Ȋ͑ˁI
낵ˁI,J́Aŏ^dm͂̂RԊ́B{CRH܂Ȃ`AӂӁ`Bm̖͂O͐RȂǁAJ̗͊J삪̗RȂ́BmĂH,oyjqdsswurhl,18,16,606,-1
-130,F,50,67,24,75,18,69,20,59,37,72,0,0,0,34,34,69,22,22,59,10,69,2,6,28,26,-1,-1,5,6,5,6,0,悤A
킽dAFłI,_ː܂̂ȏdƂA킽AFłˁB}[A~bhEF[A\A}AiƎvȖAnɎQア܂̂BŊ͓{ɋA肽ǁccB,pcdygwofwfib,18,15,606,-1
-131,a,93,98,96,129,0,0,50,94,88,108,0,0,0,27,27,59,15,15,39,12,79,4,9,12,59,-1,-1,7,7,7,7,0,a^́AԊ́AaB
ĎQ܂I,a^͈Ԋ́AałB
͑̐DƂāACRHŋɔ錚܂B̍ōZp̐Wꂽ̑́AԊ͂̕ƋɁAA͑̒͂ƂĊ撣܂I,liqjxscjkogx,6,4,606,-1
-132,H_,16,34,10,29,24,69,9,39,6,19,24,24,49,45,45,79,6,6,19,14,49,1,2,39,-1,-1,-1,0,0,0,0,0,H_ACI
낵˂I,{ꐶ܂ꉡ{炿̏H_Iz^̒łq͓_̖ڂɂ܂āAqɓBĂAł͗[_^ƎvĂǂ...ucuc...܁AB̌A܍q̌q߂BĒߐ߂`cȁB,khxsxmiuccsf,5,3,606,-1
-133,[_,16,34,10,30,24,69,9,39,6,19,27,27,52,47,47,80,6,6,19,12,49,1,2,39,-1,-1,-1,0,0,0,0,0,[_^Ԋ́A[_AC܂B
AÂĂĂAłH,ŏIʎY^͑쒀͂̈Ԋ́Bߐ܂BSs̃~bhEF[C킪wBȂAʂɁB̓ւ̑lAPA쑾mCALXJPލȂǂŕ킵BӂB,jtfihmyrvmiw,14,5,606,-1
-134,_,16,34,10,30,24,69,9,39,6,19,27,27,52,47,47,80,6,6,19,11,49,1,2,39,-1,-1,-1,0,0,0,0,0,[_^쒀́A_Ƃ܂B
[_oKāA撣܂I,[_^쒀͓Ԋ́A_łB
z[lbǧnAΝ\߉gqꂽcĉ]ĂA\Q[cāAH_wďĂ邵B{ɂȂȂ́H,piobwloefpcz,7,5,606,-1
-135,g,16,34,10,30,24,69,9,39,6,19,27,27,52,47,47,80,6,6,19,13,49,1,2,39,-1,-1,-1,0,0,0,0,0,[_^쒀͎lԊ́AgT}I
[AI[bI,}4vŌĐ펞Aq[_^lԊ́AgBh̑ŏcs̊BK_Jił́AcO̖wŁAG̑҂Ȃ܂łɏRU炵ĂB,xwvykvklvvqk,10,3,606,-1
-136,a,96,108,92,139,0,0,68,104,92,118,0,0,0,28,28,64,17,17,39,13,79,4,9,10,28,-1,-1,7,7,7,7,0,a^́AԊ́AaB
Ί啝v܂I,a^͈Ԋ́AałB
͑̐DƂāACRHŋɔ錚܂B̍ōZp̐Wꂽ̑́AԊ͂̕ƋɁAA͑̒͂ƂĊ撣܂I,drdaipjrohfl,7,5,606,-1
-137,,30,45,20,42,24,72,17,60,17,32,25,25,70,37,37,72,12,12,45,10,49,2,65,66,-1,-1,-1,2,2,2,0,0,ɂ́[I
ŐVsÿŁ[BӂӁB,̐̊͂ƂĐvꂽ^yḿA̒AԊ͂̈BƂĂƂĂ\ȂIĂA̐ꂽ́cx̓[b^C{̔ႤˁB,ljzijyhhgrnx,9,9,606,-1
-138,\,30,45,20,42,24,72,17,60,17,32,25,25,70,37,37,72,12,12,45,10,49,2,65,66,-1,-1,-1,2,2,2,0,0,^yԊ́A\B
C܂B낵ǂI,Vs^y̓Ԋ́A\łB
\Ǝ̔s@^O`[|CgȂłBCeCł͂̌Ic͑̈ƂĊ撣܂I,lpiecumljbyp,9,9,606,-1
-139,,31,45,20,42,24,72,17,63,17,33,25,25,70,38,38,72,13,13,45,13,59,2,65,66,-1,-1,-1,2,2,2,0,0,yACB
AŌ܂Ŋ撣Ă܂傤I,^y̎OԊ́AB
}AiACeAVmƁA㔼̑傫ȊCɂ͖wǎQBAŌ̍Ō܂Ŗ\Ắ݂B̋L̓rꂽAa͂ǂȂ̂B܁Acx͑SĂ肫邩I,hmivswfdmdem,9,9,606,-1
-140,,31,45,19,41,23,71,17,62,17,32,27,27,72,36,36,72,12,12,45,20,49,2,65,66,-1,-1,-1,2,2,2,0,0,҂@^ylԊ́AłI
i߁A낵ˁI,^yo̖qAlԊ͂̎B
܂̂xȁA܂肨Oɂ͂ȂBƈꏏɍsǁc߂łԂ́B,vrtbgpzuepqx,9,9,606,-1
-141,\,44,59,18,59,24,79,45,84,30,69,54,54,94,42,42,79,15,15,59,13,67,1,28,30,45,-1,-1,0,0,0,0,0,\łB̎wȂ炨CB
S͂ŒɓB낵ˁB,\́A吳Ɍꂽnj^ŷQԊ́B
ʓV͂ǁA̗͒̒́A̎R{\ZARȂnj̊CRxlyoꂽ́BłH,nnkmuxqyewyk,4,2,1,-1
-142,ߊ},53,65,38,78,24,74,22,66,35,73,0,0,0,38,38,79,13,13,54,13,65,2,50,15,-1,-1,-1,2,2,2,2,0,́[Iߊ}̓oI
tƂǂA낵ˁI,J^pg̈ߊ}A낵ˁBEF[NUXCCAāA\C̃ACA{gTEhł劈Iłcs@ẮH͂ƌˁB,ykrokmtrnaqw,7,6,606,-1
-143,,94,98,96,129,0,0,50,94,88,108,0,0,0,27,27,59,16,16,40,10,79,4,9,12,59,-1,-1,7,7,7,7,0,tbA҂悤ȁccB
a^͓Ԋ́ABQI,a^͓Ԋ́AB
萶܂ꂾB낵ނB
o͂̑aMZƓAɔ闠Ɍꂽ̂BA̎C𑶕ɌȁBx͗߂邩c肪I,ilxnmfogntbo,8,8,606,-1
-144,[,31,58,17,73,37,93,16,59,14,52,28,28,69,46,46,89,12,12,49,20,59,1,63,15,-1,-1,-1,0,0,0,0,0,ɂ́AI^쒀́u[vB
낵ˁI,I^쒀͂̂SԊ́A[łB
O\Cł́A撣ۂH
łACɁuACA{gETEhvāAzgɕ|tˁH,lngqiqvigduj,32,26,606,-1
-145,J,31,49,13,59,28,84,24,72,14,52,30,30,71,62,62,93,9,9,43,50,88,1,28,27,-1,-1,-1,0,0,0,0,0,l͔I^쒀́AuJvB
ꂩ낵ˁB,l͔I^쒀͂QԊ͂̎JB
̃CeCł́A͑ɏāA^̃XKICɓ˓B
}KRccB
FYĂAl͂ƊoĂ邩ccB,ogkwigciybxf,36,28,606,-1
-146,ؑ\,44,59,18,64,80,110,24,72,24,65,32,32,82,45,45,84,13,13,49,13,69,2,58,27,40,-1,-1,0,0,0,0,0,ؑ\AOɍō̏^ĂB,5500g^̌yḿA^̖ؑ\B낵ȁB
A䂾AJ^pgAȂ͂˂ȁB
킢͓G̉ɔэłBȂH,gpfqngdreebe,13,13,606,-1
-147,Bu~z,37,49,13,54,30,89,18,59,15,57,30,30,74,47,47,89,10,10,44,20,77,1,-1,-1,-1,-1,-1,0,0,0,0,0,F[kCB
̊Ԃ肩s̒ʂ薼B,^쒀͂̒ŁAŌ܂ŐĉAB]̌ȂaUɂ͏CœsłȂB
͂Ƃă\AɈnuMłvƂӖ͖̊ɂȂB,gmqsmiszmftf,5,5,606,-1
-148,,97,108,92,139,0,0,60,99,92,119,0,0,0,27,27,63,18,18,40,9,79,4,9,40,28,-1,-1,7,7,7,7,0,a^Ԋ́AAQB
ǂc̐FA낤H,a^͓Ԋ́AB
萶܂ꂾB낵ނB
o͂̑aMZƓAɔ闠Ɍꂽ̂BA̎C𑶕ɌȁBx͗߂邩c肪I,eqgvmdsvjerq,9,9,606,-1
-149,,82,99,76,98,0,0,30,84,70,94,0,0,0,37,37,72,16,16,49,15,79,3,8,30,28,-1,-1,3,3,3,3,0,pŐ܂ꂽAq̋f[XB
VNIlKCV}[XI,W͂ƂČZp˂ĉpBbJ[XЂŌꂽAf[XI
młO̍͂āA劈f[XI
҂ălI,wugwvdccggcp,20,20,606,-1
+120,OG,40,59,40,59,18,69,18,59,30,59,0,0,0,31,31,62,14,14,39,5,49,2,6,25,-1,-1,-1,2,2,2,0,0,悤AOGłB
ŏコ͂ǂɂ̂H,ŏ^PԊ͂̃K~Ƃ́AƂĂ̂ǁAǂĔޏƂ͏Փ˂邱Ƃ́cAcIɁc͂ƑOĂ̂H,oqqerytyeisg,6,3,714,-1
+121,OG,50,67,24,76,18,69,20,59,37,71,0,0,0,34,34,69,22,22,59,10,69,2,50,30,26,-1,-1,5,6,5,8,0,AOGAV^ɂȂ܂Ă,ŏ^PԊ͂̃K~Ƃ́AƂĂ̂ǁAǂĔޏƂ͏Փ˂邱Ƃ́cAcIɁc͂ƑOĂ̂H,yyvxfxdusxlx,7,4,714,-1
+122,,16,34,10,29,24,69,9,39,6,19,24,24,49,45,45,79,6,6,19,10,49,1,2,39,-1,-1,-1,0,0,0,0,0,ɂ́Iz^쒀́AłB
Â͋C͋łI,z^쒀͂̕B~bhEF[܂ŁAŕ́Bz^̖앪Ƃ͒ǂB̃gbNPꂽ߂ɂĂꂽB,emjpbjscgcvf,16,16,714,-1
+123,ߊ},37,49,30,54,12,59,16,59,26,37,0,0,0,33,33,69,11,11,39,20,69,2,6,37,-1,-1,-1,2,2,2,0,0,́[Iߊ}̓oI
tƂǂA낵ˁI,J^pg̈ߊ}A낵ˁBEF[NUXCCAāA\C̃ACA{gTEhł劈Iłcs@ẮH͂ƌˁB,tyumrhcigliq,3,4,714,-1
+124,J,40,59,40,59,18,69,18,59,30,59,0,0,0,31,31,62,14,14,39,5,49,2,6,25,-1,-1,-1,2,2,2,0,0,JIɂ₩Ȋ͑ˁI
낵ˁI,J́Aŏ^dm͂̂RԊ́B{CRH܂Ȃ`AӂӁ`Bm̖͂O͐RȂǁAJ̗͊J삪̗RȂ́BmĂH,lvmlqrzbobpe,18,15,714,-1
+125,F,40,59,40,59,18,69,18,59,30,59,0,0,0,31,31,62,14,14,39,5,49,2,6,25,-1,-1,-1,2,2,2,0,0,悤A
킽dAFłI,_ː܂̂ȏdƂA킽AFłˁB}[A~bhEF[A\A}AiƎvȖAnɎQア܂̂BŊ͓{ɋA肽ǁccB,mlzpthwviwnf,18,15,714,-1
+126,168,10,17,2,7,24,59,0,0,3,17,0,0,0,15,15,39,9,9,29,10,49,1,-1,-1,-1,-1,-1,0,0,0,0,0,ɂPUWBAɂ́H
ACłc낵˂I,炿̐͂Ȃ́B̃~bhEF[̑ĈƁAŌ̗͂Ő[킹[N^EɎ~߂ĥIꂽ̋w͂ƂI@̑ςȓւ̗ACł撣́B,wmzbyvhflrhy,4,5,1,-1
+127,58,14,19,2,9,30,69,0,0,4,19,0,0,0,13,13,36,10,10,39,40,79,1,-1,-1,-1,-1,-1,0,0,0,0,0,ɂ́I Ɍ\łB
S[ČĂłIꂭȂȂ悧I,ŏ撣čŌ܂ŐBꂵȂĂ炾āAdĎd߂I@CSāASĂIAɌ̕`ɋAB,fqbwbmmdcjby,3,4,1,-1
+128,8,15,19,2,9,30,69,0,0,4,19,0,0,0,14,14,37,10,10,39,20,59,1,-1,-1,-1,-1,-1,0,0,0,0,0,O[e^[NcAA߂Ȃˁc
u͂vƌĂłˁB,Ɛ͍̑Ɗ͂ƂāA̒nɌ̂BāAU{[ǵB̍5sꂽǁA@ƂFXāAł͎̂ȂłācˁA@Ȃă_CbLCI,zoaptkoerfpv,8,8,714,-1
+129,J,50,67,24,75,18,69,20,59,37,72,0,0,0,34,34,69,22,22,59,10,69,2,6,30,26,-1,-1,5,6,5,6,0,JIɂ₩Ȋ͑ˁI
낵ˁI,J́Aŏ^dm͂̂RԊ́B{CRH܂Ȃ`AӂӁ`Bm̖͂O͐RȂǁAJ̗͊J삪̗RȂ́BmĂH,oyjqdsswurhl,18,16,714,-1
+130,F,50,67,24,75,18,69,20,59,37,72,0,0,0,34,34,69,22,22,59,10,69,2,6,28,26,-1,-1,5,6,5,6,0,悤A
킽dAFłI,_ː܂̂ȏdƂA킽AFłˁB}[A~bhEF[A\A}AiƎvȖAnɎQア܂̂BŊ͓{ɋA肽ǁccB,pcdygwofwfib,18,15,714,-1
+131,a,93,98,96,129,0,0,50,94,88,108,0,0,0,27,27,59,15,15,39,12,79,4,9,12,59,-1,-1,7,7,7,7,0,a^́AԊ́AaB
ĎQ܂I,a^͈Ԋ́AałB
͑̐DƂāACRHŋɔ錚܂B̍ōZp̐Wꂽ̑́AԊ͂̕ƋɁAA͑̒͂ƂĊ撣܂I,liqjxscjkogx,7,4,731,-1
+132,H_,16,34,10,29,24,69,9,39,6,19,24,24,49,45,45,79,6,6,19,14,49,1,2,39,-1,-1,-1,0,0,0,0,0,H_ACI
낵˂I,{ꐶ܂ꉡ{炿̏H_Iz^̒łq͓_̖ڂɂ܂āAqɓBĂAł͗[_^ƎvĂǂ...ucuc...܁AB̌A܍q̌q߂BĒߐ߂`cȁB,khxsxmiuccsf,5,3,731,-1
+133,[_,16,34,10,30,24,69,9,39,6,19,27,27,52,47,47,80,6,6,19,12,49,1,2,39,-1,-1,-1,0,0,0,0,0,[_^Ԋ́A[_AC܂B
AÂĂĂAłH,ŏIʎY^͑쒀͂̈Ԋ́Bߐ܂BSs̃~bhEF[C킪wBȂAʂɁB̓ւ̑lAPA쑾mCALXJPލȂǂŕ킵BӂB,jtfihmyrvmiw,14,5,714,-1
+134,_,16,34,10,30,24,69,9,39,6,19,27,27,52,47,47,80,6,6,19,11,49,1,2,39,-1,-1,-1,0,0,0,0,0,[_^쒀́A_Ƃ܂B
[_oKāA撣܂I,[_^쒀͓Ԋ́A_łB
z[lbǧnAΝ\߉gqꂽcĉ]ĂA\Q[cāAH_wďĂ邵B{ɂȂȂ́H,piobwloefpcz,7,5,714,-1
+135,g,16,34,10,30,24,69,9,39,6,19,27,27,52,47,47,80,6,6,19,13,49,1,2,39,-1,-1,-1,0,0,0,0,0,[_^쒀͎lԊ́AgT}I
[AI[bI,}4vŌĐ펞Aq[_^lԊ́AgBh̑ŏcs̊BK_Jił́AcO̖wŁAG̑҂Ȃ܂łɏRU炵ĂB,xwvykvklvvqk,11,4,714,-1
+136,a,96,108,92,139,0,0,68,104,92,118,0,0,0,28,28,64,17,17,39,13,79,4,9,10,28,-1,-1,7,7,7,7,0,a^́AԊ́AaB
Ί啝v܂I,a^͈Ԋ́AałB
͑̐DƂāACRHŋɔ錚܂B̍ōZp̐Wꂽ̑́AԊ͂̕ƋɁAA͑̒͂ƂĊ撣܂I,drdaipjrohfl,8,5,731,-1
+137,,30,45,20,42,24,72,17,60,17,32,25,25,70,37,37,72,12,12,45,10,49,2,65,66,-1,-1,-1,2,2,2,0,0,ɂ́[I
ŐVsÿŁ[BӂӁB,̐̊͂ƂĐvꂽ^yḿA̒AԊ͂̈BƂĂƂĂ\ȂIĂA̐ꂽ́cx̓[b^C{̔ႤˁB,ljzijyhhgrnx,9,9,731,-1
+138,\,30,45,20,42,24,72,17,60,17,32,25,25,70,37,37,72,12,12,45,10,49,2,65,66,-1,-1,-1,2,2,2,0,0,^yԊ́A\B
C܂B낵ǂI,Vs^y̓Ԋ́A\łB
\Ǝ̔s@^O`[|CgȂłBCeCł͂̌Ic͑̈ƂĊ撣܂I,lpiecumljbyp,9,9,714,-1
+139,,31,45,20,42,24,72,17,63,17,33,25,25,70,38,38,72,13,13,45,13,59,2,65,66,-1,-1,-1,2,2,2,0,0,yACB
AŌ܂Ŋ撣Ă܂傤I,^y̎OԊ́AB
}AiACeAVmƁA㔼̑傫ȊCɂ͖wǎQBAŌ̍Ō܂Ŗ\Ắ݂B̋L̓rꂽAa͂ǂȂ̂B܁Acx͑SĂ肫邩I,hmivswfdmdem,9,9,731,-1
+140,,31,45,19,41,23,71,17,62,17,32,27,27,72,36,36,72,12,12,45,20,49,2,65,66,-1,-1,-1,2,2,2,0,0,҂@^ylԊ́AłI
i߁A낵ˁI,^yo̖qAlԊ͂̎B
܂̂xȁA܂肨Oɂ͂ȂBƈꏏɍsǁc߂łԂ́B,vrtbgpzuepqx,9,9,714,-1
+141,\,44,59,18,59,24,79,45,84,30,69,54,54,94,42,42,79,15,15,59,13,67,1,28,30,45,-1,-1,0,0,0,0,0,\łB̎wȂ炨CB
S͂ŒɓB낵ˁB,\́A吳Ɍꂽnj^ŷQԊ́B
ʓV͂ǁA̗͒̒́A̎R{\ZARȂnj̊CRxlyoꂽ́BłH,nnkmuxqyewyk,5,2,1,-1
+142,ߊ},53,65,38,78,24,74,22,66,35,73,0,0,0,38,38,79,13,13,54,13,65,2,50,15,-1,-1,-1,2,2,2,2,0,́[Iߊ}̓oI
tƂǂA낵ˁI,J^pg̈ߊ}A낵ˁBEF[NUXCCAāA\C̃ACA{gTEhł劈Iłcs@ẮH͂ƌˁB,ykrokmtrnaqw,7,6,714,-1
+143,,94,98,96,129,0,0,50,94,88,108,0,0,0,27,27,59,16,16,40,10,79,4,9,12,59,-1,-1,7,7,7,7,0,tbA҂悤ȁccB
a^͓Ԋ́ABQI,a^͓Ԋ́AB
萶܂ꂾB낵ނB
o͂̑aMZƓAɔ闠Ɍꂽ̂BA̎C𑶕ɌȁBx͗߂邩c肪I,ilxnmfogntbo,8,8,714,-1
+144,[,31,58,17,73,37,93,16,59,14,52,28,28,69,46,46,89,12,12,49,20,59,1,63,15,-1,-1,-1,0,0,0,0,0,ɂ́AI^쒀́u[vB
낵ˁI,I^쒀͂̂SԊ́A[łB
O\Cł́A撣ۂH
łACɁuACA{gETEhvāAzgɕ|tˁH,lngqiqvigduj,33,26,714,-1
+145,J,31,49,13,59,28,84,24,72,14,52,30,30,71,62,62,93,9,9,43,50,88,1,28,27,-1,-1,-1,0,0,0,0,0,l͔I^쒀́AuJvB
ꂩ낵ˁB,l͔I^쒀͂QԊ͂̎JB
̃CeCł́A͑ɏāA^̃XKICɓ˓B
}KRccB
FYĂAl͂ƊoĂ邩ccB,ogkwigciybxf,37,28,714,-1
+146,ؑ\,44,59,18,64,80,110,24,72,24,65,32,32,82,45,45,84,13,13,49,13,69,2,58,27,40,-1,-1,0,0,0,0,0,ؑ\AOɍō̏^ĂB,5500g^̌yḿA^̖ؑ\B낵ȁB
A䂾AJ^pgAȂ͂˂ȁB
킢͓G̉ɔэłBȂH,gpfqngdreebe,13,13,1,-1
+147,Bu~z,37,49,13,54,30,89,18,59,15,57,30,30,74,47,47,89,10,10,44,20,77,1,-1,-1,-1,-1,-1,0,0,0,0,0,F[kCB
̊Ԃ肩s̒ʂ薼B,^쒀͂̒ŁAŌ܂ŐĉAB]̌ȂaUɂ͏CœsłȂB
͂Ƃă\AɈnuMłvƂӖ͖̊ɂȂB,gmqsmiszmftf,5,5,1,-1
+148,,97,108,92,139,0,0,60,99,92,119,0,0,0,27,27,63,18,18,40,9,79,4,9,40,28,-1,-1,7,7,7,7,0,a^Ԋ́AAQB
ǂc̐FA낤H,a^͓Ԋ́AB
萶܂ꂾB낵ނB
o͂̑aMZƓAɔ闠Ɍꂽ̂BA̎C𑶕ɌȁBx͗߂邩c肪I,eqgvmdsvjerq,9,9,714,-1
+149,,82,99,76,98,0,0,30,84,70,94,0,0,0,37,37,72,16,16,49,15,79,3,8,30,28,-1,-1,3,3,3,3,0,pŐ܂ꂽAq̋f[XB
VNIlKCV}[XI,W͂ƂČZp˂ĉpBbJ[XЂŌꂽAf[XI
młO̍͂āA劈f[XI
҂ălI,wugwvdccggcp,20,20,1,-1
150,b,83,99,76,98,0,0,30,82,72,95,0,0,0,36,36,72,16,16,49,13,79,3,8,30,35,-1,-1,3,3,3,3,0,o܂̖AbłB
oςŁAo܂ɏł߂ÂłB,ḿAbłB
҂҂ɔāA䏢͂ƂẮB
a^̃eXg͂ɂȂ̂AmĂH
H\CHAI,mhpalcnpxmgz,14,16,1,-1
-151,Y,81,99,75,96,0,0,41,92,70,93,0,0,0,39,39,74,17,17,49,41,89,3,104,104,35,27,-1,3,3,3,3,0,́AYAC܂B
ȂȂ̂ˁH@낵肢v܂B,̏ḿAYłB
Y̎lꎮ36Z`C܂B
{̍]cōŌ܂ŋɂŕ킵B
͎loōŊ܂ŁA킢ŶƁAoĂĂˁB,ilxltdgucgbg,18,16,1,-1
+151,Y,81,99,75,96,0,0,41,92,70,93,0,0,0,39,39,74,17,17,49,41,89,3,104,104,35,27,-1,3,3,3,3,0,́AYAC܂B
ȂȂ̂ˁH@낵肢v܂B,̏ḿAYłB
Y̎lꎮ36Z`C܂B
{̍]cōŌ܂ŋɂŕ킵B
͎loōŊ܂ŁA킢ŶƁAoĂĂˁB,ilxltdgucgbg,19,16,1,-1
152,,82,99,78,104,0,0,30,82,70,92,0,0,0,34,34,72,15,15,49,14,79,3,8,74,30,-1,-1,3,3,3,3,0,}CNʑvcH`FbNA1C2ccB
悵B͂߂܂āAAłB,łBo͂̐Yɂ́A]͕ȂH
Y͂ƂāA킷I
̊CC[WX͂ɂ̖͎pꂽ́B,kspwuqsyhipy,14,16,1,-1
-153,P,67,87,0,49,0,0,42,79,40,79,0,0,0,33,33,57,47,47,74,2,19,1,60,24,17,-1,-1,18,18,18,7,0,cPB
o}A肪Ƃ܂B
cMƋ@ɏI,q́uPvłB
sb܂ŏ\Ȗh{ꂽŐVs̐KłB^̊i[ɂfGłH@H@KX₷cłāc炵ႤBAx͐ɑvI,ysidnchjxvfc,1,1,606,-1
-154,,36,48,14,28,12,28,14,42,9,27,12,12,42,24,24,49,10,10,38,10,49,2,119,10,39,-1,-1,1,1,1,0,0,KḿAłB
SzȂŁcBFXƗDAwĒ܂B,^Km͈Ԋ͂̍łB
͂AKmqC̎ẃACBK̗͑xɂ͓YłƎv܂BA͂Ƃ̖CcłH͗pIɂǂȂ̂ł傤B,jtyqmhgstese,14,12,1,-1
-155,401,20,24,2,9,36,72,0,0,5,24,0,0,0,13,13,35,15,15,45,20,59,1,-1,-1,-1,-1,-1,3,0,0,0,0,A悤B^Ԋ͈401łB
ČĂłˁB,ɂSOO^͓Ԋ́AɂSOPłB
nƈȏ]Tōqsł钷ȍq͂ƁAU@uvR@ڂȂłBA헪I閧c閧ȂI,hmiwrqvijwvv,5,3,1,-1
-156,P,70,90,0,59,0,0,45,86,44,84,0,0,0,34,34,59,50,50,77,4,39,1,22,18,71,-1,-1,30,24,24,8,0,͂悤܂AςݑPłB
bbAh͂ɌÂ߂ɁcIV@Ŋ͍ڋ@[łI,q́uPvłB
sb܂ŏ\Ȗh{ꂽŐVs̐KłB^̊i[ɂnP[EoEłH@bbϒĂ݂BǂHH,vsnkqdgtcjbs,2,2,606,-1
-157,鈉,50,72,0,40,0,0,24,48,28,62,0,0,0,36,36,69,37,37,79,15,59,1,60,39,61,-1,-1,18,28,6,3,0,yA鈂BƓȃVGbgłH
łA͍ڋ@XJoA[ƂȂB҂ĂI,yꂾǁA\̋ȂAB
Å艫ł̑l͑̂ƁH͂[B
gQŊ͋cAzg肦ւB,mslkutojcolj,19,15,1,-1
-158,,48,64,24,67,26,89,20,70,29,69,38,38,74,43,43,84,16,16,55,14,80,2,101,74,102,-1,-1,1,1,1,0,0,AQB
ȂCĂāI,5500ǧym͂̍ŏI^CvAꂪA^B
nꂽý̖AՂ苳Ă邩B
AłˁI,qpnrcirsvqcr,8,9,606,-1
-159,_ʉ,50,63,27,71,38,98,18,68,29,69,40,40,80,41,41,80,12,12,54,13,79,2,74,15,15,-1,-1,1,1,1,0,0,́ccyḿA_ʂłB
ǂA낵肢v܂cc,_ʂłBߑ㉻A
Q̊͂߂܂B
RoKCł͐擪ɗĕ킵܂B
łA݂Ȏ̎_ł́cЂǂccB,xyqotgpmnjih,12,10,606,-1
-160,߉ω,48,62,22,68,28,84,24,73,29,68,48,48,84,42,42,82,15,15,54,13,84,2,10,15,30,-1,-1,1,1,1,0,0,͑̃AChA߉ρiȂj[I
낵I,S̃Z^[߂߉ςI
dRĂāAAĎqCAgbNւ̗ACƂc
cAnƂāH ȂƂȂI,lvjcqqulbluo,13,11,606,-1
-161,,38,49,6,19,0,0,13,29,13,33,0,0,0,15,15,39,3,3,13,10,39,1,68,39,-1,-1,-1,0,0,0,0,0,Aۂł܂B
͑ɂbɂȂ܂B,́AR̓Dc̕^́uہvł܂B
A㗤Ȃ炨Ĉł܂B
͂̑唭ł܂BlY~OȗAƂ͖Ⴄ̂ł܂B,nvnwjedsdgcl,3,1,606,-1
-162,_,36,48,3,18,0,0,8,24,6,18,0,0,0,13,13,27,5,5,15,17,67,2,-1,-1,-1,-1,-1,0,0,0,0,0,́A_ЂƐ\܂B
͂AkC_ЖR̖OĂ܂B
łA撣܂ˁB,͂ƂČꂽu_ЁvłB
čŐ܂Ǎ㐅@͂ɉ܂B@epnC}bg͎v֗ł͂ȂǁccBŏIIɔs͂ƂȂAAɏ]܂B킢̑ÓAĊ͂ƋɏsƂ̑{撣܂B,jqvoyyolpqgv,2,1,606,-1
-163,܂,6,9,1,3,0,9,0,0,2,9,0,0,0,9,9,19,1,1,9,7,77,1,-1,-1,-1,-1,-1,0,0,0,0,0,߂܂āc܂䒅C܂B
HĂȂācȂI,܂͊CRHogȂ̂ŁÂFBȂłBFƂƈႤĂcؑ\ɂ͑ꐺŁuOÂHvȂČꂿႤc܂Aŏ肭Ă̂ȂcB,joaeulumcgbh,4,1,606,-1
-164,퐶,13,24,6,29,18,49,7,29,5,18,16,16,39,37,37,69,4,4,17,10,49,1,1,-1,-1,-1,-1,0,0,0,0,0,߂܂āA퐶ACcB
ACgȂłĂcłB,r^쒀͎OԊ́u퐶vłB
{̉Yꐶ܂Burvu]vƊ͑gŐFX撣܂B@Ƃ͌B낵ˁB,jnvcrrgmtvwl,16,14,606,-1
-165,K,13,24,6,29,18,49,7,29,5,18,16,16,39,37,37,69,4,4,17,10,49,1,1,-1,-1,-1,-1,0,0,0,0,0,I ł҂I KłI
[ČĂĂ܂I,r^쒀͎lԊ͂́uKv҂BDcqU܂ŁA撣ēłI@Ō̂ق͖Cċ@etςB
[Aᒾ܂ȂI,gjtvekieqatn,16,14,606,-1
-166,ۉ,40,59,8,33,0,0,15,37,15,43,0,0,0,17,17,49,13,13,59,13,49,1,70,69,-1,-1,-1,8,8,8,0,0,Aq͂[Ă݂̂ł܂B
͂cł܂cB,́AR̓D^́uہvł܂B
Pg͂̐삯̂悤Ȏł܂AṼI[gWCȂǂ^pāAΐł̂ł܂B肢̂ł܂B,vxryfhvytcig,5,3,606,-1
-167,镗,16,34,10,29,24,69,14,44,6,19,24,24,49,44,44,79,8,8,19,16,54,1,2,40,-1,-1,-1,0,0,0,0,0,z^쒀͏\Ԋ́A镗B
vAĂB,z^쒀͏\Ԋ́A镗B
Ȃ炠̐ᕗɂx͂ƂʁBX̊CAɎQA킢BaEEEPcޏB̍Ŋ̖ڂɏĂtĂBxc蔲B,bctrxdxrugqp,5,3,606,-1
-168,Y,16,34,10,29,24,69,10,40,6,19,24,24,49,44,44,79,7,7,19,13,49,1,2,44,-1,-1,-1,0,0,0,0,0,AYA낵ˁI,܂͑A͌B^pK_Ji܂ŋ삯܂B
Ŋ͋oqđpCc
܂AǂɂȂȂccB,cmupwurocdpn,16,14,606,-1
-169,J,16,34,10,29,24,69,10,40,6,19,24,24,49,44,44,79,7,7,19,14,49,1,2,44,-1,-1,-1,0,0,0,0,0,AJB
ꂩ炨bɂȂˁI,JB
̃~bhEF[Cł́A悤ƂĂAG@J̏WcBƂA܂ǁA͒A}WŁB,gsrzkautnghc,17,14,606,-1
-170,l,16,34,10,29,24,69,13,42,6,19,24,24,49,44,44,79,7,7,19,15,49,1,2,44,-1,-1,-1,0,0,0,0,0,쒀́AlłB
M͑ƂȂ܂B,lłBX̌ɎQ܂B
Ceł͋𒆐SƂ`wBāAA̐MZ̍Ŋ̖ڂɏĂt邱ƂɂȂ܂B^̖Vmł́AᕗƋɑaĕ܂B,rubtymuqfeuq,24,20,606,-1
+153,P,67,87,0,49,0,0,42,79,40,79,0,0,0,33,33,57,47,47,74,2,19,1,60,24,17,-1,-1,18,18,18,7,0,cPB
o}A肪Ƃ܂B
cMƋ@ɏI,q́uPvłB
sb܂ŏ\Ȗh{ꂽŐVs̐KłB^̊i[ɂfGłH@H@KX₷cłāc炵ႤBAx͐ɑvI,ysidnchjxvfc,1,1,714,-1
+154,,36,48,14,28,12,28,14,42,9,27,12,12,42,24,24,49,10,10,38,10,49,2,119,10,39,-1,-1,1,1,1,0,0,KḿAłB
SzȂŁcBFXƗDAwĒ܂B,^Km͈Ԋ͂̍łB
͂AKmqC̎ẃACBK̗͑xɂ͓YłƎv܂BA͂Ƃ̖CcłH͗pIɂǂȂ̂ł傤B,jtyqmhgstese,14,12,714,-1
+155,401,20,24,2,9,36,72,0,0,5,24,0,0,0,13,13,35,15,15,45,20,59,1,-1,-1,-1,-1,-1,3,0,0,0,0,A悤B^Ԋ͈401łB
ČĂłˁB,ɂSOO^͓Ԋ́AɂSOPłB
nƈȏ]Tōqsł钷ȍq͂ƁAU@uvR@ڂȂłBA헪I閧c閧ȂI,hmiwrqvijwvv,6,3,1,-1
+156,P,70,90,0,59,0,0,45,86,44,84,0,0,0,34,34,59,50,50,77,4,39,1,22,18,71,-1,-1,30,24,24,8,0,͂悤܂AςݑPłB
bbAh͂ɌÂ߂ɁcIV@Ŋ͍ڋ@[łI,q́uPvłB
sb܂ŏ\Ȗh{ꂽŐVs̐KłB^̊i[ɂnP[EoEłH@bbϒĂ݂BǂHH,vsnkqdgtcjbs,2,2,714,-1
+157,鈉,50,72,0,40,0,0,24,48,28,62,0,0,0,36,36,69,37,37,79,15,59,1,60,39,61,-1,-1,18,28,6,3,0,yA鈂BƓȃVGbgłH
łA͍ڋ@XJoA[ƂȂB҂ĂI,yꂾǁA\̋ȂAB
Å艫ł̑l͑̂ƁH͂[B
gQŊ͋cAzg肦ւB,mslkutojcolj,19,15,714,-1
+158,,49,64,24,67,26,89,20,70,29,69,38,38,74,43,43,84,16,16,55,14,80,2,101,74,102,-1,-1,1,1,1,0,0,AQB
ȂCĂāI,5500ǧym͂̍ŏI^CvAꂪA^B
nꂽý̖AՂ苳Ă邩B
AłˁI,qpnrcirsvqcr,8,9,714,-1
+159,_ʉ,51,63,27,72,38,98,18,68,29,69,40,40,80,41,41,80,12,12,54,13,79,2,74,15,15,-1,-1,1,1,1,0,0,́ccyḿA_ʂłB
ǂA낵肢v܂cc,_ʂłBߑ㉻A
Q̊͂߂܂B
RoKCł͐擪ɗĕ킵܂B
łA݂Ȏ̎_ł́cЂǂccB,xyqotgpmnjih,13,11,714,-1
+160,߉ω,48,62,22,68,28,84,24,75,29,68,48,48,85,42,42,82,15,15,54,13,84,2,10,15,30,-1,-1,1,1,1,0,0,͑̃AChA߉ρiȂj[I
낵I,S̃Z^[߂߉ςI
dRĂāAAĎqCAgbNւ̗ACƂc
cAnƂāH ȂƂȂI,lvjcqqulbluo,13,12,731,-1
+161,,38,49,6,19,0,0,13,29,13,33,0,0,0,15,15,39,3,3,13,10,39,1,68,39,-1,-1,-1,0,0,0,0,0,Aۂł܂B
͑ɂbɂȂ܂B,́AR̓Dc̕^́uہvł܂B
A㗤Ȃ炨Ĉł܂B
͂̑唭ł܂BlY~OȗAƂ͖Ⴄ̂ł܂B,nvnwjedsdgcl,3,1,1,-1
+162,_,36,48,3,18,0,0,8,24,6,18,0,0,0,13,13,27,5,5,15,17,67,2,-1,-1,-1,-1,-1,0,0,0,0,0,́A_ЂƐ\܂B
͂AkC_ЖR̖OĂ܂B
łA撣܂ˁB,͂ƂČꂽu_ЁvłB
čŐ܂Ǎ㐅@͂ɉ܂B@epnC}bg͎v֗ł͂ȂǁccBŏIIɔs͂ƂȂAAɏ]܂B킢̑ÓAĊ͂ƋɏsƂ̑{撣܂B,jqvoyyolpqgv,3,1,1,-1
+163,܂,6,9,1,3,0,9,0,0,2,9,0,0,0,9,9,19,1,1,9,7,77,1,-1,-1,-1,-1,-1,0,0,0,0,0,߂܂āc܂䒅C܂B
HĂȂācȂI,܂͊CRHogȂ̂ŁÂFBȂłBFƂƈႤĂcؑ\ɂ͑ꐺŁuOÂHvȂČꂿႤc܂Aŏ肭Ă̂ȂcB,joaeulumcgbh,4,1,1,-1
+164,퐶,13,24,6,29,18,49,7,29,5,18,16,16,39,37,37,69,4,4,17,10,49,1,1,-1,-1,-1,-1,0,0,0,0,0,߂܂āA퐶ACcB
ACgȂłĂcłB,r^쒀͎OԊ́u퐶vłB
{̉Yꐶ܂Burvu]vƊ͑gŐFX撣܂B@Ƃ͌B낵ˁB,jnvcrrgmtvwl,16,14,714,-1
+165,K,13,24,6,29,18,49,7,29,5,18,16,16,39,37,37,69,4,4,17,10,49,1,1,-1,-1,-1,-1,0,0,0,0,0,I ł҂I KłI
[ČĂĂ܂I,r^쒀͎lԊ͂́uKv҂BDcqU܂ŁA撣ēłI@Ō̂ق͖Cċ@etςB
[Aᒾ܂ȂI,gjtvekieqatn,16,14,714,-1
+166,ۉ,40,59,8,33,0,0,15,37,15,43,0,0,0,17,17,49,13,13,59,13,49,1,70,69,-1,-1,-1,8,8,8,0,0,Aq͂[Ă݂̂ł܂B
͂cł܂cB,́AR̓D^́uہvł܂B
Pg͂̐삯̂悤Ȏł܂AṼI[gWCȂǂ^pāAΐł̂ł܂B肢̂ł܂B,vxryfhvytcig,5,3,1,-1
+167,镗,16,34,10,29,24,69,14,44,6,19,24,24,49,44,44,79,8,8,19,16,54,1,2,40,-1,-1,-1,0,0,0,0,0,z^쒀͏\Ԋ́A镗B
vAĂB,z^쒀͏\Ԋ́A镗B
Ȃ炠̐ᕗɂx͂ƂʁBX̊CAɎQA킢BaEEEPcޏB̍Ŋ̖ڂɏĂtĂBxc蔲B,bctrxdxrugqp,5,3,714,-1
+168,Y,16,34,10,29,24,69,10,40,6,19,24,24,49,44,44,79,7,7,19,13,49,1,2,44,-1,-1,-1,0,0,0,0,0,AYA낵ˁI,܂͑A͌B^pK_Ji܂ŋ삯܂B
Ŋ͋oqđpCc
܂AǂɂȂȂccB,cmupwurocdpn,16,14,1,-1
+169,J,16,34,10,29,24,69,10,40,6,19,24,24,49,44,44,79,7,7,19,14,49,1,2,44,-1,-1,-1,0,0,0,0,0,AJB
ꂩ炨bɂȂˁI,JB
̃~bhEF[Cł́A悤ƂĂAG@J̏WcBƂA܂ǁA͒A}WŁB,gsrzkautnghc,17,14,1,-1
+170,l,16,34,10,29,24,69,13,42,6,19,24,24,49,44,44,79,7,7,19,15,49,1,2,44,-1,-1,-1,0,0,0,0,0,쒀́AlłB
M͑ƂȂ܂B,lłBX̌ɎQ܂B
Ceł͋𒆐SƂ`wBāAA̐MZ̍Ŋ̖ڂɏĂt邱ƂɂȂ܂B^̖Vmł́AᕗƋɑaĕ܂B,rubtymuqfeuq,24,20,1,-1
171,Bismarck,90,96,64,88,0,0,18,48,67,83,0,0,0,33,33,63,16,16,42,8,69,3,76,77,-1,-1,-1,4,4,4,4,0,Guten Tag.
̓rX}N^͂̃l[VbvArX}NB
您oĂ̂B,hCčւrX}NW͂̃l[VbvAꂪB
hCc炵dfUCł傤ĤAƖJ߂ĂB
̊CłcsɊB҂ȂI,ntmjjittqkcj,9,9,1,-1
172,Bismarck,94,99,70,93,0,0,24,58,77,93,0,0,0,38,38,69,18,18,52,10,79,3,76,77,-1,-1,-1,4,4,4,4,0,Guten Tag.
̓rX}N^͂̃l[VbvArX}NB
您oĂ̂B,hCčւrX}NW͂̃l[VbvAꂪB
hCc炵dfUCł傤ĤAƖJ߂ĂB
̊CłcsɊB҂ȂI,frkfpymtydmg,11,11,1,-1
173,Bismarck zwei,96,99,70,97,0,0,25,62,80,94,0,0,0,39,39,72,19,19,54,20,82,3,76,85,84,-1,-1,4,4,4,4,0,Guten Tag.
̓rX}N^͂̃l[VbvArX}NB
您oĂ̂B,hCčւrX}NW͂̃l[VbvAꂪB
hCc炵dfUCł傤ĤAƖJ߂ĂB
̊CłcsɊB҂ȂI,etxdlqnvwqtx,10,10,1,-1
-174,Z1,18,29,8,26,24,60,12,42,8,22,32,32,64,36,36,76,6,6,24,6,39,1,78,-1,-1,-1,-1,0,0,0,0,0,Guten Morgen.
l̖O̓[xqgE}[XB
[xłcB,hCc܂̋쒀́A̖{iIȑ^쒀͂̈Ԋ͂B
ʂ@֕̃VtgzuȂǁAZp̍Ȃł͂̐vɂȂĂB܂Omł͓̊͑ӂȂǁc撣I,pvhdtbuddjhb,6,4,1,-1
-175,Z3,18,29,8,26,24,60,12,42,8,22,32,32,64,36,36,76,6,6,24,6,39,1,78,-1,-1,-1,-1,0,0,0,0,0,Guten Tag.
͋쒀̓}bNXEVcB
}bNXcłǁB낵B,hCc1934Nv^쒀́A̎OԊ͂B
̍v̖{iI쒀͂ǁcV^̃^[r͏ɓ邯ǁB
x́cvB,rxzrrkjqvyqy,4,2,1,-1
+174,Z1,18,29,8,26,24,60,12,42,8,22,32,32,64,36,36,76,6,6,24,6,39,1,78,-1,-1,-1,-1,0,0,0,0,0,Guten Morgen.
l̖O̓[xqgE}[XB
[xłcB,hCc܂̋쒀́A̖{iIȑ^쒀͂̈Ԋ͂B
ʂ@֕̃VtgzuȂǁAZp̍Ȃł͂̐vɂȂĂB܂Omł͓̊͑ӂȂǁc撣I,pvhdtbuddjhb,7,4,1,-1
+175,Z3,18,29,8,26,24,60,12,42,8,22,32,32,64,36,36,76,6,6,24,6,39,1,78,-1,-1,-1,-1,0,0,0,0,0,Guten Tag.
͋쒀̓}bNXEVcB
}bNXcłǁB낵B,hCc1934Nv^쒀́A̎OԊ͂B
̍v̖{iI쒀͂ǁcV^̃^[r͏ɓ邯ǁB
x́cvB,rxzrrkjqvyqy,5,2,1,-1
176,Prinz Eugen,50,72,38,56,32,64,16,44,38,64,0,0,0,34,34,68,15,15,40,30,79,2,123,115,-1,-1,-1,3,3,3,0,0,Guten MorgenI
́AdvcEICQB낵ˁI,Iт肵IAhCc܂̏dAvcEICQBAh~Eqbp[3Ԋ͂łB
rX}No܂ƃCKɎQ܂BK^́cH@̊Cł킢܂I,shcsmfegtxhf,14,14,1,-1
177,Prinz Eugen,63,79,48,75,40,84,18,60,48,82,0,0,0,40,40,74,16,16,50,40,89,2,123,84,124,-1,-1,3,3,3,3,0,Guten MorgenI
́AdvcEICQB낵ˁI,Iт肵IAhCc܂̏dAvcEICQBAh~Eqbp[3Ԋ͂łB
rX}No܂ƃCKɎQ܂BK^́cH@̊Cł킢܂I,cmmiahpwdamx,15,15,1,-1
178,Bismarck drei,96,99,74,99,16,36,35,70,82,95,0,0,0,40,40,74,22,22,59,22,84,3,114,114,85,115,-1,4,4,4,4,0,Guten Tag.
̓rX}N^͂̃l[VbvArX}NB
您oĂ̂B,hCčւrX}NW͂̃l[VbvAꂪB
hCc炵dfUCł傤ĤAƖJ߂ĂB
̊CłcsɊB҂ȂI,twvnkvqgyiru,9,9,1,-1
-179,Z1 zwei,35,59,12,49,27,71,20,64,18,53,37,37,69,43,43,84,9,9,43,15,49,1,84,78,-1,-1,-1,0,0,0,0,0,Guten Morgen.
l̖O̓[xqgE}[XB
[xłcB,hCc܂̋쒀́A̖{iIȑ^쒀͂̈Ԋ͂B
ʂ@֕̃VtgzuȂǁAZp̍Ȃł͂̐vɂȂĂB܂Omł͓̊͑ӂȂǁc撣I,qgkjswznylty,5,3,1,-1
-180,Z3 zwei,35,59,10,47,27,71,24,68,18,53,37,37,69,43,43,84,9,9,43,15,49,1,85,78,-1,-1,-1,0,0,0,0,0,Guten Tag.
͋쒀̓}bNXEVcB
}bNXcłǁB낵B,hCc1934Nv^쒀́A̎OԊ͂B
̍v̖{iI쒀͂ǁcV^̃^[r͏ɓ邯ǁB
x́cvB,utmejyqmcvbk,3,1,1,-1
-181,VÕ,18,37,10,29,28,79,22,53,7,25,26,26,54,48,48,89,8,8,19,18,59,1,2,14,34,-1,-1,0,0,0,0,0,ĂH
^쒀͂̃vg^CvA
AVÕ̏oԂˁB,z^쒀͋Ԋ͂̓VÕłB
̊͑^쒀͂̂߂̐V^ʂ̃eXgxbh߂̂Bf[^͂ƂāAɓnB̃s`撣ďẑBςI,fdpybckruodj,1,1,1,-1
-182,,39,48,4,14,0,0,10,24,7,19,0,0,0,8,8,29,1,1,5,10,39,1,86,39,-1,-1,-1,0,0,0,0,0,H́AłB
X̑Anł蒼Ă܂ˁB
CI,A͑B̍H́AłB
gbNnɐioAOő͒̏CSBgbNnł邻̓܂ŁAO̊͑AŎx̂B
낵ˁB,kynputhclcdl,24,18,606,-1
-183,嗄,34,47,24,48,0,39,18,62,19,34,0,0,39,35,35,70,24,24,80,24,69,2,5,71,25,-1,-1,0,6,6,0,0,Ay嗄Aɉ܂B
͑wA^c͂ǂCB,͑͂ƂēvꂽVsyḿA嗄łBڗ\̐V^̎sǂ̕ωāAA͑͂ƂĂ͂܂芈łȂ́BłAk獆ł͊̂BOŁA撣܂ˁB,uockopeurqdf,19,13,606,-1
-184,~,39,55,5,15,0,0,16,36,15,37,0,0,0,24,24,39,24,24,48,20,59,1,10,92,-1,-1,-1,2,3,3,0,0,ɂ킠B͑~łB
s҂łA낵肢v܂B,́A~łB
͑͋@\ƕ⋋␅@@āA͍x܂BƂ͋ɉł\͂ƂĐv܂B
撣܂I,xumujwygrmby,9,3,1,-1
-185,P,39,57,0,20,0,0,24,48,18,38,0,0,0,27,27,49,28,28,64,20,69,1,20,16,-1,-1,-1,18,7,6,0,0,͉̗PłB
q͂ƂāAA撣܂I,͉̗PłB
@ւ̊̉eőx͌vʂɂ͏oȂǁÃNX̌yƂĂ͏[̔sbƕȂłB
ꗴPAt撣܂I,bfsrsnqivpms,9,3,1,-1
-186,Õ,16,34,10,29,24,69,10,40,6,19,24,24,49,44,44,79,7,7,19,13,49,1,2,14,-1,-1,-1,0,0,0,0,0,z^쒀͏\Ԋ́B
ÕccoB,z^\Ԋ͂̎ÕB
ᕗAAVÕƂő\Z쒀ҐAǂFXƊ撣BɂAقƂقƁBłAC̖Ćcƌȁ[āB,dljghewzktat,14,14,606,-1
-187,Ή,45,58,6,24,0,0,16,36,9,27,0,0,0,10,10,39,2,2,6,12,49,1,86,10,39,-1,-1,0,0,0,0,0,H́AłB
X̑Anł蒼Ă܂ˁB
CI,A͑B̍H́AłB
gbNnɐioAOő͒̏CSBgbNnł邻̓܂ŁAO̊͑AŎx̂B
낵ˁB,scobmrrdbmsw,28,19,606,-1
-188,,59,72,46,77,32,82,32,82,48,79,0,0,0,42,42,79,30,30,90,15,69,2,50,30,79,-1,-1,2,2,9,5,0,yłI
y͑ɉȏAAG̐Sz͂ȂI,{CRŌ̏dA
^̒AB
^pAĒɍ̃~bhEF[łA͑̊Ƃďcs̊Ȃ̂BŊ͌{镂CƂē܂s܂ŐB,rjggwwmmppth,15,12,606,-1
-189,},58,72,46,77,33,83,33,83,48,79,0,0,0,42,42,79,30,30,90,14,67,2,50,30,79,-1,-1,2,2,9,5,0,͂߂܂āA^QԊ́A}Ɛ\܂B,}łB
AC4ObɏWA[G𓋍ڂ^dm͂QԊ͂łB
܂͒BoƈꏏɁA̓_@́AȊ̖ڂ߂́B,ilnimhfcivpt,15,12,606,-1
-190,,16,34,10,29,24,69,9,39,6,19,24,24,49,45,45,79,6,6,19,10,49,1,2,39,-1,-1,-1,0,0,0,0,0,łA낵B
ɂƂĎ͉lڂ̎H,z^쒀́ABu[QrŖoƂԂāA͎ؒfcŁAqss\ɂȂƂWCāc|c|閭oc,rwqqgmxpdwbu,18,15,606,-1
-191,19,14,19,2,9,36,79,0,0,4,18,0,0,0,12,12,36,10,10,39,12,49,1,-1,-1,-1,-1,-1,0,0,0,0,0,fGȒŊ̂ˁB
ɏ\Ȃ́BACNČĂł́I,́AɈBACNBKꃏXv̎_fŎd߂́Bɂ[ƐqsĂ͂쒀͂ɂ́BC̃XiCp[ACN̊A[ƊoĂĂȂ́cˁB,jdsszkolhitg,8,8,606,-1
-192,ߒq,56,71,50,80,34,84,33,83,48,78,0,0,0,44,44,83,20,20,60,18,70,2,90,90,15,-1,-1,2,2,4,4,0,MliߊB
͓ߒqB낵肢B,͌CRHB^dQԊ͂̎́ACςɂxoB
mł͑܊͑̊͂ƂāA\܂B
G͍ڋ@H@A͏肾ȁB,bpegnatlfibc,14,14,1,-1
-193,,56,71,53,82,34,84,26,74,47,79,0,0,0,44,44,83,17,17,57,20,72,2,90,90,90,-1,-1,2,2,4,4,0,BC킪ӂȂ́B
ӂӁA낵ˁB,Ap̊ϊ͎ɎQ̂ƂB
܂ŁuQT̂悤vƕ]ꂽ́B
RˁI̐ȃ{fBI
H͐FCȂČȂāH
ȂƂ킯ciCȂI,bxbyaifmqdxk,14,14,1,-1
+179,Z1 zwei,35,59,12,49,27,71,20,64,18,53,37,37,69,43,43,84,9,9,43,15,49,1,84,78,-1,-1,-1,0,0,0,0,0,Guten Morgen.
l̖O̓[xqgE}[XB
[xłcB,hCc܂̋쒀́A̖{iIȑ^쒀͂̈Ԋ͂B
ʂ@֕̃VtgzuȂǁAZp̍Ȃł͂̐vɂȂĂB܂Omł͓̊͑ӂȂǁc撣I,qgkjswznylty,6,3,1,-1
+180,Z3 zwei,35,59,10,47,27,71,24,68,18,53,37,37,69,43,43,84,9,9,43,15,49,1,85,78,-1,-1,-1,0,0,0,0,0,Guten Tag.
͋쒀̓}bNXEVcB
}bNXcłǁB낵B,hCc1934Nv^쒀́A̎OԊ͂B
̍v̖{iI쒀͂ǁcV^̃^[r͏ɓ邯ǁB
x́cvB,utmejyqmcvbk,4,1,1,-1
+181,VÕ,18,37,10,29,28,79,22,53,7,25,26,26,54,48,48,89,8,8,19,18,59,1,2,14,34,-1,-1,0,0,0,0,0,ĂH
^쒀͂̃vg^CvA
AVÕ̏oԂˁB,z^쒀͋Ԋ͂̓VÕłB
̊͑^쒀͂̂߂̐V^ʂ̃eXgxbh߂̂Bf[^͂ƂāAɓnB̃s`撣ďẑBςI,fdpybckruodj,1,1,731,-1
+182,,39,48,4,14,0,0,10,24,7,19,0,0,0,8,8,29,1,1,5,10,39,1,86,39,-1,-1,-1,0,0,0,0,0,H́AłB
X̑Anł蒼Ă܂ˁB
CI,A͑B̍H́AłB
gbNnɐioAOő͒̏CSBgbNnł邻̓܂ŁAO̊͑AŎx̂B
낵ˁB,kynputhclcdl,25,18,731,-1
+183,嗄,34,47,24,48,0,39,18,62,19,34,0,0,39,35,35,70,24,24,80,24,69,2,5,71,25,-1,-1,0,6,6,0,0,Ay嗄Aɉ܂B
͑wA^c͂ǂCB,͑͂ƂēvꂽVsyḿA嗄łBڗ\̐V^̎sǂ̕ωāAA͑͂ƂĂ͂܂芈łȂ́BłAk獆ł͊̂BOŁA撣܂ˁB,uockopeurqdf,20,13,731,-1
+184,~,39,55,5,15,0,0,16,36,15,37,0,0,0,24,24,39,24,24,48,20,59,1,10,92,-1,-1,-1,2,3,3,0,0,ɂ킠B͑~łB
s҂łA낵肢v܂B,́A~łB
͑͋@\ƕ⋋␅@@āA͍x܂BƂ͋ɉł\͂ƂĐv܂B
撣܂I,xumujwygrmby,10,3,731,-1
+185,P,39,57,0,20,0,0,24,48,18,38,0,0,0,27,27,49,28,28,64,20,69,1,20,16,-1,-1,-1,18,7,6,0,0,͉̗PłB
q͂ƂāAA撣܂I,͉̗PłB
@ւ̊̉eőx͌vʂɂ͏oȂǁÃNX̌yƂĂ͏[̔sbƕȂłB
ꗴPAt撣܂I,bfsrsnqivpms,10,3,731,-1
+186,Õ,16,34,10,29,24,69,10,40,6,19,24,24,49,44,44,79,7,7,19,13,49,1,2,14,-1,-1,-1,0,0,0,0,0,z^쒀͏\Ԋ́B
ÕccoB,z^\Ԋ͂̎ÕB
ᕗAAVÕƂő\Z쒀ҐAǂFXƊ撣BɂAقƂقƁBłAC̖Ćcƌȁ[āB,dljghewzktat,14,14,714,-1
+187,Ή,45,58,6,24,0,0,16,36,9,27,0,0,0,10,10,39,2,2,6,12,49,1,86,10,39,-1,-1,0,0,0,0,0,H́AłB
X̑Anł蒼Ă܂ˁB
CI,A͑B̍H́AłB
gbNnɐioAOő͒̏CSBgbNnł邻̓܂ŁAO̊͑AŎx̂B
낵ˁB,scobmrrdbmsw,29,19,731,-1
+188,,59,72,46,77,32,82,32,82,48,79,0,0,0,42,42,79,30,30,90,15,69,2,50,30,79,-1,-1,2,2,9,5,0,yłI
y͑ɉȏAAG̐Sz͂ȂI,{CRŌ̏dA
^̒AB
^pAĒɍ̃~bhEF[łA͑̊Ƃďcs̊Ȃ̂BŊ͌{镂CƂē܂s܂ŐB,rjggwwmmppth,15,12,714,-1
+189,},58,72,46,77,33,83,33,83,48,79,0,0,0,42,42,79,30,30,90,14,67,2,50,30,79,-1,-1,2,2,9,5,0,͂߂܂āA^QԊ́A}Ɛ\܂B,}łB
AC4ObɏWA[G𓋍ڂ^dm͂QԊ͂łB
܂͒BoƈꏏɁA̓_@́AȊ̖ڂ߂́B,ilnimhfcivpt,15,12,714,-1
+190,,16,34,10,29,24,69,9,39,6,19,24,24,49,45,45,79,6,6,19,10,49,1,2,39,-1,-1,-1,0,0,0,0,0,łA낵B
ɂƂĎ͉lڂ̎H,z^쒀́ABu[QrŖoƂԂāA͎ؒfcŁAqss\ɂȂƂWCāc|c|閭oc,rwqqgmxpdwbu,18,15,714,-1
+191,19,14,19,2,9,36,79,0,0,4,18,0,0,0,12,12,36,10,10,39,12,49,1,-1,-1,-1,-1,-1,0,0,0,0,0,fGȒŊ̂ˁB
ɏ\Ȃ́BACNČĂł́I,́AɈBACNBKꃏXv̎_fŎd߂́Bɂ[ƐqsĂ͂쒀͂ɂ́BC̃XiCp[ACN̊A[ƊoĂĂȂ́cˁB,jdsszkolhitg,8,8,714,-1
+192,ߒq,56,71,50,80,34,84,33,83,48,78,0,0,0,44,44,83,20,20,60,18,70,2,90,90,15,-1,-1,2,2,4,4,0,MliߊB
͓ߒqB낵肢B,͌CRHB^dQԊ͂̎́ACςɂxoB
mł͑܊͑̊͂ƂāA\܂B
G͍ڋ@H@A͏肾ȁB,bpegnatlfibc,14,14,714,-1
+193,,56,71,53,82,34,84,26,74,47,79,0,0,0,44,44,83,17,17,57,20,72,2,90,90,90,-1,-1,2,2,4,4,0,BC킪ӂȂ́B
ӂӁA낵ˁB,Ap̊ϊ͎ɎQ̂ƂB
܂ŁuQT̂悤vƕ]ꂽ́B
RˁI̐ȃ{fBI
H͐FCȂČȂāH
ȂƂ킯ciCȂI,bxbyaifmqdxk,14,14,714,-1
194,H,57,71,52,84,34,84,24,72,47,77,0,0,0,45,45,84,18,18,58,19,70,2,90,90,28,-1,-1,2,2,4,4,0,^dḿAHłB
FƋɁAS͂Őx܂I,Ő܂ꂽ́B
XoCAXCCA~bhEF[CA\CA}AiCȂǐX̊CɎQ܂B
́c撣܂I,ecwgnneuzbcv,14,15,1,-1
-195,g,32,54,17,72,30,88,16,52,15,54,25,25,63,50,50,90,13,13,49,40,84,1,63,101,74,-1,-1,0,0,0,0,0,悤B
^쒀́AgƐ\܂B,^쒀́AgłB
ǐ^̂PԊ͂ȂłB
O\CCł́A쒀͈ǂƂẮAʂȑ劈܂B撣܂I,tiqezicxwpry,14,14,606,-1
+195,g,32,54,17,72,30,88,16,52,15,54,25,25,63,50,50,90,13,13,49,40,84,1,63,101,74,-1,-1,0,0,0,0,0,悤B
^쒀́AgƐ\܂B,^쒀́AgłB
ǐ^̂PԊ͂ȂłB
O\CCł́A쒀͈ǂƂẮAʂȑ劈܂B撣܂I,tiqezicxwpry,15,14,1,-1
196,,67,89,0,64,0,0,33,82,37,76,0,0,0,40,40,82,52,52,89,50,92,1,96,97,93,-1,-1,18,36,22,3,0,q́AłB
Ȃ炨CIǂȋꋫł킦܂I,^q́AłB
cH^ȂāHAȂƁBAG͑ɂ˃bB
͐KIS̓_A[b^CB
TdɁAāA_ɐ킢I,gbxvfsrqbyxg,16,17,1,-1
197,,67,89,0,57,0,0,34,84,36,75,0,0,0,36,36,74,55,55,90,15,59,1,96,99,98,61,-1,18,35,20,6,0,q́AłB
@ҐȂAГĂˁI,q́AłB
^pUn܂āȀdvȐ킢ɁA͋̈ǂƂĎQ܂B
HȂɁA~bhEF[HȂɂÁH,mwlzgwdjlpxx,16,17,1,-1
-199,咪,31,53,17,67,33,90,20,62,14,51,26,26,64,47,47,90,12,14,54,17,69,1,63,15,68,-1,-1,0,0,0,0,0,쒀́A咪ł`I
ȑ̂ɑ傫ȋI@CB,^쒀͂̂QԊ́A咪łI
eŊÃK_JiPɂ3o܂B
xĂ݂܂I,jqqkmitxodgw,1,1,606,-1
-200,G,45,61,16,56,34,94,35,78,29,68,48,48,82,45,45,83,16,16,60,20,74,1,91,106,68,-1,-1,1,1,1,0,0,Aɂ́AyAGłB,nj^ym͂̈GłB
͂cāAkコ͋łBȂɁA̐lcłA͎ꂢɒĊ撣܂I
c肪ƂˁcB,qjkjyqhsvcpx,15,16,606,-1
-201,,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,49,1,3,13,-1,-1,-1,0,0,0,0,0,͂߂܂ĐłB
낵肢v܂B,VgŐvꂽAENX^쒀͂̂PԊ́AłB
́Å͑^쒀͂̃x[XƂȂ܂B
͂A撣܂I,dufziinsornt,22,20,606,-1
-202,,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,49,1,3,13,-1,-1,-1,0,0,0,0,0,łB
낵肢܂B,^쒀́AQԊ́AłB
̐X̍ɎQ܂B
̌A̕A攪\ꍆɌq͂ƂĎQv܂B,kkpwecgmftci,17,17,606,-1
-203,,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,49,1,3,13,-1,-1,-1,0,0,0,0,0,ccłcc낵B,^쒀́cRԊ́ccłB
̍ɁcςQ܂cB
ACƂccccB,sejqtlkfjwkc,18,18,606,-1
-204,[,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,49,1,3,13,-1,-1,-1,0,0,0,0,0,[ႾB
낵ȁI,^쒀͂SԊ͂̐[Ⴓ܂I
Kɑ̋쒀͂ƂԂĎ̂ƂB
܁[AłƂ邺B݂ĂȂāI,zlshfpystoqp,11,11,606,-1
-205,p_,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,49,1,3,13,-1,-1,-1,0,0,0,0,0,iߊˁB
܁A撣ȂI,^쒀́ATԊ͂̑p_B
AmȂāH@SA肦ȂˁB
AÑ̋~AX̍ɎQ͂̎mȂāAAłI,rmcvsljwdyur,19,17,606,-1
-206,g,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,49,1,3,13,-1,-1,-1,0,0,0,0,0,ÁcgƐ\܂B
낵肢܂B,^쒀͂XԊ͂̈głB
X̍ɎQłǁAjẮAŊCq⏣ɏ]Ă܂B
撣܂B,olkahitypycq,11,11,606,-1
-207,g,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,49,1,3,13,-1,-1,-1,0,0,0,0,0,悤B
^쒀́AgƐ\܂B,^쒀́AgłB
ǐ^̂PԊ͂ȂłB
O\CCł́A쒀͈ǂƂẮAʂȑ劈܂B
撣܂I,sgpilzypnejy,13,13,606,-1
-208,~g,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,49,1,3,13,-1,-1,-1,0,0,0,0,0,A^V̖͕~gB
Ȍ낵B,U^쒀͂QԊ͂̕~gB낵B
~bhEF[\̊CɎQADcq߂B
Cq͌\ςc厖cB,epjlpvhwcjvw,14,14,606,-1
-209,,75,89,72,94,0,0,28,79,67,89,0,0,0,35,35,69,15,15,49,12,69,3,8,12,10,-1,-1,3,3,3,3,0,pŐ܂ꂽAq̋f[XB
VNIlKCV}[XI,W͂ƂČZp˂ĉpBbJ[XЂŌꂽAf[XI
młO̍͂āA劈f[XI
҂ălI,fxypdctjnicq,20,20,606,-1
+199,咪,31,53,17,67,33,90,20,62,14,51,26,26,64,47,47,90,12,14,54,17,69,1,63,15,68,-1,-1,0,0,0,0,0,쒀́A咪ł`I
ȑ̂ɑ傫ȋI@CB,^쒀͂̂QԊ́A咪łI
eŊÃK_JiPɂ3o܂B
xĂ݂܂I,jqqkmitxodgw,1,1,1,-1
+200,G,45,61,16,56,34,94,35,78,29,68,48,48,82,45,45,83,16,16,60,20,74,1,91,106,68,-1,-1,1,1,1,0,0,Aɂ́AyAGłB,nj^ym͂̈GłB
͂cāAkコ͋łBȂɁA̐lcłA͎ꂢɒĊ撣܂I
c肪ƂˁcB,qjkjyqhsvcpx,15,16,714,-1
+201,,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,49,1,3,13,-1,-1,-1,0,0,0,0,0,͂߂܂ĐłB
낵肢v܂B,VgŐvꂽAENX^쒀͂̂PԊ́AłB
́Å͑^쒀͂̃x[XƂȂ܂B
͂A撣܂I,dufziinsornt,22,20,1,-1
+202,,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,49,1,3,13,-1,-1,-1,0,0,0,0,0,łB
낵肢܂B,^쒀́AQԊ́AłB
̐X̍ɎQ܂B
̌A̕A攪\ꍆɌq͂ƂĎQv܂B,kkpwecgmftci,17,17,714,-1
+203,,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,49,1,3,13,-1,-1,-1,0,0,0,0,0,ccłcc낵B,^쒀́cRԊ́ccłB
̍ɁcςQ܂cB
ACƂccccB,sejqtlkfjwkc,18,18,1,-1
+204,[,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,49,1,3,13,-1,-1,-1,0,0,0,0,0,[ႾB
낵ȁI,^쒀͂SԊ͂̐[Ⴓ܂I
Kɑ̋쒀͂ƂԂĎ̂ƂB
܁[AłƂ邺B݂ĂȂāI,zlshfpystoqp,11,11,1,-1
+205,p_,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,49,1,3,13,-1,-1,-1,0,0,0,0,0,iߊˁB
܁A撣ȂI,^쒀́ATԊ͂̑p_B
AmȂāH@SA肦ȂˁB
AÑ̋~AX̍ɎQ͂̎mȂāAAłI,rmcvsljwdyur,19,17,1,-1
+206,g,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,49,1,3,13,-1,-1,-1,0,0,0,0,0,ÁcgƐ\܂B
낵肢܂B,^쒀͂XԊ͂̈głB
X̍ɎQłǁAjẮAŊCq⏣ɏ]Ă܂B
撣܂B,olkahitypycq,11,11,1,-1
+207,g,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,49,1,3,13,-1,-1,-1,0,0,0,0,0,悤B
^쒀́AgƐ\܂B,^쒀́AgłB
ǐ^̂PԊ͂ȂłB
O\CCł́A쒀͈ǂƂẮAʂȑ劈܂B
撣܂I,sgpilzypnejy,14,13,1,-1
+208,~g,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,49,1,3,13,-1,-1,-1,0,0,0,0,0,A^V̖͕~gB
Ȍ낵B,U^쒀͂QԊ͂̕~gB낵B
~bhEF[\̊CɎQADcq߂B
Cq͌\ςc厖cB,epjlpvhwcjvw,15,14,1,-1
+209,,75,89,72,94,0,0,28,79,67,89,0,0,0,35,35,69,15,15,49,12,69,3,8,12,10,-1,-1,3,3,3,3,0,pŐ܂ꂽAq̋f[XB
VNIlKCV}[XI,W͂ƂČZp˂ĉpBbJ[XЂŌꂽAf[XI
młO̍͂āA劈f[XI
҂ălI,fxypdctjnicq,20,20,1,-1
210,b,75,89,72,94,0,0,28,79,67,89,0,0,0,35,35,69,15,15,49,12,69,3,8,12,10,-1,-1,3,3,3,3,0,o܂̖AbłB
oςŁAo܂ɏł߂ÂłB,ḿAbłB
҂҂ɔāA䏢͂ƂẮB
a^̃eXg͂ɂȂ̂AmĂH
H\CHAI,iatmdvvwlngq,15,17,1,-1
211,Y,75,89,72,94,0,0,28,79,67,89,0,0,0,35,35,69,15,15,49,20,69,3,8,12,10,-1,-1,3,3,3,3,0,́AYAC܂B
ȂȂ̂ˁH@낵肢v܂B,̏ḿAYłB
Y̎lꎮ36Z`C܂B
{̍]cōŌ܂ŋɂŕ킵B
͎loōŊ܂ŁA킢ŶƁAoĂĂˁB,nolhhoujolpc,16,16,1,-1
212,,75,89,72,94,0,0,28,79,67,89,0,0,0,35,35,69,15,15,49,12,69,3,8,12,10,-1,-1,3,3,3,3,0,}CNʑvcH`FbNA1C2ccB
悵B͂߂܂āAAłB,łBo͂̐Yɂ́A]͕ȂH
Y͂ƂāA킷I
̊CC[WX͂ɂ̖͎pꂽ́B,kexwyrcqjxfs,14,16,1,-1
-213,V,40,54,20,59,24,79,12,49,28,59,24,24,69,42,42,79,10,10,49,12,59,2,4,10,15,-1,-1,0,0,0,0,0,I̖͓VB
tttA|H,V^PԊ́AVB
쒀͂𑩂˂āA荞݂̐𗦂邺B
_́A^̗͂cB
AƂĂ邩ȁH܁AǂȁB,wjcrloeyiyxw,15,13,606,-1
-214,c,40,54,20,59,24,79,12,49,28,59,24,24,69,42,42,79,10,10,49,12,59,2,4,10,15,-1,-1,0,0,0,0,0,߂܂āAcB
VfĂȂȂ`B,yḿAV^QԊ̗͂cB
܂͍ۂȂ́B
V݂ȂɖfĂȂHSzˁ`B
HH͐͂AƋS傾`B,chmytqkkilrv,15,13,606,-1
-215,,42,59,20,69,24,89,15,69,29,69,24,24,79,40,40,79,10,10,49,12,59,2,4,15,25,-1,-1,1,1,1,0,0,N}[B
낵N}B,^ym͂̂PԊ́AN}B
ې܂ꂾN}BƌÂƂ邯ǁA撣N}[B,mbgjkzlvemui,17,11,606,-1
-216,,42,59,20,59,24,79,15,59,29,59,24,24,79,40,40,79,10,10,49,12,59,2,4,15,25,-1,-1,1,1,1,0,0,yAłB
LȂɂB,^ym͂̂QԊ́AɂB
̊͂ƂāAɂI
ɂHĖOǁALȂI,cxhxktltjtbg,14,11,606,-1
-217,ؑ\,42,59,20,59,24,79,15,59,29,59,24,24,79,40,40,79,10,10,49,12,59,2,4,15,25,-1,-1,1,1,1,0,0,ؑ\AOɍō̏^ĂB,5500g^̌yḿA^̖ؑ\B낵ȁB
A䂾AJ^pgAȂ͂˂ȁB
킢͓G̉ɔэłBȂH,gjyqwffsmfgw,12,12,606,-1
+213,V,40,54,20,59,24,79,12,49,28,59,24,24,69,42,42,79,10,10,49,12,59,2,4,10,15,-1,-1,0,0,0,0,0,I̖͓VB
tttA|H,V^PԊ́AVB
쒀͂𑩂˂āA荞݂̐𗦂邺B
_́A^̗͂cB
AƂĂ邩ȁH܁AǂȁB,wjcrloeyiyxw,16,13,1,-1
+214,c,40,54,20,59,24,79,12,49,28,59,24,24,69,42,42,79,10,10,49,12,59,2,4,10,15,-1,-1,0,0,0,0,0,߂܂āAcB
VfĂȂȂ`B,yḿAV^QԊ̗͂cB
܂͍ۂȂ́B
V݂ȂɖfĂȂHSzˁ`B
HH͐͂AƋS傾`B,chmytqkkilrv,16,13,714,-1
+215,,42,59,20,69,24,89,15,69,29,69,24,24,79,40,40,79,10,10,49,12,59,2,4,15,25,-1,-1,1,1,1,0,0,N}[B
낵N}B,^ym͂̂PԊ́AN}B
ې܂ꂾN}BƌÂƂ邯ǁA撣N}[B,mbgjkzlvemui,17,11,1,-1
+216,,42,59,20,59,24,79,15,59,29,59,24,24,79,40,40,79,10,10,49,12,59,2,4,15,25,-1,-1,1,1,1,0,0,yAłB
LȂɂB,^ym͂̂QԊ́AɂB
̊͂ƂāAɂI
ɂHĖOǁALȂI,cxhxktltjtbg,14,11,1,-1
+217,ؑ\,42,59,20,59,24,79,15,59,29,59,24,24,79,40,40,79,10,10,49,12,59,2,4,15,25,-1,-1,1,1,1,0,0,ؑ\AOɍō̏^ĂB,5500g^̌yḿA^̖ؑ\B낵ȁB
A䂾AJ^pgAȂ͂˂ȁB
킢͓G̉ɔэłBȂH,gjyqwffsmfgw,12,12,1,-1
218,lj,43,59,20,69,24,89,15,69,29,69,24,24,79,40,40,79,10,10,49,12,59,2,4,15,25,-1,-1,1,1,1,0,0,yAǂłB
낵肢܂I,5500gyḿAnj^̂PԊ́AǂB
ƃf͌ÂǁAEˎ啺Ew\͂ƁA쒀͎dɂ̓ob`łH
\Cł̌ł킵I,jmpkkzqwgxtc,6,5,1,21
-219,\,37,59,18,59,24,79,40,59,29,59,48,48,79,40,40,79,10,10,49,12,59,2,10,30,15,-1,-1,1,1,1,0,0,\łB̎wȂ炨CB
S͂ŒɓB낵ˁB,\́A吳Ɍꂽnj^ŷQԊ́B
ʓV͂ǁA̗͒̒́A̎R{\ZARȂnj̊CRxlyoꂽ́BłH,espxbipsjiyt,3,1,1,-1
-220,Rlj,43,59,20,59,24,79,15,59,29,59,48,48,79,40,40,79,10,10,49,12,59,2,4,15,25,-1,-1,1,1,1,0,0,nj^ylԊ͂́uRǁvłB
ǂA낵肢܂I,nj^ySԊ̗͂RǂłB
̒ł́A߂Đ@@𓋍ڂ́B
̊͂ƂāÂH
h[gXƂa17Ƃ̂͂ƋB,xtqbjysffsvx,21,21,606,-1
+219,\,37,59,18,59,24,79,40,59,29,59,48,48,79,40,40,79,10,10,49,12,59,2,10,30,15,-1,-1,1,1,1,0,0,\łB̎wȂ炨CB
S͂ŒɓB낵ˁB,\́A吳Ɍꂽnj^ŷQԊ́B
ʓV͂ǁA̗͒̒́A̎R{\ZARȂnj̊CRxlyoꂽ́BłH,espxbipsjiyt,4,1,1,-1
+220,Rlj,43,59,20,59,24,79,15,59,29,59,48,48,79,40,40,79,10,10,49,12,59,2,4,15,25,-1,-1,1,1,1,0,0,nj^ylԊ͂́uRǁvłB
ǂA낵肢܂I,nj^ySԊ̗͂RǂłB
̒ł́A߂Đ@@𓋍ڂ́B
̊͂ƂāÂH
h[gXƂa17Ƃ̂͂ƋB,xtqbjysffsvx,21,21,714,-1
221,,43,59,20,69,24,89,15,59,29,59,24,24,79,40,40,79,10,10,49,12,59,2,4,15,25,-1,-1,1,1,1,0,0,Ƃ܂B
fȂ悤ɁAA撣܂B,nj^RԊ̖͂łB
ƌÂfĂ邯ǁAym͂ƂĎg͂͂c
AAɂ́AДzĂˁB
A撣܂I,aqgjvutybsbk,6,5,1,53
-222,,44,59,20,59,24,79,15,69,29,69,24,24,79,40,40,79,10,10,49,12,59,2,4,15,25,-1,-1,1,1,1,0,0,AQB
ȂCĂāI,5500ǧym͂̍ŏI^CvAꂪA^B
nꂽý̖AՂ苳Ă邩B
AłˁI,zhixojcwijfj,7,7,606,-1
-223,_ʉ,44,59,20,59,24,79,15,59,29,59,24,24,79,40,40,79,10,10,49,12,59,2,4,15,25,-1,-1,1,1,1,0,0,́ccyḿA_ʂłB
ǂA낵肢v܂cc,_ʂłBߑ㉻A
Q̊͂߂܂B
RoKCł͐擪ɗĕ킵܂B
łA݂Ȏ̎_ł́cЂǂccB,ncijtxixkghu,8,8,606,-1
-224,߉ω,44,59,20,59,24,79,15,59,29,59,32,32,79,40,40,79,10,10,49,12,59,2,4,15,25,-1,-1,1,1,1,0,0,͑̃AChA߉ρiȂj[I
낵I,S̃Z^[߂߉ςI
dRĂāAAĎqCAgbNւ̗ACƂc
cAnƂāH ȂƂȂI,vxkcklmfevkk,14,12,606,-1
-225,z,32,49,12,49,28,79,16,49,14,49,27,27,59,47,47,89,8,8,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,ƉI@zB
낵˂I,lR[vŌꂽz^쒀́Al[Vbv̗zB
Vs̎͋쒀͂ƂāAnCU@n߁AlXȍɎQI
낵ˁI,ffyychaekjsj,13,13,1,-1
-226,smΉ,32,49,12,49,28,79,16,49,14,49,27,27,59,47,47,89,8,8,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,smłB
wڝA낵łB,z^쒀͂QԊ́AsmłB
zƋɃnC핔̌q߂܂B
^̃CeCł͎u͑ɏAXKICɓ˓܂B,algyyokhbnwz,13,13,1,-1
-227,,32,49,12,49,28,79,16,49,14,49,27,27,59,47,47,89,8,8,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,A낵イȁB,̖ԑDŌꂽAz^쒀͂̂RԊ́AB
ĂAXoCA쑾mCAO\CȂǂ̌ɎQŁB,qsnkljxqtrgb,14,14,606,-1
-228,ᕗ,32,49,12,59,28,89,16,59,14,59,27,27,59,67,67,99,8,8,39,60,99,1,3,15,-1,-1,-1,0,0,0,0,0,z^쒀͂WԊ́AᕗłB
ǂA낵肢܂I,z^쒀͂WԊ͂̐ᕗłB
͊͑^쒀͂̒ŁA\ȏ̎vCɎQȂABقƂǖŏI܂Őc܂B
Ղ̋쒀͂āHAՂȂłI,avfbkpphumso,12,12,606,-1
-229,,36,59,14,59,48,99,16,59,14,59,27,27,59,55,55,99,9,9,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,쒀͓łBXs[hȂNɂ܂B
ƁA̔@AłI,͑^쒀͂̍ōڎwĊJꂽAŏd̋쒀́A^B
40mbgȏ̉ȂB
łAʎYɂ͌ȂāAǂȂ́B,cjhtlviffiwb,10,10,606,-1
-230,O,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,59,1,3,13,-1,-1,-1,0,0,0,0,0,A^VAg^쒀́uOvB
NɂȂcԂcc,g^쒀͂VԊ̞͂OłB
ۂ̊CRH܂łBiUȂǂɎQ܂BMƂ̊C̕ȁB
LXcHȂāALXJ́c܂߂ÂȂcȁB,sbdfpooechyn,21,18,606,93
-231,,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,59,1,3,13,-1,-1,-1,0,0,0,0,0,^쒀́uvB
āAȁI@̕I,^쒀͂PWԊ́Ag^̂WԊ́AB
oł͂ȂBoĂāB
̋AXCCɂQI
ǁACɐ͂͋肩ȁcB,wnocckxgfmnh,20,20,606,15
-232,,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,59,1,3,13,-1,-1,-1,0,0,0,0,0,g^쒀́uvłAl܁B
ĂȂ݂Ɠǂ݂܂B,^쒀͂̂PXԖځAg^łƁAXԊ̗͂B
ǂ݂ɂāHMmȂB
_@^pŃ{R{RĂ鎞A~bhEF[CsBCɐȂH,xfxhmadcxfdq,23,19,606,94
-233,,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,20,79,1,3,13,-1,-1,-1,0,0,0,0,0,^쒀́cg^́uvłB
Ă낵ł傤cB,g^POԊ͂̒łB
CeCȂǂ̌蔲A^̂̓A{ŌڂI܂Ő킢܂B
Ác߂G͂̊Fczg͂̂łBzgłI,dpqjexkcixhw,25,19,606,-1
-234,ʼn,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,59,1,3,13,-1,-1,-1,0,0,0,0,0,łB
lÕfB[ƂĈĂˁI,V^쒀͂PԊ͂̋łB
^x[Xɍqs\qコ́B^쒀͂̍ŏI`ȂI
ƃfB[ƂĊ̂I
فAقƂȂB,slzosqvxjxus,3,3,606,-1
-235,,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,59,1,3,13,-1,-1,-1,0,0,0,0,0,B
̊Ԃ肩s̒ʂ薼B,^쒀͂̒ŁAŌ܂ŐĉAB]̌ȂaUɂ͏CœsłȂB
͂Ƃă\AɈnuMłvƂӖ͖̊ɂȂB,wpaqzeclspdr,3,3,606,-1
-236,,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,59,1,3,13,-1,-1,-1,0,0,0,0,0,I@݂Ȃ肶ȂI
̂Ƃ낵ނ˂I,XoCł͋쒀͓dƈꏏɋ͂āAvG͑̐҂̋~ɓ̂B
A߂Ǝv́B
ˁAiߊI,eathbqlrqvda,7,5,606,-1
-237,d,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,59,1,3,13,-1,-1,-1,0,0,0,0,0,dłB
ǂA낵肢܂B,XoCŌG͂̏̋~ɓw߂ALXJA\Aj[MjAAAbcȂǁAe]킵܂c
撣́cłcB,bqvrrfdcuvdr,7,5,606,-1
+222,,44,59,20,59,24,79,15,69,29,69,24,24,79,40,40,79,10,10,49,12,59,2,4,15,25,-1,-1,1,1,1,0,0,AQB
ȂCĂāI,5500ǧym͂̍ŏI^CvAꂪA^B
nꂽý̖AՂ苳Ă邩B
AłˁI,zhixojcwijfj,7,7,714,-1
+223,_ʉ,44,59,20,59,24,79,15,59,29,59,24,24,79,40,40,79,10,10,49,12,59,2,4,15,25,-1,-1,1,1,1,0,0,́ccyḿA_ʂłB
ǂA낵肢v܂cc,_ʂłBߑ㉻A
Q̊͂߂܂B
RoKCł͐擪ɗĕ킵܂B
łA݂Ȏ̎_ł́cЂǂccB,ncijtxixkghu,8,8,714,-1
+224,߉ω,44,59,20,59,24,79,15,59,29,59,32,32,79,40,40,79,10,10,49,12,59,2,4,15,25,-1,-1,1,1,1,0,0,͑̃AChA߉ρiȂj[I
낵I,S̃Z^[߂߉ςI
dRĂāAAĎqCAgbNւ̗ACƂc
cAnƂāH ȂƂȂI,vxkcklmfevkk,14,12,714,-1
+225,z,32,49,12,49,28,79,16,49,14,49,27,27,59,47,47,89,8,8,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,ƉI@zB
낵˂I,lR[vŌꂽz^쒀́Al[Vbv̗zB
Vs̎͋쒀͂ƂāAnCU@n߁AlXȍɎQI
낵ˁI,ffyychaekjsj,13,13,714,-1
+226,smΉ,32,49,12,49,28,79,16,49,14,49,27,27,59,47,47,89,8,8,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,smłB
wڝA낵łB,z^쒀͂QԊ́AsmłB
zƋɃnC핔̌q߂܂B
^̃CeCł͎u͑ɏAXKICɓ˓܂B,algyyokhbnwz,13,13,714,-1
+227,,32,49,12,49,28,79,16,49,14,49,27,27,59,47,47,89,8,8,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,A낵イȁB,̖ԑDŌꂽAz^쒀͂̂RԊ́AB
ĂAXoCA쑾mCAO\CȂǂ̌ɎQŁB,qsnkljxqtrgb,14,14,714,-1
+228,ᕗ,32,49,12,59,28,89,16,59,14,59,27,27,59,67,67,99,8,8,39,60,99,1,3,15,-1,-1,-1,0,0,0,0,0,z^쒀͂WԊ́AᕗłB
ǂA낵肢܂I,z^쒀͂WԊ͂̐ᕗłB
͊͑^쒀͂̒ŁA\ȏ̎vCɎQȂABقƂǖŏI܂Őc܂B
Ղ̋쒀͂āHAՂȂłI,avfbkpphumso,12,12,1,-1
+229,,36,59,14,59,48,99,16,59,14,59,27,27,59,55,55,99,9,9,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,쒀͓łBXs[hȂNɂ܂B
ƁA̔@AłI,͑^쒀͂̍ōڎwĊJꂽAŏd̋쒀́A^B
40mbgȏ̉ȂB
łAʎYɂ͌ȂāAǂȂ́B,cjhtlviffiwb,10,10,1,-1
+230,O,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,59,1,3,13,-1,-1,-1,0,0,0,0,0,A^VAg^쒀́uOvB
NɂȂcԂcc,g^쒀͂VԊ̞͂OłB
ۂ̊CRH܂łBiUȂǂɎQ܂BMƂ̊C̕ȁB
LXcHȂāALXJ́c܂߂ÂȂcȁB,sbdfpooechyn,22,19,714,93
+231,,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,59,1,3,13,-1,-1,-1,0,0,0,0,0,^쒀́uvB
āAȁI@̕I,^쒀͂PWԊ́Ag^̂WԊ́AB
oł͂ȂBoĂāB
̋AXCCɂQI
ǁACɐ͂͋肩ȁcB,wnocckxgfmnh,21,21,714,15
+232,,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,59,1,3,13,-1,-1,-1,0,0,0,0,0,g^쒀́uvłAl܁B
ĂȂ݂Ɠǂ݂܂B,^쒀͂̂PXԖځAg^łƁAXԊ̗͂B
ǂ݂ɂāHMmȂB
_@^pŃ{R{RĂ鎞A~bhEF[CsBCɐȂH,xfxhmadcxfdq,24,20,714,94
+233,,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,20,79,1,3,13,-1,-1,-1,0,0,0,0,0,^쒀́cg^́uvłB
Ă낵ł傤cB,g^POԊ͂̒łB
CeCȂǂ̌蔲A^̂̓A{ŌڂI܂Ő킢܂B
Ác߂G͂̊Fczg͂̂łBzgłI,dpqjexkcixhw,26,20,714,-1
+234,ʼn,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,59,1,3,13,-1,-1,-1,0,0,0,0,0,łB
lÕfB[ƂĈĂˁI,V^쒀͂PԊ͂̋łB
^x[Xɍqs\qコ́B^쒀͂̍ŏI`ȂI
ƃfB[ƂĊ̂I
فAقƂȂB,slzosqvxjxus,3,3,1,-1
+235,,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,59,1,3,13,-1,-1,-1,0,0,0,0,0,B
̊Ԃ肩s̒ʂ薼B,^쒀͂̒ŁAŌ܂ŐĉAB]̌ȂaUɂ͏CœsłȂB
͂Ƃă\AɈnuMłvƂӖ͖̊ɂȂB,wpaqzeclspdr,3,3,1,-1
+236,,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,59,1,3,13,-1,-1,-1,0,0,0,0,0,I@݂Ȃ肶ȂI
̂Ƃ낵ނ˂I,XoCł͋쒀͓dƈꏏɋ͂āAvG͑̐҂̋~ɓ̂B
A߂Ǝv́B
ˁAiߊI,eathbqlrqvda,7,5,1,-1
+237,d,30,49,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,59,1,3,13,-1,-1,-1,0,0,0,0,0,dłB
ǂA낵肢܂B,XoCŌG͂̏̋~ɓw߂ALXJA\Aj[MjAAAbcȂǁAe]킵܂c
撣́cłcB,bqvrrfdcuvdr,7,5,1,-1
238,t,30,48,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,59,1,3,14,-1,-1,-1,0,0,0,0,0,킪tB
낵݂܂B,t^쒀́APԊ͂̏tB
́AkɏB_QAbcLXJȂǂ̖kCŊB
kCӂDȊC悶ȁB}jpIbNcHAMƂ͋肶B,tedevipdbvdr,14,14,1,-1
239,q,30,48,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,59,1,3,14,-1,-1,-1,0,0,0,0,0,߂܂āA˂̂ЁA悧I
͖Aǂ݂Â炭ȂAȂˁHˁH,ۈvŌꂽAt^쒀͂QԊ͂̎qB
tȂǂ̎o͂őQP쒀ҐĐFXƊ撣B
ȂɁH́cHLCI,nkrmsykdohgo,16,14,1,-1
240,t,30,48,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,59,1,3,14,-1,-1,-1,0,0,0,0,0,쒀́AtB,t^쒀͂RԊ́AtB
AbcCLXJPލȂǂɎQB
AkC悾B
AZɂ͒ӂKvBԂ₷B
ɁuvAO͗vӂB,tkcwrodgemlj,11,11,1,-1
241,,30,48,12,49,28,79,15,49,13,49,24,24,59,45,45,89,7,7,39,12,59,1,3,14,-1,-1,-1,0,0,0,0,0,t^lԊ́AłB
FA낵肢܂I,t^쒀͂̂SԊ́AłB
A[VAAbcCALXJPލA}AiCAkAVmCȂǁAlXȌɎQ܂I
قƁA撣łI,woutqrqtdzqi,10,10,1,-1
-242,I,30,48,12,49,28,79,15,49,14,49,24,24,59,45,45,89,7,7,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,I^쒀͈Ԋ́AuIvłI
͂AԊ͂łI,t^쒀͂̎ɊJꂽI^̂PԊ́AII@APԊ͂APԊ́B
FXƉǂꂽ͑^쒀͂ȂI
HQĂă^J[ƏՓ˂Ȃ悤ɂāHvI,xcbmsjqrostq,28,24,606,42
-243,J,30,48,12,49,28,79,15,49,14,49,24,24,59,45,45,89,7,7,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,l͔I^쒀́AuJvB
ꂩ낵ˁB,l͔I^쒀͂QԊ͂̎JB
̃CeCł́A͑ɏāA^̃XKICɓ˓B
}KRccB
FYĂAl͂ƊoĂ邩ccB,wmskekfmgdio,23,24,606,-1
-244,J,30,48,12,49,28,79,15,49,14,49,24,24,59,45,45,89,7,7,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,͂́[II^쒀́uJvB
݂ȁA낵ˁI,I^쒀͂RԊ́AJB
J̖Ő쒀͌QȂĂˁH
o̗͂[ƈꏏɑQ쒀Ґ́BlAłāH@炵ႤAK_JiAłI,wvnchfzhekfo,31,27,606,44
-245,[,30,48,12,49,28,79,15,49,14,49,24,24,59,45,45,89,7,7,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,ɂ́AI^쒀́u[vB
낵ˁI,I^쒀͂̂SԊ́A[łB
O\Cł́A撣ۂH
łACɁuACA{gETEhvāAzgɕ|tˁH,wpsyznjwvlmd,24,25,606,-1
-246,܌J,30,48,12,49,28,79,15,49,14,49,24,24,59,45,45,89,7,7,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,܌JĂ܂I낵肢܂B
qC͂CI,܌JłB
JE[EtJƂ͑Q쒀łFBłB
AACɔIƏՓ˂Ă܂ƂczgAĂAhWł߂ȂB
łA撣܂I,ofneitwqroxe,12,12,606,-1
-247,,30,48,12,49,28,79,15,49,14,49,24,24,59,45,45,89,7,7,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,IB
͑ɉΕSl͂I,B
^쒀͂ƂĐX̍U̎xɎQB
̌͐͂̌qɂ]B
ɂĂˁIŌ܂Ő키I,jukighzxmudn,9,9,606,-1
-248,,31,49,12,49,28,79,16,49,14,49,24,24,59,46,46,89,8,8,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,쒀́AłB
Ȃ炢łėołB,^쒀͂̃l[VbvAB
oX̂ƂꂽʎY^쒀͂ƂČAx́B
̐inj^z^ɂȂˁB,xbbfxeemifpv,10,10,606,-1
-249,咪,31,49,12,49,28,79,16,49,14,49,24,24,59,46,46,89,8,8,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,쒀́A咪ł`I
ȑ̂ɑ傫ȋI@CB,^쒀͂̂QԊ́A咪łI
eŊÃK_JiPɂ3o܂B
xĂ݂܂I,ngcxxfxovpmn,12,11,606,-1
-250,,31,49,12,49,28,79,16,49,14,49,24,24,59,46,46,89,8,8,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,B
AȂłȕɔzꂽ̂B,쒀́AB
o͂̒A咪ArƂ͑W쒀ŕꉏ̒BłAŌ͗ꗣB
͐͑̈ƂāACeɓ˓}B,eypcwtnjgoyb,11,11,606,-1
-251,r,31,49,12,49,28,79,16,49,14,49,24,24,59,46,46,89,8,8,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,BȏЉ܂ł[B
ArłB,_˖̋쒀͂HAO͍rB
oBƂFX撣̂B
łẢ˂ɔeƂ̂́AƂ߂ĂقB,pmjnkqodgjpo,9,9,606,-1
-252,ʼn,31,49,12,49,28,79,16,49,14,49,24,24,59,46,46,89,8,8,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,łłc
cƂ͂܂c낵c,ł́A}QvŌꂽŌ̋쒀́cB
^V[ÝcŏI͂łćcB
̌́cz^c,oxttbkywusfp,8,8,606,-1
-253,,31,49,12,49,28,79,16,49,14,49,24,24,59,46,46,89,8,8,39,20,79,1,3,15,-1,-1,-1,0,0,0,0,0,B
KKBĂႢB,̎͋쒀͂Ƃĕ킵B
Ō͐͑aƋɖVmCŕĊ͍ڋ@̖ҍUƐ́B
ȂI,ohpnwjgzfesg,7,7,606,-1
-254,r,24,39,9,39,18,69,12,39,11,39,18,18,59,40,40,89,6,6,39,12,59,1,2,13,-1,-1,-1,0,0,0,0,0,rłB
͂肫āA܂܂[I,鍑CR̋쒀͂ŏ߂đ^ŋ͂61cm𓋍ڂ܂ArłI
ȂAŊ撣̂łI,pvomxydmldoi,21,19,606,-1
-255,@,24,39,9,39,18,69,12,39,11,39,18,18,59,40,40,89,6,6,39,12,59,1,2,13,-1,-1,-1,0,0,0,0,0,@Ɛ\܂B
ɒuĂˁB,r^쒀͂QԊ͂̔@Ɛ\܂B
EF[Nł͌܌墂F4F퓬@̍UȂ畱킵܂B
AقƁA̖тŒɂႤccB,lwlmcwxyvcyz,22,20,606,-1
-256,H,24,39,9,39,18,69,12,39,11,39,18,18,59,40,40,89,6,6,39,12,59,1,2,13,-1,-1,-1,0,0,0,0,0,HB
낵ȁI,{N͔CrɉxxǁAŌ܂ŕ킵r^쒀͂TԊ͂B
̌ADcqȂǂŊeCŊ撣BzgB,ttcofyyswaum,12,12,606,-1
-257,,24,39,9,39,18,69,12,39,11,39,18,18,59,40,40,89,6,6,39,12,59,1,2,14,-1,-1,-1,0,0,0,0,0,AẮB
낵`B,r^쒀͂VԊ͂̕B
X̊CɎQB
Dcqɑ^DƏՓ˂đjcƂB
͂ȁ[B,ysgtnamukxoi,12,12,1,-1
-258,,24,39,9,39,18,69,12,39,11,39,18,18,59,40,40,89,6,6,39,20,79,1,2,15,-1,-1,-1,0,0,0,0,0,B
쒀͂ƕȂBɗ͂B,r^WԊ͂B
AWAʂ̍ÚADcqCĂB
RoKւ̗gł͓G͂̏PȂ畱킵B,wrxtfahvtyqi,10,10,1,-1
-259,e,24,39,9,39,18,69,12,39,11,39,18,18,59,40,40,89,6,6,39,12,59,1,2,13,-1,-1,-1,0,0,0,0,0,eAɂ䂱B,r^쒀͂̂XԊ́AeB
͐X̍UɎQB
āADcqɏ]B
AqCȃ~bVccB,zrrxemjrtmql,10,10,1,-1
-260,O,24,39,9,39,18,69,12,39,11,39,18,18,59,40,40,89,6,6,39,12,59,1,2,13,-1,-1,-1,0,0,0,0,0,ȂiߊłˁBOłB
ǂ_炩ɂ肢܂B,ỹGXR[gDcqɏ]r^쒀͎OłB
̃\Cɂo܂B
Ǒ͂ċsAC܂B,sxrrihbkdkjl,11,11,1,-1
-261,],24,39,9,39,18,69,12,39,11,39,18,18,59,40,40,89,6,6,39,12,59,1,2,13,-1,-1,-1,0,0,0,0,0,HA]Ł[B,r^쒀͖]Ł[B
30쒀ɏĊeUɎQB
xCJԂȂACɏ]B
\撣H,aufduiatycow,15,15,606,-1
-262,Ñ,48,65,36,70,18,59,18,59,32,70,0,0,0,38,38,75,12,12,49,10,59,2,6,10,14,-1,-1,2,2,2,2,0,Ñƌ܂B
dm͂̂ƂAmĂ炦ƊłB,dḿAÑłB
OW͑̈ƂāAꎟ\Cł͓G͑jłI
ꂪAdȂłI,iolnrzaovbhn,15,15,1,-1
-263,É,48,65,36,70,18,59,18,59,32,70,0,0,0,38,38,75,12,12,49,10,59,2,6,10,14,-1,-1,2,2,2,2,0,Ñ^d2Ԋ́AÂĂA낵[I,Ñ^dm͂̂QԊ́AÂ悧B
ꎟ\Cő劈ˁI
AA蓹HzgAs͂悢悢AA͕|`ĂˁI,qsmurjkprhku,14,14,1,-1
-264,t,49,65,36,72,18,59,18,59,34,70,0,0,0,38,38,75,12,12,49,30,79,2,6,39,14,-1,-1,2,2,2,2,0,ǂAkłAtłI
ꌾ肢܂I,tłBgbNʂioāA
mx܂B
]RƂ荞Őt̃X^bt̎dUނƂBŊ̎́A̍`ŁB
ȂǁAtA撣܂I,udkkmzgsimgq,4,4,606,-1
-265,,55,69,48,76,24,79,18,69,42,73,0,0,0,39,39,79,14,14,49,10,59,2,6,15,25,-1,-1,2,2,2,2,0,A^dḿAƐ\܂B
Ɋ撣܂傤B,VgCRRkŌꂽdm͂łB
vɂ{CȒꋉ̐퓬͂łB
̊C㎩q̃C[WX͂ɂA̖͎pĂ܂B,fcydxtnwtaon,15,15,606,-1
-266,ߒq,55,69,48,76,24,69,18,69,42,73,0,0,0,39,39,79,14,14,49,10,59,2,6,10,15,-1,-1,2,2,2,2,0,MliߊB
͓ߒqB낵肢B,͌CRHB^dQԊ͂̎́ACςɂxoB
mł͑܊͑̊͂ƂāA\܂B
G͍ڋ@H@A͏肾ȁB,nvftqenyroyu,14,14,1,-1
-267,,55,69,48,77,24,69,18,69,42,73,0,0,0,39,39,79,14,14,49,10,59,2,6,10,15,-1,-1,2,2,2,2,0,BC킪ӂȂ́B
ӂӁA낵ˁB,Ap̊ϊ͎ɎQ̂ƂB
܂ŁuQT̂悤vƕ]ꂽ́B
RˁI̐ȃ{fBI
H͐FCȂČȂāH
ȂƂ킯ciCȂI,bekjyovmrmfd,14,14,1,-1
+242,I,30,48,12,49,28,79,15,49,14,49,24,24,59,45,45,89,7,7,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,I^쒀͈Ԋ́AuIvłI
͂AԊ͂łI,t^쒀͂̎ɊJꂽI^̂PԊ́AII@APԊ͂APԊ́B
FXƉǂꂽ͑^쒀͂ȂI
HQĂă^J[ƏՓ˂Ȃ悤ɂāHvI,xcbmsjqrostq,29,25,714,42
+243,J,30,48,12,49,28,79,15,49,14,49,24,24,59,45,45,89,7,7,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,l͔I^쒀́AuJvB
ꂩ낵ˁB,l͔I^쒀͂QԊ͂̎JB
̃CeCł́A͑ɏāA^̃XKICɓ˓B
}KRccB
FYĂAl͂ƊoĂ邩ccB,wmskekfmgdio,23,24,714,-1
+244,J,30,48,12,49,28,79,15,49,14,49,24,24,59,45,45,89,7,7,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,͂́[II^쒀́uJvB
݂ȁA낵ˁI,I^쒀͂RԊ́AJB
J̖Ő쒀͌QȂĂˁH
o̗͂[ƈꏏɑQ쒀Ґ́BlAłāH@炵ႤAK_JiAłI,wvnchfzhekfo,32,29,714,44
+245,[,30,48,12,49,28,79,15,49,14,49,24,24,59,45,45,89,7,7,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,ɂ́AI^쒀́u[vB
낵ˁI,I^쒀͂̂SԊ́A[łB
O\Cł́A撣ۂH
łACɁuACA{gETEhvāAzgɕ|tˁH,wpsyznjwvlmd,24,25,714,-1
+246,܌J,30,48,12,49,28,79,15,49,14,49,24,24,59,45,45,89,7,7,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,܌JĂ܂I낵肢܂B
qC͂CI,܌JłB
JE[EtJƂ͑Q쒀łFBłB
AACɔIƏՓ˂Ă܂ƂczgAĂAhWł߂ȂB
łA撣܂I,ofneitwqroxe,12,12,1,-1
+247,,30,48,12,49,28,79,15,49,14,49,24,24,59,45,45,89,7,7,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,IB
͑ɉΕSl͂I,B
^쒀͂ƂĐX̍U̎xɎQB
̌͐͂̌qɂ]B
ɂĂˁIŌ܂Ő키I,jukighzxmudn,9,9,1,-1
+248,,31,49,12,49,28,79,16,49,14,49,24,24,59,46,46,89,8,8,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,쒀́AłB
Ȃ炢łėołB,^쒀͂̃l[VbvAB
oX̂ƂꂽʎY^쒀͂ƂČAx́B
̐inj^z^ɂȂˁB,xbbfxeemifpv,10,10,1,-1
+249,咪,31,49,12,49,28,79,16,49,14,49,24,24,59,46,46,89,8,8,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,쒀́A咪ł`I
ȑ̂ɑ傫ȋI@CB,^쒀͂̂QԊ́A咪łI
eŊÃK_JiPɂ3o܂B
xĂ݂܂I,ngcxxfxovpmn,12,11,1,-1
+250,,31,49,12,49,28,79,16,49,14,49,24,24,59,46,46,89,8,8,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,B
AȂłȕɔzꂽ̂B,쒀́AB
o͂̒A咪ArƂ͑W쒀ŕꉏ̒BłAŌ͗ꗣB
͐͑̈ƂāACeɓ˓}B,eypcwtnjgoyb,11,11,714,-1
+251,r,31,49,12,49,28,79,16,49,14,49,24,24,59,46,46,89,8,8,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,BȏЉ܂ł[B
ArłB,_˖̋쒀͂HAO͍rB
oBƂFX撣̂B
łẢ˂ɔeƂ̂́AƂ߂ĂقB,pmjnkqodgjpo,9,9,714,-1
+252,ʼn,31,49,12,49,28,79,16,49,14,49,24,24,59,46,46,89,8,8,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,łłc
cƂ͂܂c낵c,ł́A}QvŌꂽŌ̋쒀́cB
^V[ÝcŏI͂łćcB
̌́cz^c,oxttbkywusfp,8,8,714,-1
+253,,31,49,12,49,28,79,16,49,14,49,24,24,59,46,46,89,8,8,39,20,79,1,3,15,-1,-1,-1,0,0,0,0,0,B
KKBĂႢB,̎͋쒀͂Ƃĕ킵B
Ō͐͑aƋɖVmCŕĊ͍ڋ@̖ҍUƐ́B
ȂI,ohpnwjgzfesg,7,7,714,-1
+254,r,24,39,9,39,18,69,12,39,11,39,18,18,59,40,40,89,6,6,39,12,59,1,2,13,-1,-1,-1,0,0,0,0,0,rłB
͂肫āA܂܂[I,鍑CR̋쒀͂ŏ߂đ^ŋ͂61cm𓋍ڂ܂ArłI
ȂAŊ撣̂łI,pvomxydmldoi,21,19,731,-1
+255,@,24,39,9,39,18,69,12,39,11,39,18,18,59,40,40,89,6,6,39,12,59,1,2,13,-1,-1,-1,0,0,0,0,0,@Ɛ\܂B
ɒuĂˁB,r^쒀͂QԊ͂̔@Ɛ\܂B
EF[Nł͌܌墂F4F퓬@̍UȂ畱킵܂B
AقƁA̖тŒɂႤccB,lwlmcwxyvcyz,22,20,731,-1
+256,H,24,39,9,39,18,69,12,39,11,39,18,18,59,40,40,89,6,6,39,12,59,1,2,13,-1,-1,-1,0,0,0,0,0,HB
낵ȁI,{N͔CrɉxxǁAŌ܂ŕ킵r^쒀͂TԊ͂B
̌ADcqȂǂŊeCŊ撣BzgB,ttcofyyswaum,12,12,731,-1
+257,,24,39,9,39,18,69,12,39,11,39,18,18,59,40,40,89,6,6,39,12,59,1,2,14,-1,-1,-1,0,0,0,0,0,AẮB
낵`B,r^쒀͂VԊ͂̕B
X̊CɎQB
Dcqɑ^DƏՓ˂đjcƂB
͂ȁ[B,ysgtnamukxoi,12,12,714,-1
+258,,24,39,9,39,18,69,12,39,11,39,18,18,59,40,40,89,6,6,39,20,79,1,2,15,-1,-1,-1,0,0,0,0,0,B
쒀͂ƕȂBɗ͂B,r^WԊ͂B
AWAʂ̍ÚADcqCĂB
RoKւ̗gł͓G͂̏PȂ畱킵B,wrxtfahvtyqi,10,10,731,-1
+259,e,24,39,9,39,18,69,12,39,11,39,18,18,59,40,40,89,6,6,39,12,59,1,2,13,-1,-1,-1,0,0,0,0,0,eAɂ䂱B,r^쒀͂̂XԊ́AeB
͐X̍UɎQB
āADcqɏ]B
AqCȃ~bVccB,zrrxemjrtmql,10,10,731,-1
+260,O,24,39,9,39,18,69,12,39,11,39,18,18,59,40,40,89,6,6,39,12,59,1,2,13,-1,-1,-1,0,0,0,0,0,ȂiߊłˁBOłB
ǂ_炩ɂ肢܂B,ỹGXR[gDcqɏ]r^쒀͎OłB
̃\Cɂo܂B
Ǒ͂ċsAC܂B,sxrrihbkdkjl,11,11,731,-1
+261,],24,39,9,39,18,69,12,39,11,39,18,18,59,40,40,89,6,6,39,12,59,1,2,13,-1,-1,-1,0,0,0,0,0,HA]Ł[B,r^쒀͖]Ł[B
30쒀ɏĊeUɎQB
xCJԂȂACɏ]B
\撣H,aufduiatycow,15,15,731,-1
+262,Ñ,48,65,36,70,18,59,18,59,32,70,0,0,0,38,38,75,12,12,49,10,59,2,6,10,14,-1,-1,2,2,2,2,0,Ñƌ܂B
dm͂̂ƂAmĂ炦ƊłB,dḿAÑłB
OW͑̈ƂāAꎟ\Cł͓G͑jłI
ꂪAdȂłI,iolnrzaovbhn,16,15,714,-1
+263,É,48,65,36,70,18,59,18,59,32,70,0,0,0,38,38,75,12,12,49,10,59,2,6,10,14,-1,-1,2,2,2,2,0,Ñ^d2Ԋ́AÂĂA낵[I,Ñ^dm͂̂QԊ́AÂ悧B
ꎟ\Cő劈ˁI
AA蓹HzgAs͂悢悢AA͕|`ĂˁI,qsmurjkprhku,14,14,714,-1
+264,t,49,65,36,72,18,59,18,59,34,70,0,0,0,38,38,75,12,12,49,30,79,2,6,39,14,-1,-1,2,2,2,2,0,ǂAkłAtłI
ꌾ肢܂I,tłBgbNʂioāA
mx܂B
]RƂ荞Őt̃X^bt̎dUނƂBŊ̎́A̍`ŁB
ȂǁAtA撣܂I,udkkmzgsimgq,4,4,714,-1
+265,,55,69,48,76,24,79,18,69,42,73,0,0,0,39,39,79,14,14,49,10,59,2,6,15,25,-1,-1,2,2,2,2,0,A^dḿAƐ\܂B
Ɋ撣܂傤B,VgCRRkŌꂽdm͂łB
vɂ{CȒꋉ̐퓬͂łB
̊C㎩q̃C[WX͂ɂA̖͎pĂ܂B,fcydxtnwtaon,15,15,1,-1
+266,ߒq,55,69,48,76,24,69,18,69,42,73,0,0,0,39,39,79,14,14,49,10,59,2,6,10,15,-1,-1,2,2,2,2,0,MliߊB
͓ߒqB낵肢B,͌CRHB^dQԊ͂̎́ACςɂxoB
mł͑܊͑̊͂ƂāA\܂B
G͍ڋ@H@A͏肾ȁB,nvftqenyroyu,14,14,714,-1
+267,,55,69,48,77,24,69,18,69,42,73,0,0,0,39,39,79,14,14,49,10,59,2,6,10,15,-1,-1,2,2,2,2,0,BC킪ӂȂ́B
ӂӁA낵ˁB,Ap̊ϊ͎ɎQ̂ƂB
܂ŁuQT̂悤vƕ]ꂽ́B
RˁI̐ȃ{fBI
H͐FCȂČȂāH
ȂƂ킯ciCȂI,bekjyovmrmfd,14,14,714,-1
268,H,55,69,48,77,24,69,18,69,42,73,0,0,0,39,39,79,14,14,49,10,59,2,6,10,15,-1,-1,2,2,2,2,0,HłB^dm͎o̖łB
Ác߂ȂI,Ő܂ꂽ́B
XoCAXCCA~bhEF[CA\CA}AiCȂǐX̊CɎQ܂B
́c撣܂I,uilfcyypnbwm,14,15,1,-1
-269,Y,57,69,48,77,24,79,20,69,45,75,0,0,0,40,40,79,14,14,49,10,59,2,6,15,25,-1,-1,2,2,2,2,0,ɂ́BYłB
M̂悤ȑfGȒŗǂB,m͂ƂAȂƂĂAAY^ˁB
ߓ̑SɏāAX̊CɎQ܂B
킢āAŊ̓VK|[hqɓw߂́B,ghgphbvmzjrx,9,9,606,-1
-270,,57,69,48,77,24,79,20,69,45,75,0,0,0,40,40,79,14,14,49,10,59,2,6,15,25,-1,-1,2,2,2,2,0,͈AAoĂˁB,Y^̂QԊ́AAӂӁB
CRHŐ܂ꂽ́B
oXƂꂽd{fBłH
Cěł́AV̊͂Ƃďoǁcc܁AȂƂˁB,gbkqnzirjyid,8,8,606,-1
-271,,55,69,43,78,24,69,55,89,45,75,0,0,0,40,40,79,14,14,49,10,59,2,10,30,15,-1,-1,2,2,2,2,0,IA^VAĂA낵ȁB,Y^dm͂RԊ̖͂낳܂B
܂͐_ˁB⌃̃\CŖ\܂ĂI
H@CeH@A͂ēz͋肾B,ajhdojqfykfu,17,19,606,-1
-272,C,57,69,48,78,24,69,20,69,45,75,0,0,0,40,40,79,14,14,49,10,59,2,6,10,15,-1,-1,2,2,2,2,0,CłB낵łB,Y^̂SԊ́ACłB
}[A\A}AiACeƐX̍ɎQ܂B
Ć̖A݁AC̃C[WXq́ÂSԊ͂ɎpĂ܂B,nsgytjsjbfdp,18,20,606,-1
-273,,56,69,42,76,24,79,24,79,46,77,0,0,0,41,41,79,24,24,79,10,59,2,6,15,25,-1,-1,4,4,4,4,0,yłI
y͑ɉȏAAG̐Sz͂ȂI,{CRŌ̏dA
^̒AB
^pAĒɍ̃~bhEF[łA͑̊Ƃďcs̊Ȃ̂BŊ͌{镂CƂē܂s܂ŐB,fkatobgcyygb,11,11,606,-1
-274,},56,69,42,76,24,79,24,79,46,77,0,0,0,41,41,79,24,24,79,10,59,2,6,15,25,-1,-1,4,4,4,4,0,͂߂܂āA^QԊ́A}Ɛ\܂B,}łB
ACSObɏWA[G𓋍ڂ^dm͂QԊ͂łB
܂͒BoƈꏏɁA̓_@́AȊ̖ڂ߂́B,paqnehcojygu,11,11,606,-1
-275,,90,98,90,99,0,0,33,99,85,98,0,0,0,24,24,69,15,15,49,32,99,3,8,8,25,-1,-1,3,3,3,3,0,A͒傾B낵ނB
G͂Ƃ̉荇ȂCĂB,͑v̑ꍆ͂ƂĐ܂ꂽA^͂̃l[VbvA傾B
a^A܂ŁAA͑͂߂ĂB
ẼrbOVƉ]ĂȁB,szgthkexanxl,16,17,606,-1
-276,,90,98,90,99,0,0,33,99,85,98,0,0,0,24,24,69,15,15,49,6,59,3,8,8,25,-1,-1,3,3,3,3,0,^͂QԊ̗͂B낵ˁB
܂ΗVт͂Ȃłˁc肢B,^͂̂QԊ͂ƂĐ܂ꂽB
AẼrbOV̈͂ɂȂˁB
HCΖɔ́H
܂ABĂ傤ȂˁBx͑vI,hujriolkmhzy,11,9,606,-1
-277,ԏ,77,92,0,54,0,0,35,79,40,79,0,0,0,28,28,69,50,50,89,12,59,1,21,24,16,-1,-1,20,20,32,10,0,q́AԏłB
@ҐȂAɂC܂B,q́AԏłB
@̎͂Ƃĉix܂B
bBς͍̊ڋ@Ƃ̑gݍ킹́AG͑ƂꂽłBScłāH
AȂccC܂ˁB,gtmwrbaniaud,16,14,606,-1
-278,,79,92,0,49,0,0,30,79,40,79,0,0,0,27,27,69,50,50,89,12,59,1,21,24,16,-1,-1,20,20,46,12,0,q́AłB
M̒Ȃ́H@ȂɊ҂͂ĂB,ÁA͑OԊ͂ƂČ܂B
lXȉ^̂āAŏIIɑ^q͂ƂĊ܂B
ԏ邳ƋɁAh̑qA̎͂S܂B,uuqdlbtrkmvk,12,12,606,-1
+269,Y,57,69,48,77,24,79,20,69,45,75,0,0,0,40,40,79,14,14,49,10,59,2,6,15,25,-1,-1,2,2,2,2,0,ɂ́BYłB
M̂悤ȑfGȒŗǂB,m͂ƂAȂƂĂAAY^ˁB
ߓ̑SɏāAX̊CɎQ܂B
킢āAŊ̓VK|[hqɓw߂́B,ghgphbvmzjrx,9,9,714,-1
+270,,57,69,48,77,24,79,20,69,45,75,0,0,0,40,40,79,14,14,49,10,59,2,6,15,25,-1,-1,2,2,2,2,0,͈AAoĂˁB,Y^̂QԊ́AAӂӁB
CRHŐ܂ꂽ́B
oXƂꂽd{fBłH
Cěł́AV̊͂Ƃďoǁcc܁AȂƂˁB,gbkqnzirjyid,8,8,714,-1
+271,,55,69,43,78,24,69,55,89,45,75,0,0,0,40,40,79,14,14,49,10,59,2,10,30,15,-1,-1,2,2,2,2,0,IA^VAĂA낵ȁB,Y^dm͂RԊ̖͂낳܂B
܂͐_ˁB⌃̃\CŖ\܂ĂI
H@CeH@A͂ēz͋肾B,ajhdojqfykfu,17,19,1,-1
+272,C,57,69,48,78,24,69,20,69,45,75,0,0,0,40,40,79,14,14,49,10,59,2,6,10,15,-1,-1,2,2,2,2,0,CłB낵łB,Y^̂SԊ́ACłB
}[A\A}AiACeƐX̍ɎQ܂B
Ć̖A݁AC̃C[WXq́ÂSԊ͂ɎpĂ܂B,nsgytjsjbfdp,18,20,714,-1
+273,,56,69,42,76,24,79,24,79,46,77,0,0,0,41,41,79,24,24,79,10,59,2,6,15,25,-1,-1,4,4,4,4,0,yłI
y͑ɉȏAAG̐Sz͂ȂI,{CRŌ̏dA
^̒AB
^pAĒɍ̃~bhEF[łA͑̊Ƃďcs̊Ȃ̂BŊ͌{镂CƂē܂s܂ŐB,fkatobgcyygb,11,11,714,-1
+274,},56,69,42,76,24,79,24,79,46,77,0,0,0,41,41,79,24,24,79,10,59,2,6,15,25,-1,-1,4,4,4,4,0,͂߂܂āA^QԊ́A}Ɛ\܂B,}łB
ACSObɏWA[G𓋍ڂ^dm͂QԊ͂łB
܂͒BoƈꏏɁA̓_@́AȊ̖ڂ߂́B,paqnehcojygu,11,11,714,-1
+275,,90,98,90,99,0,0,33,99,85,98,0,0,0,24,24,69,15,15,49,32,99,3,8,8,25,-1,-1,3,3,3,3,0,A͒傾B낵ނB
G͂Ƃ̉荇ȂCĂB,͑v̑ꍆ͂ƂĐ܂ꂽA^͂̃l[VbvA傾B
a^A܂ŁAA͑͂߂ĂB
ẼrbOVƉ]ĂȁB,szgthkexanxl,16,17,714,-1
+276,,90,98,90,99,0,0,33,99,85,98,0,0,0,24,24,69,15,15,49,6,59,3,8,8,25,-1,-1,3,3,3,3,0,^͂QԊ̗͂B낵ˁB
܂ΗVт͂Ȃłˁc肢B,^͂̂QԊ͂ƂĐ܂ꂽB
AẼrbOV̈͂ɂȂˁB
HCΖɔ́H
܂ABĂ傤ȂˁBx͑vI,hujriolkmhzy,12,9,714,-1
+277,ԏ,77,92,0,54,0,0,35,79,40,79,0,0,0,28,28,69,50,50,89,12,59,1,21,24,16,-1,-1,20,20,32,10,0,q́AԏłB
@ҐȂAɂC܂B,q́AԏłB
@̎͂Ƃĉix܂B
bBς͍̊ڋ@Ƃ̑gݍ킹́AG͑ƂꂽłBScłāH
AȂccC܂ˁB,gtmwrbaniaud,16,14,714,-1
+278,,79,92,0,49,0,0,30,79,40,79,0,0,0,27,27,69,50,50,89,12,59,1,21,24,16,-1,-1,20,20,46,12,0,q́AłB
M̒Ȃ́H@ȂɊ҂͂ĂB,ÁA͑OԊ͂ƂČ܂B
lXȉ^̂āAŏIIɑ^q͂ƂĊ܂B
ԏ邳ƋɁAh̑qA̎͂S܂B,uuqdlbtrkmvk,12,12,714,-1
279,,65,89,0,39,0,0,30,79,35,69,0,0,0,33,33,69,46,46,89,12,59,1,21,24,16,-1,-1,18,27,18,10,0,q́AłB
@ҐȂAГĂˁI,q́AłB
^pUn܂āȀdvȐ킢ɁA͋̈ǂƂĎQ܂B
HȂɁA~bhEF[HȂɂÁH,mxohelwcpocv,16,17,1,-1
280,,65,89,0,39,0,0,30,79,35,69,0,0,0,37,37,79,46,46,89,40,89,1,21,24,16,-1,-1,18,27,18,10,0,q́AłB
Ȃ炨CIǂȋꋫł킦܂I,^q́AłB
cH^ȂāHAȂƁBAG͑ɂ˃bB
͐KIS̓_A[b^CB
TdɁAāA_ɐ킢I,kftqxfempust,15,16,1,-1
-281,鈉,45,69,0,29,0,0,20,39,25,59,0,0,0,27,27,59,35,35,79,12,59,1,21,24,16,-1,-1,9,24,5,5,0,yA鈂BƓȃVGbgłH
łA͍ڋ@XJoA[ƂȂB҂ĂI,yꂾǁA\̋ȂAB
Å艫ł̑l͑̂ƁH͂[B
gQŊ͋cAzg肦ւB,wvcpwlwuxwhq,17,14,1,76
-282,˖P,45,69,0,29,0,0,18,39,25,59,0,0,0,28,28,59,35,35,79,12,59,1,21,24,16,-1,-1,18,12,12,6,0,yA˖PłB
͂AƏłǁAВ̋@ɉĂˁI,˖P^q͂PԊ͂łB
X͐͂łB
Oq͑͂Ȃ͑ɋzȂAЎgĂˁI^pɂĂ͂ɗ͂łI,numjsnomjspr,20,16,606,74
+281,鈉,45,69,0,29,0,0,20,39,25,59,0,0,0,27,27,59,35,35,79,12,59,1,21,24,16,-1,-1,9,24,5,5,0,yA鈂BƓȃVGbgłH
łA͍ڋ@XJoA[ƂȂB҂ĂI,yꂾǁA\̋ȂAB
Å艫ł̑l͑̂ƁH͂[B
gQŊ͋cAzg肦ւB,wvcpwlwuxwhq,17,14,714,76
+282,˖P,45,69,0,29,0,0,18,39,25,59,0,0,0,28,28,59,35,35,79,12,59,1,21,24,16,-1,-1,18,12,12,6,0,yA˖PłB
͂AƏłǁAВ̋@ɉĂˁI,˖P^q͂PԊ͂łB
X͐͂łB
Oq͑͂Ȃ͑ɋzȂAЎgĂˁI^pɂĂ͂ɗ͂łI,numjsnomjspr,21,16,714,74
283,,50,79,0,29,0,0,25,69,30,59,0,0,0,28,28,69,40,40,79,12,59,1,21,24,16,-1,-1,18,18,18,12,0,O͏o_܁cȂAłB
q͂B낵ˁAI,B
kčqHp̐VqDuo_ہvrʼnDȂ́B
łAK̊BzgB,yiwwnppitqpf,8,8,1,75
284,,50,79,0,29,0,0,25,69,30,59,0,0,0,28,28,69,40,40,79,30,79,1,21,24,16,-1,-1,18,18,18,12,0,DAŁ[I
Ђ͂[I,펞OɌ؋qDAہB
̉pA邳B
[Ɛ킢āAŌ܂ŐcBӊOƂłH,pwokyefpmqwi,3,3,1,-1
-285,Pĉ,40,59,0,29,0,0,15,39,25,49,0,0,0,24,24,59,35,35,79,30,79,1,21,16,-1,-1,-1,14,16,12,0,0,q́APĂłB
ӂ҂łA낵肢v܂B,q́APĂƐ\܂B
ŏƂČꂽAEŏ߂Ă̍q͂ȂłB
Ȋ͂łA撣܂ˁB,xjotoxrgwfrj,5,3,606,-1
-286,}K,75,89,63,79,0,0,40,89,72,89,0,0,0,33,33,67,18,18,49,10,59,3,7,26,25,-1,-1,10,10,10,10,0,}K^ẂAo̕}KłB
̎RƂǂA낵肢v܂B,̓{Ǝvɂ钴ẂA}KłB
̎RƂǂ낵肢܂ˁB
CeH@ˁA˓Ă݂BzgH,mnkjkgammeds,23,16,606,26
-287,R,75,89,63,79,0,0,40,89,72,89,0,0,0,33,33,67,18,18,49,10,59,3,7,26,25,-1,-1,10,10,10,10,0,}K^͎oÂقARłB
́A}Ko܁A܂łH,}K^͂QԊ́ARłB
uא́vƂu͑ɂvƂAˁcB
łÁBŌ̎A}Ko܂ƈꏏɐ킦cc,bnbdxfioqxtt,22,16,606,27
-288,Ē߉,75,90,0,39,0,0,40,79,42,72,0,0,0,38,38,79,48,48,89,12,89,1,21,24,51,-1,-1,24,24,24,12,0,Ēߌ^q͂PԊ́AĒ߂łB
qAq̐yɁAł߂Â悤
߂ƈꏏɊ撣܂I,Ēߌ^q͂PԊ͂Ē߂łB
CRRkɐvꂽA{iIȑ^KƂďA܂B̐߂Ƌɑ܍qҐ܂B̎Š́Ay̌pŐx܂B,vcftaofxkvgk,13,13,606,-1
-289,S{,41,59,20,59,24,79,15,59,29,59,48,48,79,42,42,79,10,10,49,12,59,2,10,39,30,-1,-1,1,1,1,0,0,I@S{A悢擞܂I,_ː܂̋S{B
߂̊wZŌPɗBFXƑςɂȂẮA쐼ʂŊ撣cAςȂBɂ͐ƏĂBłcpiC̓}WpiCI,ikwmknqjpvkg,15,15,606,-1
-290,G,42,59,20,59,24,79,15,59,29,59,48,48,79,44,44,79,10,10,49,12,59,2,10,40,30,-1,-1,1,1,1,0,0,Aɂ́AyAGłB,nj^ym͂̈GłB
͂cāAkコ͋łBȂɁA̐lcłA͎ꂢɒĊ撣܂I
c肪ƂˁcB,uuxoixtoemiv,15,16,606,-1
-291,q,57,79,0,34,0,0,27,69,32,64,0,0,0,37,37,69,42,42,79,12,59,1,21,16,51,-1,-1,24,16,8,8,0,͂߂܂āBǂA낵肢܂I,@͂ɉꂽłB
_CGbgđ̂iāArȂ̂BȂ@̈ꗃSI撣܂I,ufcqfujavyyg,14,9,606,-1
-292,cq,57,79,0,34,0,0,27,69,32,64,0,0,0,37,37,69,42,42,79,12,59,1,21,16,51,-1,-1,24,16,8,8,0,͂߂܂āBǂA낵肢܂I,@͂āAq͂ɃWu`FWcłB\ƂłHoƈꏏɓG@Ɛ키I,hgitzuyaysvw,14,9,606,-1
-293,[,36,49,23,63,24,79,20,69,28,49,24,24,69,42,42,69,8,8,44,17,69,2,4,48,40,-1,-1,0,0,0,0,0,́[A҂H
yA[A܂I,RpNg{fBɏ[̏d{͓Ǐ݂yA[łB̎cf[^AlXȏdVs͊J̌ɂȂI
@֎ɈꔭHẮH
قƁc炵ႤB,hfhcjjdyqyzn,18,15,606,-1
-294,,32,49,12,49,28,79,16,49,14,49,27,27,68,47,47,89,8,8,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,ɂ́Iz^쒀́AłB
Â͋C͋łI,z^쒀͂̕B~bhEF[܂ŁAŕ́Bz^̖앪Ƃ͒ǂB̃gbNPꂽ߂ɂĂꂽB,ssvrjquubpim,14,14,606,-1
-295,ߊ},49,65,36,66,18,59,18,59,34,64,0,0,0,38,38,75,12,12,49,10,59,2,6,39,14,-1,-1,2,2,2,2,0,́[Iߊ}̓oI
tƂǂA낵ˁI,J^pg̈ߊ}A낵ˁBEF[NUXCCAāA\C̃ACA{gTEhł劈Iłcs@ẮH͂ƌˁB,qgkmjgfbanxl,3,4,606,-1
-296,q,58,79,0,34,0,0,30,72,32,65,0,0,0,38,38,69,42,42,79,13,59,1,21,39,51,-1,-1,24,16,11,8,0,_CGbgċɂȂłI
Ȃ́B{łoI,@͂ɉꂽłB
_CGbgđ̂iāArȂ̂BȂ@̈ꗃSI撣܂I,kavryopoywwx,15,10,606,-1
-297,cq,58,79,0,34,0,0,30,72,32,65,0,0,0,38,38,69,42,42,79,13,59,1,21,39,51,-1,-1,24,16,11,8,0,ɂȂcłB
ЁAoƈꏏɋ@ҐĂˁI,@͂āAq͂ɃWu`FWcłB\ƂłHoƈꏏɓG@Ɛ키I,jhefpwucyxiq,15,10,606,-1
-300,,32,49,12,49,28,79,16,49,14,49,27,27,64,47,47,89,8,8,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,łA낵B
ɂƂĎ͉lڂ̎H,z^쒀́ABu[QrŖoƂԂāA͎ؒfcŁAqss\ɂȂƂWCāc|c|閭oc,ukwcjqlolezy,18,15,606,-1
-301,H_,32,49,8,44,28,79,22,59,14,49,27,27,64,47,47,89,8,8,39,15,59,1,15,40,-1,-1,-1,0,0,0,0,0,H_ACI
낵˂I,{ꐶ܂ꉡ{炿̏H_Iz^̒łq͓_̖ڂɂ܂āAqɓBĂAł͗[_^ƎvĂǂ...ucuc...܁AB̌A܍q̌q߂BĒߐ߂`cȁB,ijhrnvnbqkmj,5,3,606,-1
-302,[_,32,49,12,50,28,80,16,50,14,49,29,29,67,48,48,90,9,9,42,12,59,1,15,28,-1,-1,-1,0,0,0,0,0,[_^Ԋ́A[_AC܂B
AÂĂĂAłH,ŏIʎY^͑쒀͂̈Ԋ́Bߐ܂BSs̃~bhEF[C킪wBȂAʂɁB̓ւ̑lAPA쑾mCALXJPލȂǂŕ킵BӂB,bbgkikxppksy,14,5,606,-1
-303,_,32,49,12,50,28,80,16,50,14,49,29,29,67,48,48,90,9,9,42,12,59,1,15,47,-1,-1,-1,0,0,0,0,0,[_^쒀́A_Ƃ܂B
[_oKāA撣܂I,[_^쒀͓Ԋ́A_łB
z[lbǧnAΝ\߉gqꂽcĉ]ĂA\Q[cāAH_wďĂ邵B{ɂȂȂ́H,gekgxdsvrliq,7,5,606,-1
-304,g,32,49,12,50,28,80,16,50,14,49,29,29,67,48,48,90,9,9,42,14,59,1,15,47,-1,-1,-1,0,0,0,0,0,[_^쒀͎lԊ́AgT}I
[AI[bI,}4vŌĐ펞Aq[_^lԊ́AgBh̑ŏcs̊BK_Jił́AcO̖wŁAG̑҂Ȃ܂łɏRU炵ĂB,lovstgcfspwr,11,4,606,-1
-305,,45,62,28,67,24,79,20,73,31,69,26,26,82,42,42,80,14,14,59,10,59,2,65,28,-1,-1,-1,2,2,2,0,0,ɂ́[I
ŐVsÿŁ[BӂӁB,̐̊͂ƂĐvꂽ^yḿA̒AԊ͂̈BƂĂƂĂ\ȂIĂA̐ꂽ́cx̓[b^C{̔ႤˁB,cmpqwemjahur,9,9,606,-1
-306,\,45,62,28,68,24,79,20,72,31,69,26,26,82,42,42,80,14,14,59,10,64,2,65,28,-1,-1,-1,2,2,2,0,0,^yԊ́A\B
C܂B낵ǂI,Vs^y̓Ԋ́A\łB
\Ǝ̔s@^O`[|CgȂłBCeCł͂̌Ic͑̈ƂĊ撣܂I,hvnqlrdovfqe,9,9,606,-1
-307,,47,63,28,70,24,79,22,74,32,69,26,26,82,43,43,84,14,14,59,14,69,2,65,30,-1,-1,-1,2,2,2,0,0,yACB
AŌ܂Ŋ撣Ă܂傤I,^y̎OԊ́AB
}AiACeAVmƁA㔼̑傫ȊCɂ͖wǎQBAŌ̍Ō܂Ŗ\Ắ݂B̋L̓rꂽAa͂ǂȂ̂B܁Acx͑SĂ肫邩I,acajrnrqxplq,9,9,606,-1
-308,퐶,24,39,9,39,18,69,12,39,11,39,18,18,59,40,40,89,6,6,39,12,59,1,48,13,-1,-1,-1,0,0,0,0,0,߂܂āA퐶ACcB
ACgȂłĂcłB,r^쒀͎OԊ́u퐶vłB
{̉Yꐶ܂Burvu]vƊ͑gŐFX撣܂B@Ƃ͌B낵ˁB,ozjrctjajnpx,16,14,606,-1
-309,K,24,39,7,34,18,69,18,49,12,39,21,21,65,40,40,89,6,6,39,14,59,1,40,39,27,-1,-1,0,0,0,0,0,I ł҂I KłI
[ČĂĂ܂I,r^쒀͎lԊ͂́uKv҂BDcqU܂ŁA撣ēłI@Ō̂ق͖Cċ@etςB
[Aᒾ܂ȂI,xwjlobdutrwv,17,15,606,165
-310,Z1,33,59,11,45,25,70,15,45,15,45,36,36,69,41,41,79,8,8,42,12,49,1,78,-1,-1,-1,-1,0,0,0,0,0,Guten Morgen.
l̖O̓[xqgE}[XB
[xłcB,hCc܂̋쒀́A̖{iIȑ^쒀͂̈Ԋ͂B
ʂ@֕̃VtgzuȂǁAZp̍Ȃł͂̐vɂȂĂB܂Omł͓̊͑ӂȂǁc撣I,vbuxfozqoemo,5,3,1,-1
-311,Z3,33,59,11,45,25,70,15,45,15,45,36,36,69,41,41,79,8,8,42,12,49,1,78,-1,-1,-1,-1,0,0,0,0,0,Guten Tag.
͋쒀̓}bNXEVcB
}bNXcłǁB낵B,hCc1934Nv^쒀́A̎OԊ͂B
̍v̖{iI쒀͂ǁcV^̃^[r͏ɓ邯ǁB
x́cvB,vksfcnchqurh,3,1,1,-1
-312,l,32,49,12,48,28,79,22,60,14,49,27,27,68,46,46,88,8,8,39,17,59,1,40,28,-1,-1,-1,0,0,0,0,0,쒀́AlłB
M͑ƂȂ܂B,lłBX̌ɎQ܂B
Ceł͋𒆐SƂ`wBāAA̐MZ̍Ŋ̖ڂɏĂt邱ƂɂȂ܂B^̖Vmł́AᕗƋɑaĕ܂B,ojkgkujsenly,24,20,606,-1
-313,J,32,49,12,48,28,79,16,49,14,49,28,28,69,46,46,88,8,8,39,16,59,1,44,46,-1,-1,-1,0,0,0,0,0,AJB
ꂩ炨bɂȂˁI,JB
̃~bhEF[Cł́A悤ƂĂAG@J̏WcBƂA܂ǁA͒A}WŁB,jdyqtxzmsyng,17,14,606,-1
-314,,46,62,27,65,23,78,19,73,31,69,30,30,84,41,41,80,14,14,59,30,74,2,-1,-1,-1,-1,-1,2,2,2,0,0,҂@^ylԊ́AłI
i߁A낵ˁI,^yo̖qAlԊ͂̎B
܂̂xȁA܂肨Oɂ͂ȂBƈꏏɍsǁc߂łԂ́B,kbdewgsfrkra,9,9,606,-1
+285,Pĉ,40,59,0,29,0,0,15,39,25,49,0,0,0,24,24,59,35,35,79,30,79,1,21,16,-1,-1,-1,14,16,12,0,0,q́APĂłB
ӂ҂łA낵肢v܂B,q́APĂƐ\܂B
ŏƂČꂽAEŏ߂Ă̍q͂ȂłB
Ȋ͂łA撣܂ˁB,xjotoxrgwfrj,5,3,1,-1
+286,}K,75,89,63,79,0,0,40,89,72,89,0,0,0,33,33,67,18,18,49,10,59,3,7,26,25,-1,-1,10,10,10,10,0,}K^ẂAo̕}KłB
̎RƂǂA낵肢v܂B,̓{Ǝvɂ钴ẂA}KłB
̎RƂǂ낵肢܂ˁB
CeH@ˁA˓Ă݂BzgH,mnkjkgammeds,25,16,714,26
+287,R,75,89,63,79,0,0,40,89,72,89,0,0,0,33,33,67,18,18,49,10,59,3,7,26,25,-1,-1,10,10,10,10,0,}K^͎oÂقARłB
́A}Ko܁A܂łH,}K^͂QԊ́ARłB
uא́vƂu͑ɂvƂAˁcB
łÁBŌ̎A}Ko܂ƈꏏɐ킦cc,bnbdxfioqxtt,24,16,714,27
+288,Ē߉,75,90,0,39,0,0,40,79,42,72,0,0,0,38,38,79,48,48,89,12,89,1,21,24,51,-1,-1,24,24,24,12,0,Ēߌ^q͂PԊ́AĒ߂łB
qAq̐yɁAł߂Â悤
߂ƈꏏɊ撣܂I,Ēߌ^q͂PԊ͂Ē߂łB
CRRkɐvꂽA{iIȑ^KƂďA܂B̐߂Ƌɑ܍qҐ܂B̎Š́Ay̌pŐx܂B,vcftaofxkvgk,13,13,714,-1
+289,S{,41,59,20,59,24,79,15,59,29,59,48,48,79,42,42,79,10,10,49,12,59,2,10,39,30,-1,-1,1,1,1,0,0,I@S{A悢擞܂I,_ː܂̋S{B
߂̊wZŌPɗBFXƑςɂȂẮA쐼ʂŊ撣cAςȂBɂ͐ƏĂBłcpiC̓}WpiCI,ikwmknqjpvkg,15,15,714,-1
+290,G,42,59,20,59,24,79,15,59,29,59,48,48,79,44,44,79,10,10,49,12,59,2,10,40,30,-1,-1,1,1,1,0,0,Aɂ́AyAGłB,nj^ym͂̈GłB
͂cāAkコ͋łBȂɁA̐lcłA͎ꂢɒĊ撣܂I
c肪ƂˁcB,uuxoixtoemiv,15,16,714,-1
+291,q,57,79,0,34,0,0,27,69,32,64,0,0,0,37,37,69,42,42,79,12,59,1,21,16,51,-1,-1,24,16,8,8,0,͂߂܂āBǂA낵肢܂I,@͂ɉꂽłB
_CGbgđ̂iāArȂ̂BȂ@̈ꗃSI撣܂I,ufcqfujavyyg,15,9,714,-1
+292,cq,57,79,0,34,0,0,27,69,32,64,0,0,0,37,37,69,42,42,79,12,59,1,21,16,51,-1,-1,24,16,8,8,0,͂߂܂āBǂA낵肢܂I,@͂āAq͂ɃWu`FWcłB\ƂłHoƈꏏɓG@Ɛ키I,hgitzuyaysvw,15,9,714,-1
+293,[,36,49,23,63,24,79,20,69,28,49,24,24,69,42,42,69,8,8,44,17,69,2,4,48,40,-1,-1,0,0,0,0,0,́[A҂H
yA[A܂I,RpNg{fBɏ[̏d{͓Ǐ݂yA[łB̎cf[^AlXȏdVs͊J̌ɂȂI
@֎ɈꔭHẮH
قƁc炵ႤB,hfhcjjdyqyzn,19,15,714,-1
+294,,32,49,12,49,28,79,16,49,14,49,27,27,68,47,47,89,8,8,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,ɂ́Iz^쒀́AłB
Â͋C͋łI,z^쒀͂̕B~bhEF[܂ŁAŕ́Bz^̖앪Ƃ͒ǂB̃gbNPꂽ߂ɂĂꂽB,ssvrjquubpim,14,14,714,-1
+295,ߊ},49,65,36,66,18,59,18,59,34,64,0,0,0,38,38,75,12,12,49,10,59,2,6,39,14,-1,-1,2,2,2,2,0,́[Iߊ}̓oI
tƂǂA낵ˁI,J^pg̈ߊ}A낵ˁBEF[NUXCCAāA\C̃ACA{gTEhł劈Iłcs@ẮH͂ƌˁB,qgkmjgfbanxl,3,4,714,-1
+296,q,58,79,0,34,0,0,30,72,32,65,0,0,0,38,38,69,42,42,79,13,59,1,21,39,51,-1,-1,24,16,11,8,0,_CGbgċɂȂłI
Ȃ́B{łoI,@͂ɉꂽłB
_CGbgđ̂iāArȂ̂BȂ@̈ꗃSI撣܂I,kavryopoywwx,16,10,714,-1
+297,cq,58,79,0,34,0,0,30,72,32,65,0,0,0,38,38,69,42,42,79,13,59,1,21,39,51,-1,-1,24,16,11,8,0,ɂȂcłB
ЁAoƈꏏɋ@ҐĂˁI,@͂āAq͂ɃWu`FWcłB\ƂłHoƈꏏɓG@Ɛ키I,jhefpwucyxiq,16,10,714,-1
+300,,32,49,12,49,28,79,16,49,14,49,27,27,64,47,47,89,8,8,39,12,59,1,3,15,-1,-1,-1,0,0,0,0,0,łA낵B
ɂƂĎ͉lڂ̎H,z^쒀́ABu[QrŖoƂԂāA͎ؒfcŁAqss\ɂȂƂWCāc|c|閭oc,ukwcjqlolezy,18,15,714,-1
+301,H_,32,49,8,44,28,79,22,59,14,49,27,27,64,47,47,89,8,8,39,15,59,1,15,40,-1,-1,-1,0,0,0,0,0,H_ACI
낵˂I,{ꐶ܂ꉡ{炿̏H_Iz^̒łq͓_̖ڂɂ܂āAqɓBĂAł͗[_^ƎvĂǂ...ucuc...܁AB̌A܍q̌q߂BĒߐ߂`cȁB,ijhrnvnbqkmj,5,3,731,-1
+302,[_,32,49,12,50,28,80,16,50,14,49,29,29,67,48,48,90,9,9,42,12,59,1,15,28,-1,-1,-1,0,0,0,0,0,[_^Ԋ́A[_AC܂B
AÂĂĂAłH,ŏIʎY^͑쒀͂̈Ԋ́Bߐ܂BSs̃~bhEF[C킪wBȂAʂɁB̓ւ̑lAPA쑾mCALXJPލȂǂŕ킵BӂB,bbgkikxppksy,14,5,714,-1
+303,_,32,49,12,50,28,80,16,50,14,49,29,29,67,48,48,90,9,9,42,12,59,1,15,47,-1,-1,-1,0,0,0,0,0,[_^쒀́A_Ƃ܂B
[_oKāA撣܂I,[_^쒀͓Ԋ́A_łB
z[lbǧnAΝ\߉gqꂽcĉ]ĂA\Q[cāAH_wďĂ邵B{ɂȂȂ́H,gekgxdsvrliq,7,5,714,-1
+304,g,32,49,12,50,28,80,16,50,14,49,29,29,67,48,48,90,9,9,42,14,59,1,15,47,-1,-1,-1,0,0,0,0,0,[_^쒀͎lԊ́AgT}I
[AI[bI,}4vŌĐ펞Aq[_^lԊ́AgBh̑ŏcs̊BK_Jił́AcO̖wŁAG̑҂Ȃ܂łɏRU炵ĂB,lovstgcfspwr,12,5,714,-1
+305,,45,62,28,67,24,79,20,73,31,69,26,26,82,42,42,80,14,14,59,10,59,2,65,28,-1,-1,-1,2,2,2,0,0,ɂ́[I
ŐVsÿŁ[BӂӁB,̐̊͂ƂĐvꂽ^yḿA̒AԊ͂̈BƂĂƂĂ\ȂIĂA̐ꂽ́cx̓[b^C{̔ႤˁB,cmpqwemjahur,9,9,731,-1
+306,\,45,62,28,68,24,79,20,72,31,69,26,26,82,42,42,80,14,14,59,10,64,2,65,28,-1,-1,-1,2,2,2,0,0,^yԊ́A\B
C܂B낵ǂI,Vs^y̓Ԋ́A\łB
\Ǝ̔s@^O`[|CgȂłBCeCł͂̌Ic͑̈ƂĊ撣܂I,hvnqlrdovfqe,9,9,714,-1
+307,,47,63,28,70,24,79,22,74,32,69,26,26,82,43,43,84,14,14,59,14,69,2,65,30,-1,-1,-1,2,2,2,0,0,yACB
AŌ܂Ŋ撣Ă܂傤I,^y̎OԊ́AB
}AiACeAVmƁA㔼̑傫ȊCɂ͖wǎQBAŌ̍Ō܂Ŗ\Ắ݂B̋L̓rꂽAa͂ǂȂ̂B܁Acx͑SĂ肫邩I,acajrnrqxplq,9,9,731,-1
+308,퐶,24,39,9,39,18,69,12,39,11,39,18,18,59,40,40,89,6,6,39,12,59,1,48,13,-1,-1,-1,0,0,0,0,0,߂܂āA퐶ACcB
ACgȂłĂcłB,r^쒀͎OԊ́u퐶vłB
{̉Yꐶ܂Burvu]vƊ͑gŐFX撣܂B@Ƃ͌B낵ˁB,ozjrctjajnpx,16,14,714,-1
+309,K,24,39,7,34,18,69,18,49,12,39,21,21,65,40,40,89,6,6,39,14,59,1,40,39,27,-1,-1,0,0,0,0,0,I ł҂I KłI
[ČĂĂ܂I,r^쒀͎lԊ͂́uKv҂BDcqU܂ŁA撣ēłI@Ō̂ق͖Cċ@etςB
[Aᒾ܂ȂI,xwjlobdutrwv,17,15,714,165
+310,Z1,33,59,11,45,25,70,15,45,15,45,36,36,69,41,41,79,8,8,42,12,49,1,78,-1,-1,-1,-1,0,0,0,0,0,Guten Morgen.
l̖O̓[xqgE}[XB
[xłcB,hCc܂̋쒀́A̖{iIȑ^쒀͂̈Ԋ͂B
ʂ@֕̃VtgzuȂǁAZp̍Ȃł͂̐vɂȂĂB܂Omł͓̊͑ӂȂǁc撣I,vbuxfozqoemo,6,3,1,-1
+311,Z3,33,59,11,45,25,70,15,45,15,45,36,36,69,41,41,79,8,8,42,12,49,1,78,-1,-1,-1,-1,0,0,0,0,0,Guten Tag.
͋쒀̓}bNXEVcB
}bNXcłǁB낵B,hCc1934Nv^쒀́A̎OԊ͂B
̍v̖{iI쒀͂ǁcV^̃^[r͏ɓ邯ǁB
x́cvB,vksfcnchqurh,4,1,1,-1
+312,l,32,49,12,48,28,79,22,60,14,49,27,27,68,46,46,88,8,8,39,17,59,1,40,28,-1,-1,-1,0,0,0,0,0,쒀́AlłB
M͑ƂȂ܂B,lłBX̌ɎQ܂B
Ceł͋𒆐SƂ`wBāAA̐MZ̍Ŋ̖ڂɏĂt邱ƂɂȂ܂B^̖Vmł́AᕗƋɑaĕ܂B,ojkgkujsenly,24,20,1,-1
+313,J,32,49,12,48,28,79,16,49,14,49,28,28,69,46,46,88,8,8,39,16,59,1,44,46,-1,-1,-1,0,0,0,0,0,AJB
ꂩ炨bɂȂˁI,JB
̃~bhEF[Cł́A悤ƂĂAG@J̏WcBƂA܂ǁA͒A}WŁB,jdyqtxzmsyng,17,14,1,-1
+314,,46,62,27,65,23,78,19,73,31,69,30,30,84,41,41,80,14,14,59,30,74,2,-1,-1,-1,-1,-1,2,2,2,0,0,҂@^ylԊ́AłI
i߁A낵ˁI,^yo̖qAlԊ͂̎B
܂̂xȁA܂肨Oɂ͂ȂBƈꏏɍsǁc߂łԂ́B,kbdewgsfrkra,9,9,714,-1
315,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,igezlfrivcar,1,1,1,-1
-316,VÕ,34,54,12,49,32,84,23,63,14,61,28,28,59,50,50,94,9,9,39,17,69,1,15,47,87,-1,-1,0,0,0,0,0,ĂH
^쒀͂̃vg^CvA
AVÕ̏oԂˁB,z^쒀͋Ԋ͂̓VÕłB
̊͑^쒀͂̂߂̐V^ʂ̃eXgxbh߂̂Bf[^͂ƂāAɓnB̃s`撣ďẑBςI,cpcycglgelxd,1,1,1,181
-317,Y,32,49,12,48,28,79,16,49,14,49,29,29,69,46,46,88,8,8,39,13,59,1,91,46,-1,-1,-1,0,0,0,0,0,AYA낵ˁI,܂͑A͌B^pK_Ji܂ŋ삯܂B
Ŋ͋oqđpCc
܂AǂɂȂȂccB,exedxncqauws,16,14,606,-1
-318,P,48,70,0,32,0,0,28,62,24,57,0,0,0,30,30,62,30,30,74,24,79,1,21,82,51,-1,-1,21,9,9,6,0,͉̗PłB
q͂ƂāAA撣܂I,͉̗PłB
@ւ̊̉eőx͌vʂɂ͏oȂǁÃNX̌yƂĂ͏[̔sbƕȂłB
ꗴPAt撣܂I,rjtnzguullvo,10,4,1,-1
-319,,56,71,50,80,36,88,28,80,47,78,0,0,0,47,47,85,19,19,59,32,79,2,90,90,28,-1,-1,2,2,4,4,0,A^dḿAƐ\܂B
Ɋ撣܂傤B,VgCRRkŌꂽdm͂łB
vɂ{CȒꋉ̐퓬͂łB
̊C㎩q̃C[WX͂ɂA̖͎pĂ܂B,kadfixosusrf,15,15,606,-1
-320,镗,33,49,12,48,28,79,24,64,14,49,27,27,68,47,47,88,9,9,49,18,81,1,91,44,106,-1,-1,0,0,0,0,0,z^쒀͏\Ԋ́A镗B
i߁AɐicSz͂ȂB,z^쒀͏\Ԋ́A镗B
Ȃ炠̐ᕗɂx͂ƂʁBX̊CAɎQA킢BaEEEPcޏB̍Ŋ̖ڂɏĂtĂBxc蔲B,dyupugfxshtd,5,3,606,167
-321,嗄,47,64,32,70,0,49,22,74,32,68,0,0,39,40,40,78,28,28,84,30,79,2,65,107,106,-1,-1,0,6,6,0,0,A͑嗄A܂B
O͑w͂ǂCI,͑͂ƂēvꂽVsyḿA嗄łBڗ\̐V^̎sǂ̕ωāAA͑͂ƂĂ͂܂芈łȂ́BłAk獆ł͊̂BOŁA撣܂ˁB,gixbrtnuabge,23,15,606,183
-322,Õ,32,49,12,48,28,79,16,49,14,49,26,26,64,46,46,88,8,8,39,12,59,1,15,91,-1,-1,-1,0,0,0,0,0,z^쒀͏\Ԋ́B
ÕccoB,z^\Ԋ͂̎ÕB
ᕗAAVÕƂő\Z쒀ҐAǂFXƊ撣BɂAقƂقƁBłAC̖Ćcƌȁ[āB,svglgiwjfyxn,14,14,606,-1
+316,VÕ,34,54,12,49,32,84,23,63,14,61,28,28,59,50,50,94,9,9,39,17,69,1,15,47,87,-1,-1,0,0,0,0,0,ĂH
^쒀͂̃vg^CvA
AVÕ̏oԂˁB,z^쒀͋Ԋ͂̓VÕłB
̊͑^쒀͂̂߂̐V^ʂ̃eXgxbh߂̂Bf[^͂ƂāAɓnB̃s`撣ďẑBςI,cpcycglgelxd,1,1,731,181
+317,Y,32,49,12,48,28,79,16,49,14,49,29,29,69,46,46,88,8,8,39,13,59,1,91,46,-1,-1,-1,0,0,0,0,0,AYA낵ˁI,܂͑A͌B^pK_Ji܂ŋ삯܂B
Ŋ͋oqđpCc
܂AǂɂȂȂccB,exedxncqauws,16,14,1,-1
+318,P,48,70,0,32,0,0,28,62,24,57,0,0,0,30,30,62,30,30,74,24,79,1,21,82,51,-1,-1,21,9,9,6,0,͉̗PłB
q͂ƂāAA撣܂I,͉̗PłB
@ւ̊̉eőx͌vʂɂ͏oȂǁÃNX̌yƂĂ͏[̔sbƕȂłB
ꗴPAt撣܂I,rjtnzguullvo,11,4,731,-1
+319,,56,71,50,80,36,88,28,80,47,78,0,0,0,47,47,85,19,19,59,32,79,2,90,90,28,-1,-1,2,2,4,4,0,A^dḿAƐ\܂B
Ɋ撣܂傤B,VgCRRkŌꂽdm͂łB
vɂ{CȒꋉ̐퓬͂łB
̊C㎩q̃C[WX͂ɂA̖͎pĂ܂B,kadfixosusrf,15,15,1,-1
+320,镗,33,49,12,48,28,79,24,64,14,49,27,27,68,47,47,88,9,9,49,18,81,1,91,44,106,-1,-1,0,0,0,0,0,z^쒀͏\Ԋ́A镗B
i߁AɐicSz͂ȂB,z^쒀͏\Ԋ́A镗B
Ȃ炠̐ᕗɂx͂ƂʁBX̊CAɎQA킢BaEEEPcޏB̍Ŋ̖ڂɏĂtĂBxc蔲B,dyupugfxshtd,5,3,714,167
+321,嗄,47,64,32,70,0,49,22,74,32,68,0,0,39,40,40,78,28,28,84,30,79,2,65,107,106,-1,-1,0,6,6,0,0,A͑嗄A܂B
O͑w͂ǂCI,͑͂ƂēvꂽVsyḿA嗄łBڗ\̐V^̎sǂ̕ωāAA͑͂ƂĂ͂܂芈łȂ́BłAk獆ł͊̂BOŁA撣܂ˁB,gixbrtnuabge,24,15,731,183
+322,Õ,32,49,12,48,28,79,16,49,14,49,26,26,64,46,46,88,8,8,39,12,59,1,15,91,-1,-1,-1,0,0,0,0,0,z^쒀͏\Ԋ́B
ÕccoB,z^\Ԋ͂̎ÕB
ᕗAAVÕƂő\Z쒀ҐAǂFXƊ撣BɂAقƂقƁBłAC̖Ćcƌȁ[āB,svglgiwjfyxn,14,14,714,-1
323,tJ,30,49,12,49,28,79,15,49,14,49,24,24,59,45,45,89,7,7,39,12,59,1,63,75,-1,-1,-1,0,0,0,0,0,I^쒀͌ܔԊ͂̏tJłA͂B
A͂CccłB,I^쒀͌ܔԊ͂̏tJłB
cĂ̏tJƂ͈Ⴂ܂IJ[oƋɑ쒀ƂĊC삯܂IAqĆAӂȂłB͂I,cispmgxqaedk,15,6,1,405
-324,,32,49,12,50,28,80,16,50,14,49,29,29,67,48,48,90,9,9,42,12,59,1,28,44,27,-1,-1,0,0,0,0,0,܂cĂ܂̂ˁÅCɁB
[_^쒀́AcC܂B,[_^쒀́Ȁ\ԖځAłB
ߊCRH܂Bԉɐ܂܂BCeCɃKnoācFXȌi܂B,uvfgjekdjlcw,4,1,606,-1
-325,,32,49,12,50,28,80,16,50,14,49,29,29,67,48,48,90,9,9,42,13,59,1,28,47,27,-1,-1,0,0,0,0,0,ǂI[_^̍ŏÍAłB
x܂A낵肢łI,[_^쒀͂̃XgA\Ԋ͂̐łB
Yꐶ܂łBAƂhǂ̒Ő܂ꂽ́BZԂǁAcsɊBSCe͂A̗獆ɂQ̂IǂH,xomrbwrvjwfv,8,3,606,-1
+324,,32,49,12,50,28,80,16,50,14,49,29,29,67,48,48,90,9,9,42,12,59,1,28,44,27,-1,-1,0,0,0,0,0,܂cĂ܂̂ˁÅCɁB
[_^쒀́AcC܂B,[_^쒀́Ȁ\ԖځAłB
ߊCRH܂Bԉɐ܂܂BCeCɃKnoācFXȌi܂B,uvfgjekdjlcw,5,1,1,-1
+325,,32,49,12,50,28,80,16,50,14,49,29,29,67,48,48,90,9,9,42,13,59,1,28,47,27,-1,-1,0,0,0,0,0,ǂI[_^̍ŏÍAłB
x܂A낵肢łI,[_^쒀͂̃XgA\Ԋ͂̐łB
Yꐶ܂łBAƂhǂ̒Ő܂ꂽ́BZԂǁAcsɊBSCe͂A̗獆ɂQ̂IǂH,xomrbwrvjwfv,9,3,1,-1
326,t,31,52,13,54,32,90,23,73,14,51,30,30,69,48,48,90,10,10,45,16,59,1,63,106,40,-1,-1,0,0,0,0,0,킪tB
낵݂܂B,t^쒀́APԊ͂̏tB
́AkɏB_QAbcLXJȂǂ̖kCŊB
kCӂDȊC悶ȁB}jpIbNcHAMƂ͋肶B,xoiprnaxqxbj,15,15,1,-1
327,_,31,49,12,49,28,79,16,49,14,49,24,24,59,46,46,89,8,8,39,12,59,1,91,44,-1,-1,-1,0,0,0,0,0,^쒀́A_ACI
Mi߁cBӂ[B܁ABI,^쒀͌ܔԊ́A_B
F̎R_ƈꏏɁAlXȐ삯̂BA쒀BLłHAmȂāHAkĂ܂DȂ́BoĂĂI,vdieczinfgce,18,15,1,413
328,R_,31,49,12,49,28,79,16,49,14,48,27,27,64,46,46,89,8,8,39,11,58,1,91,44,-1,-1,-1,0,0,0,0,0,͂悤܂`B
^쒀͘ZԊ́AR_A܂`B,^쒀͘ZԊ͂̎R_ł`B
㐶܂̉{炿Ȃ́`BˁA@Ƃ͒ӂȂƂȂˁ`B
q⏣ŊAă}AiA͑̈ƂăCeɂQ`B,pyfdxrfqwldn,12,9,1,414
329,앪,32,49,12,48,28,79,16,49,14,49,28,28,68,46,46,88,8,8,39,13,59,1,91,46,-1,-1,-1,0,0,0,0,0,z^쒀́A앪BQサ܂B
Ai߁B܂傤B,z^쒀͏\ܔԊ́A앪łBߐ܂łBƈꏏɑl쒀ɏ܂B
͓߉ςlƋɓAă~bhEF[A}AiACeɂQBł邱ƁcS͂Ŋ撣܂B,qegrehgswrpg,15,15,1,-1
-330,H,37,57,24,57,24,54,80,116,16,53,30,30,72,48,48,88,10,10,49,12,69,1,122,106,40,-1,-1,0,0,0,0,0,H^h쒀́AԊ́AHB
ɐQv܂BCI,͑ĥ߂Ɍꂽ^ꓙ쒀́AH^쒀͈Ԋ́AHłB
SW̒10cmCƍˑuh͂ƂāA͂̏Ƌɑ61쒀Ґ܂B撣܂I,tubwmcjwtlqx,13,11,1,-1
+330,H,37,57,24,57,24,54,80,116,16,53,30,30,72,48,48,88,10,10,49,12,69,1,122,106,40,-1,-1,0,0,0,0,0,H^h쒀́AԊ́AHB
ɐQv܂BCI,͑ĥ߂Ɍꂽ^ꓙ쒀́AH^쒀͈Ԋ́AHłB
SW̒10cmCƍˑuh͂ƂāA͂̏Ƌɑ61쒀Ґ܂B撣܂I,tubwmcjwtlqx,14,11,1,-1
331,V,48,79,0,25,0,0,27,72,26,51,0,0,0,33,33,59,38,38,74,13,59,1,40,10,-1,-1,-1,18,24,3,6,0,_^q́AVƐ\܂B
Aǂ낵肢v܂B
VAiv܂I,_^q́A̓Ԋ́AVłB펞}vł}}vɂA܂B
@Ƃĉ^p邱Ƃ͊܂łAP̑ŕ܂B,gmlbignzjwmq,10,6,1,-1
332,,48,79,0,25,0,0,27,72,27,52,0,0,0,34,34,59,36,36,70,20,69,1,39,40,-1,-1,-1,18,24,3,6,0,_^q́AOԊ́AI
H@hCłāH
AႤI@AẮI,_^q͂̎OԊ́ABAKB
Ɛ܂̂x݂BłA킢IŁA͑S͂œ́BӖAԂȂBzgHzgȂB,fgyvwqymkekn,9,9,1,-1
333,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,fwywlrdttcoc,1,1,1,-1
-334,U-511,13,18,3,12,27,64,0,0,6,20,0,0,0,20,20,59,9,9,29,34,67,1,-1,-1,-1,-1,-1,0,0,0,0,0,hCcCRAU-511łB
[ƂĂтB
oĂ܂B낵肢v܂ccB,hCcCRU{[gAU-511ccłB
撣āA܂ŗ܂B
FƒǂȂꂽcȂāc̕ɓ߂炢Ȃācv܂B,dfrmfmjvschh,5,5,1,-1
+334,U-511,13,18,3,12,27,64,0,0,6,20,0,0,0,20,20,59,9,9,29,34,67,1,-1,-1,-1,-1,-1,0,0,0,0,0,hCcCRAU-511łB
[ƂĂтB
oĂ܂B낵肢v܂ccB,hCcCRU{[gAU-511ccłB
撣āA܂ŗ܂B
FƒǂȂꂽcȂāc̕ɓ߂炢Ȃācv܂B,dfrmfmjvschb,6,5,1,-1
335,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,fuzvvipztlod,1,1,1,-1
336,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,nyveugfueqrn,1,1,1,-1
337,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,ospkpclnhxkj,1,1,1,-1
@@ -338,158 +338,176 @@
340,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,tmodouudtfbl,1,1,1,-1
341,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,zzjoppqteksh,1,1,1,-1
342,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,rybmohpldpuq,1,1,1,-1
-343,,40,54,16,36,14,40,24,48,15,39,22,22,62,26,26,52,12,12,48,12,54,2,119,40,46,44,-1,2,2,2,2,0,KḿAłB
SzȂŁcBFXƗDAwĒ܂B,^Km͈Ԋ͂̍łB
͂AKmqC̎ẃACBK̗͑xɂ͓YłƎv܂BA͂Ƃ̖CcłH͗pIɂǂȂ̂ł傤B,kexcbmpnmmwv,15,13,1,-1
-344,,33,49,12,47,28,78,22,62,14,49,35,35,79,49,49,92,10,10,43,18,68,1,91,47,40,-1,-1,0,0,0,0,0,您I@[_^쒀́A\ZԊ͂̒AłołB
܂܂A\悤cȁAi߁I,͗[_^쒀́Ȁ\ZԊ́AB[oƂB
틵Ƀfr[BłA̖̐Aʂcsɋ삯܂B邾cI,jozbiyweyksl,14,12,606,425
-345,g,32,49,12,50,28,80,16,50,14,49,29,29,67,48,48,90,13,13,52,10,57,1,129,28,27,-1,-1,0,0,0,0,0,[_^쒀́AZԊ͂̍głB
Ác撣܂IzgłI,[_^쒀͂UԊ́AgłBYꐶ܂łB
O\쒀ɕғAłB^̃Kłx̊͂ƂēGcA͑̏ɍvcłB͂I,ydsbnsiogwij,18,12,606,424
-346,ƌ,37,57,24,58,25,56,80,114,16,52,30,30,72,48,48,87,10,10,49,11,59,1,122,106,40,-1,-1,0,0,0,0,0,H^h쒀́AԊ͂̏ƌB
͂̌qłAlAłAȂłȂႤI,H^h쒀͓Ԋ́AƌB
HoƑ61쒀Ґ܂B\̌ł́Ab▶Ƌɐ̂IHhʂɂlAHÁc͂ˁcB,urpnkwaneqfb,9,9,606,-1
-347,Libeccio,29,46,11,48,27,72,20,59,15,50,40,40,80,50,50,92,10,10,46,16,69,1,147,147,-1,-1,-1,0,0,0,0,0,uHW[mI
}GXg[쒀́Axb`IłB
xłBA낵ˁI,C^ACR̋쒀́A}GXg[OԊ́Axb`IłBA낵ˁI
A^gPH]TłIDcqł撣肽ǁc~͂߂Ăق`I,rgfuelwdntub,14,10,606,-1
-348,,42,62,18,45,15,72,18,44,24,48,0,0,0,24,24,42,38,38,94,10,54,1,59,41,39,-1,-1,12,12,8,0,0,Aꂳ܂łB
@́AAQv܂B
ǂ낵肢\グ܂B,@́AłBAcɑČꂽAbWI^p\ȓꐅ@͂łBV@̋@֕܂肭ȂāccłAJ평̓ȂǂɎQv܂BɗĂ悤撣܂ˁI,ycgllqsxwdgy,31,10,606,-1
-349,_,32,49,12,50,29,81,17,51,14,49,30,30,69,48,48,90,9,9,42,14,69,1,129,28,27,-1,-1,0,0,0,0,0,[_^쒀́AOԊ͂̕_B
AMȂBłB
߁AǂI,͑^쒀́A[_^쒀͂̎OԊ́A_A낵B
̃~bhEF[\܂ŁA삯̂B^̖̓ARグ́B̍ŊAYȂB,gykqxdkfpzih,13,9,606,-1
-350,C,30,48,12,49,28,79,16,50,14,49,27,27,63,46,46,89,8,8,40,13,64,1,63,44,-1,-1,-1,0,0,0,0,0,I^쒀͎Ԋ́A
ĉI^Ԋ͂ƂȂACłB
Aǂ낵肢܂I,I^쒀͎Ԋ́AI^ƂĂ͈Ԋ͂ƂȂCłB
}QvɂČ܂B̈ꗃƂāA\C̐킢ɂQ܂BAǂ낵肢v܂B,djszrxlnhbuv,10,10,606,-1
-351,],30,48,12,49,29,80,15,49,14,49,24,24,59,46,46,89,8,8,40,12,59,1,63,28,-1,-1,-1,0,0,0,0,0,I^쒀͋Ԋ́A
I^̍]B낵ȁI
AǂݕAԈႦȂB,I^Ԋ́AI^쒀͂̍]B
AC̎oMƓA}QvŌꂽB܁[AB\C͉x삯BŊ͖킳BG̓dTc[B,litugbpkilsf,16,11,606,-1
-352,z,48,50,8,36,0,0,20,48,6,19,12,12,36,10,10,33,18,18,59,8,44,1,18,146,40,-1,-1,6,3,1,0,0,͂悤܂I
q@ڋ́AzA撣܂I
͍ڋ@opӁAłI,͑^̋́AzłB낵肢܂I
lXȕ⋋ł鑽pr͂łȂAq@̉^p\ȐvłB~bhEF[ČvύXŗ̔i\ƂȂ܂I,niuenzxpukjq,9,9,606,-1
-353,Graf Zeppelin,78,92,15,50,0,0,44,80,42,80,0,0,0,29,29,69,46,46,74,7,47,2,159,64,160,-1,-1,30,13,10,3,0,Guten Morgen!@q́AGraf Zeppelin B
M̊͑aȂ̂ȁBccB,Graf Zeppelinq͈Ԋ́AGraf ZeppelinB̓IȒʏjWJłd̖{iꂾBɂ͓{̋uԏv̋ZpQlɂ炵B{̊͑cccy݂ȁB,uljlkucfqqcc,8,8,606,432
-354,,32,49,12,49,28,79,16,49,14,49,30,30,70,46,46,87,8,8,39,12,63,1,91,45,-1,-1,-1,0,0,0,0,0,I@z^쒀́A\ZԊ́AI
i߁A낵ȁI@ĊI,z^쒀͏\ZԊ́ABl쒀ҐāAlŊB~bhEF[ł́A_@̌ɂB̌őOcsɋ삯āccŊ̎́AÂCł̑O̗AB͂̔ƈꏏBAĎl̒ԂccoĂĂȁBނB,stvkbeqhwmmj,8,8,606,-1
-355,,32,49,13,50,28,79,16,49,14,49,28,28,68,46,46,87,8,8,39,12,63,1,91,15,-1,-1,-1,0,0,0,0,0,z^쒀́A\Ԋ́ABQ܂B
i߁Aw肢܂B,z^쒀͏\Ԋ́AłBYꐶ܂łBƈꏏɑl쒀Ŋ撣܂B_@̒qA\̎o܂BŊ̖cƈꏏłBAl̂ƁAoĂĂˁB,vbqucvbohcex,8,8,606,-1
-356,,40,54,14,37,13,39,22,62,15,39,24,24,69,27,27,54,10,10,50,20,79,2,119,74,47,44,-1,2,2,2,2,0,Aꂳ܂łB
KḿAACłBӂӁB,^Km͓Ԋ́A̎łBåCŁÅ͑Ă邽߂Ɍ܂B̖{̖ڂʂ鎞Ԃ͂܂蒷͂܂łA͑͂DcqAt撣܂B킢IÂ߂ɁAA撣܂I@̂ƁAoĂĂˁB,grgeljjshnfk,15,10,606,-1
-357,,37,57,25,60,24,54,80,110,17,54,30,30,72,49,49,89,10,10,49,8,71,1,122,106,40,-1,-1,0,0,0,0,0,H^쒀́A̎lԊ́AB
OB낤BlsB,H^h쒀́AlԊ͂̏B
߂Ő܂ꂽBoƋɁAZ\쒀ҐA}AiCACeCɎQBh퓬A~{A͑̓aƂĖl͓G͑ɌB,wwuwxxrkzxex,3,3,606,-1
-358,Zara,56,68,42,75,0,40,22,72,46,78,0,0,0,36,37,72,12,12,46,12,56,3,162,163,-1,-1,-1,2,2,2,2,0,Buon GiornovI UdAԊ̓UłI
S苭MłBA낵ˁI,UdḿÄԊ́AUłBm͓m̒ԐCȂANɂȂ͂܂B̃|[SzǁÅ͑ȂIA撣܂傤I
dUA͑ɎQ܂I,waviopoxryme,4,2,606,-1
-359,g,32,49,12,50,29,81,16,50,14,49,32,32,70,48,48,90,9,9,42,12,59,1,27,28,40,-1,-1,0,0,0,0,0,[_^쒀͏\lԊ͂́ccgłB
Ɓc͂A撣܂B낵肢v܂I,[_^쒀́Ȁ\lԊ͂̉głB
}}vŌ܂B͂A܂͕̋߂łB̍O͕n߂ĂāccłA͊͑̌qDcqɁAA撣܂c͂I,higuuqsbfkvb,4,2,606,-1
-360,Iowa,92,103,90,115,0,0,82,120,89,107,0,0,0,36,36,70,30,30,70,40,99,3,161,172,173,171,-1,4,4,4,4,0,HiI MeIowáAIowaB
Yoů͑AdmiralȂ́H ȂI
̂Ƃ낵I,HiI@IowaName ShipAIowaB͂ŁȀdBBattle ship̍ŏI`Ƃ銮xBUSAŌ̐͋ƂāÅ͑ł撣B낵ˁI,nwntjkczdexl,3,1,606,-1
-361,Pola,56,68,41,77,0,44,21,73,45,77,0,0,0,36,36,71,11,11,47,11,57,3,162,164,-1,-1,-1,2,2,2,2,0,Buon Giornov`B
UdOԊ́`|[ł`B
ƈꏏɁ`ɂł풆ł`B撣܂`B,Udm͂̎OԊ́A|[ł`BFAoĂˁ`BbƖhd̗DꂽdȂł`B퓬ɂƏoł`Bł`A͂ɂ͏Ă܂`BނȂł`B,btfmqyxunhkj,5,1,606,-1
-362,e,32,49,13,50,28,78,16,48,14,49,27,27,67,46,46,87,9,9,40,14,64,1,63,15,-1,-1,-1,0,0,0,0,0,z^쒀͎lԊ́AeA܂܂I
i߁A\܋쒀A낵
wI@肢܂I,z^쒀́AlԊ́AełBߐ܂łB͂̍ƋɁA\܋쒀Ґ܂BUq͂̌qAlAxo܂B
Ŋ̏occƈꏏłB,fkrtllluordb,1,1,606,-1
-363,t,23,38,7,38,14,68,10,56,11,38,22,22,72,55,55,90,8,8,45,30,89,1,1,174,39,-1,-1,0,0,0,0,0,_^쒀͂̎OԊ́AtƐ\܂B
iߊlACq͂C܂B
Ō܂Łccxv܂B,_^쒀͂̎OԊ́AtƐ\܂Bߐ܂łB
ȑO͑܋쒀͂ƂĂĂ̂łAtƂȖO܂B܋쒀AđCqɏāAF肵܂B
킢Ic肵܂B,ihdaromldkrr,1,1,606,-1
-364,Warspite,82,92,86,106,0,0,48,98,78,93,0,0,0,28,28,66,20,20,58,70,109,3,190,191,-1,-1,-1,3,3,3,3,0,䂪́AQueen Elizabeth class Battleship
Warspite ! Admiralcc낵AނˁB,Queen Elizabeth class@Battleship@Ԋ́AWarspitełB
AdmiralA낵肢܂ˁB̉p܂Ap炿̐͂łB{͑AnCAăChmɂWJ܂B̖OAAdmiralAЂ̋ɍłB,bwsoozmjkbde,1,1,606,-1
-365,Aquila,48,78,0,24,0,0,30,72,28,57,0,0,0,30,30,72,36,36,72,7,37,1,184,188,-1,-1,-1,15,26,15,10,0,Buon GiornovI
nC܂̍qAquilałB
cc͂ł[By݂ɂĂāI,nCWFm@ŌĂpX^̍̍q́AAquilał[B
qDł͂܂[AK͂ȉŐKɋ߂\cc͂B˂AO[tAAJ[MIĂ܂[H,ywgeborrihwb,1,1,606,-1
-366,,24,39,9,39,18,69,12,39,11,39,19,19,61,41,41,89,6,6,39,16,66,1,48,13,27,-1,-1,0,0,0,0,0,r^쒀́A̘ZԊ́AB
xĂ߂BiߊA낵ˁIccւցB,r^쒀́A̘ZԊ́AB
{̋߂AYŐ܂ꂽBr^̎o▅BƋɁA̐킢ɎQBDcqx߂B
H́H͂ȑ肾ˁBA킩B,mnqveismubcz,3,1,606,-1
+343,,40,54,16,36,14,40,24,48,15,39,22,22,62,26,26,52,12,12,48,12,54,2,119,40,46,44,-1,2,2,2,2,0,KḿAłB
SzȂŁcBFXƗDAwĒ܂B,^Km͈Ԋ͂̍łB
͂AKmqC̎ẃACBK̗͑xɂ͓YłƎv܂BA͂Ƃ̖CcłH͗pIɂǂȂ̂ł傤B,kexcbmpnmmwv,15,13,714,-1
+344,,33,49,12,47,28,78,22,62,14,49,35,35,79,49,49,92,10,10,43,18,68,1,91,47,40,-1,-1,0,0,0,0,0,您I@[_^쒀́A\ZԊ͂̒AłołB
܂܂A\悤cȁAi߁I,͗[_^쒀́Ȁ\ZԊ́AB[oƂB
틵Ƀfr[BłA̖̐Aʂcsɋ삯܂B邾cI,jozbiyweyksl,15,12,1,425
+345,g,32,49,12,50,28,80,16,50,14,49,29,29,67,48,48,90,13,13,52,10,57,1,129,28,27,-1,-1,0,0,0,0,0,[_^쒀́AZԊ͂̍głB
Ác撣܂IzgłI,[_^쒀͂UԊ́AgłBYꐶ܂łB
O\쒀ɕғAłB^̃Kłx̊͂ƂēGcA͑̏ɍvcłB͂I,ydsbnsiogwij,19,12,714,424
+346,ƌ,37,57,24,58,25,56,80,114,16,52,30,30,72,48,48,87,10,10,49,11,59,1,122,106,40,-1,-1,0,0,0,0,0,H^h쒀́AԊ͂̏ƌB
͂̌qłAlAłAȂłȂႤI,H^h쒀͓Ԋ́AƌB
HoƑ61쒀Ґ܂B\̌ł́Ab▶Ƌɐ̂IHhʂɂlAHÁc͂ˁcB,urpnkwaneqfb,9,9,714,-1
+347,Libeccio,29,46,11,48,27,72,20,59,15,50,40,40,80,50,50,92,10,10,46,16,69,1,147,147,-1,-1,-1,0,0,0,0,0,uHW[mI
}GXg[쒀́Axb`IłB
xłBA낵ˁI,C^ACR̋쒀́A}GXg[OԊ́Axb`IłBA낵ˁI
A^gPH]TłIDcqł撣肽ǁc~͂߂Ăق`I,rgfuelwdntub,14,10,1,-1
+348,,42,62,18,45,15,72,18,44,24,48,0,0,0,24,24,42,38,38,94,10,54,1,59,41,39,-1,-1,12,12,8,0,0,Aꂳ܂łB
@́AAQv܂B
ǂ낵肢\グ܂B,@́AłBAcɑČꂽAbWI^p\ȓꐅ@͂łBV@̋@֕܂肭ȂāccłAJ평̓ȂǂɎQv܂BɗĂ悤撣܂ˁI,ycgllqsxwdgy,32,10,714,-1
+349,_,32,49,12,50,29,81,17,51,14,49,30,30,69,48,48,90,9,9,42,14,69,1,129,28,27,-1,-1,0,0,0,0,0,[_^쒀́AOԊ͂̕_B
AMȂBłB
߁AǂI,͑^쒀́A[_^쒀͂̎OԊ́A_A낵B
̃~bhEF[\܂ŁA삯̂B^̖̓ARグ́B̍ŊAYȂB,gykqxdkfpzih,14,9,731,-1
+350,C,30,48,12,49,28,79,16,50,14,49,27,27,63,46,46,89,8,8,40,13,64,1,63,44,-1,-1,-1,0,0,0,0,0,I^쒀͎Ԋ́A
ĉI^Ԋ͂ƂȂACłB
Aǂ낵肢܂I,I^쒀͎Ԋ́AI^ƂĂ͈Ԋ͂ƂȂCłB
}QvɂČ܂B̈ꗃƂāA\C̐킢ɂQ܂BAǂ낵肢v܂B,djszrxlnhbuv,11,11,731,-1
+351,],30,48,12,49,29,80,15,49,14,49,24,24,59,46,46,89,8,8,40,12,59,1,63,28,-1,-1,-1,0,0,0,0,0,I^쒀͋Ԋ́A
I^̍]B낵ȁI
AǂݕAԈႦȂB,I^Ԋ́AI^쒀͂̍]B
AC̎oMƓA}QvŌꂽB܁[AB\C͉x삯BŊ͖킳BG̓dTc[B,litugbpkilsf,16,11,714,-1
+352,z,48,50,8,36,0,0,20,48,6,19,12,12,36,10,10,33,18,18,59,8,44,1,18,146,40,-1,-1,6,3,1,0,0,͂悤܂I
q@ڋ́AzA撣܂I
͍ڋ@opӁAłI,͑^̋́AzłB낵肢܂I
lXȕ⋋ł鑽pr͂łȂAq@̉^p\ȐvłB~bhEF[ČvύXŗ̔i\ƂȂ܂I,niuenzxpukjq,10,9,714,-1
+353,Graf Zeppelin,78,92,15,50,0,0,44,80,42,80,0,0,0,29,29,69,46,46,74,7,47,2,159,64,160,-1,-1,30,13,10,3,0,Guten Morgen!@q́AGraf Zeppelin B
M̊͑aȂ̂ȁBccB,Graf Zeppelinq͈Ԋ́AGraf ZeppelinB̓IȒʏjWJłd̖{iꂾBɂ͓{̋uԏv̋ZpQlɂ炵B{̊͑cccy݂ȁB,uljlkucfqqcc,8,8,1,432
+354,,32,49,12,49,28,79,16,49,14,49,30,30,70,46,46,87,8,8,39,12,63,1,91,45,-1,-1,-1,0,0,0,0,0,I@z^쒀́A\ZԊ́AI
i߁A낵ȁI@ĊI,z^쒀͏\ZԊ́ABl쒀ҐāAlŊB~bhEF[ł́A_@̌ɂB̌őOcsɋ삯āccŊ̎́AÂCł̑O̗AB͂̔ƈꏏBAĎl̒ԂccoĂĂȁBނB,stvkbeqhwmmj,8,8,714,-1
+355,,32,49,13,50,28,79,16,49,14,49,28,28,68,46,46,87,8,8,39,12,63,1,91,15,-1,-1,-1,0,0,0,0,0,z^쒀́A\Ԋ́ABQ܂B
i߁Aw肢܂B,z^쒀͏\Ԋ́AłBYꐶ܂łBƈꏏɑl쒀Ŋ撣܂B_@̒qA\̎o܂BŊ̖cƈꏏłBAl̂ƁAoĂĂˁB,vbqucvbohcex,8,8,714,-1
+356,,40,54,14,37,13,39,22,62,15,39,24,24,69,27,27,54,10,10,50,20,79,2,119,74,47,44,-1,2,2,2,2,0,Aꂳ܂łB
KḿAACłBӂӁB,^Km͓Ԋ́A̎łBåCŁÅ͑Ă邽߂Ɍ܂B̖{̖ڂʂ鎞Ԃ͂܂蒷͂܂łA͑͂DcqAt撣܂B킢IÂ߂ɁAA撣܂I@̂ƁAoĂĂˁB,grgeljjshnfk,15,10,714,-1
+357,,37,57,25,60,24,54,80,110,17,54,30,30,72,49,49,89,10,10,49,8,71,1,122,106,40,-1,-1,0,0,0,0,0,H^쒀́A̎lԊ́AB
OB낤BlsB,H^h쒀́AlԊ͂̏B
߂Ő܂ꂽBoƋɁAZ\쒀ҐA}AiCACeCɎQBh퓬A~{A͑̓aƂĖl͓G͑ɌB,wwuwxxrkzxex,3,3,731,-1
+358,Zara,56,68,42,75,0,40,22,72,46,78,0,0,0,36,37,72,12,12,46,12,56,3,162,163,-1,-1,-1,2,2,2,2,0,Buon GiornovI UdAԊ̓UłI
S苭MłBA낵ˁI,UdḿÄԊ́AUłBm͓m̒ԐCȂANɂȂ͂܂B̃|[SzǁÅ͑ȂIA撣܂傤I
dUA͑ɎQ܂I,waviopoxryme,4,2,731,-1
+359,g,32,49,12,50,29,81,16,50,14,49,32,32,70,48,48,90,9,9,42,12,59,1,27,28,40,-1,-1,0,0,0,0,0,[_^쒀͏\lԊ͂́ccgłB
Ɓc͂A撣܂B낵肢v܂I,[_^쒀́Ȁ\lԊ͂̉głB
}}vŌ܂B͂A܂͕̋߂łB̍O͕n߂ĂāccłA͊͑̌qDcqɁAA撣܂c͂I,higuuqsbfkvb,5,2,731,-1
+360,Iowa,92,103,90,115,0,0,82,120,89,107,0,0,0,36,36,70,30,30,70,40,99,3,161,172,173,171,-1,4,4,4,4,0,HiI MeIowáAIowaB
Yoů͑AdmiralȂ́H ȂI
̂Ƃ낵I,HiI@IowaName ShipAIowaB͂ŁȀdBBattle ship̍ŏI`Ƃ銮xBUSAŌ̐͋ƂāÅ͑ł撣B낵ˁI,nwntjkczdexl,3,1,714,-1
+361,Pola,56,68,41,77,0,44,21,73,45,77,0,0,0,36,36,71,11,11,47,11,57,3,162,164,-1,-1,-1,2,2,2,2,0,Buon Giornov`B
UdOԊ́`|[ł`B
ƈꏏɁ`ɂł풆ł`B撣܂`B,Udm͂̎OԊ́A|[ł`BFAoĂˁ`BbƖhd̗DꂽdȂł`B퓬ɂƏoł`Bł`A͂ɂ͏Ă܂`BނȂł`B,btfmqyxunhkj,5,1,731,-1
+362,e,32,49,13,50,28,78,16,48,14,49,27,27,67,46,46,87,9,9,40,14,64,1,63,15,-1,-1,-1,0,0,0,0,0,z^쒀͎lԊ́AeA܂܂I
i߁A\܋쒀A낵
wI@肢܂I,z^쒀́AlԊ́AełBߐ܂łB͂̍ƋɁA\܋쒀Ґ܂BUq͂̌qAlAxo܂B
Ŋ̏occƈꏏłB,fkrtllluordb,1,1,714,-1
+363,t,23,38,7,38,14,68,10,56,11,38,22,22,72,55,55,90,8,8,45,30,89,1,1,174,39,-1,-1,0,0,0,0,0,_^쒀͂̎OԊ́AtƐ\܂B
iߊlACq͂C܂B
Ō܂Łccxv܂B,_^쒀͂̎OԊ́AtƐ\܂Bߐ܂łB
ȑO͑܋쒀͂ƂĂĂ̂łAtƂȖO܂B܋쒀AđCqɏāAF肵܂B
킢Ic肵܂B,ihdaromldkrr,1,1,714,-1
+364,Warspite,82,92,86,106,0,0,48,98,78,93,0,0,0,28,28,66,20,20,58,70,109,3,190,191,-1,-1,-1,3,3,3,3,0,䂪́AQueen Elizabeth class Battleship
Warspite ! Admiralcc낵AނˁB,Queen Elizabeth class@Battleship@Ԋ́AWarspitełB
AdmiralA낵肢܂ˁB̉p܂Ap炿̐͂łB{͑AnCAăChmɂWJ܂B̖OAAdmiralAЂ̋ɍłB,bwsoozmjkbde,1,1,731,-1
+365,Aquila,48,78,0,24,0,0,30,72,28,57,0,0,0,30,30,72,36,36,72,7,37,1,184,188,-1,-1,-1,15,26,15,10,0,Buon GiornovI
nC܂̍qAquilałB
cc͂ł[By݂ɂĂāI,nCWFm@ŌĂpX^̍̍q́AAquilał[B
qDł͂܂[AK͂ȉŐKɋ߂\cc͂B˂AO[tAAJ[MIĂ܂[H,ywgeborrihwb,1,1,714,-1
+366,,24,39,9,39,18,69,12,39,11,39,19,19,61,41,41,89,6,6,39,16,66,1,48,13,27,-1,-1,0,0,0,0,0,r^쒀́A̘ZԊ́AB
xĂ߂BiߊA낵ˁIccւցB,r^쒀́A̘ZԊ́AB
{̋߂AYŐ܂ꂽBr^̎o▅BƋɁA̐킢ɎQBDcqx߂B
H́H͂ȑ肾ˁBA킩B,mnqveismubcz,3,1,731,-1
367,26,18,24,3,12,39,86,0,0,5,19,0,0,0,14,14,52,17,17,41,16,66,1,-1,-1,-1,-1,-1,1,1,0,0,0,˂˂˂I@MȂI
A26́I@jłI@낵ˁI,܂̈ɍI
˂˂ÂƂoĂĂˁI
ʏj͂Am͂ꂾĐHႤI
܂ĂāI,whdxgwhsflxf,1,2,1,-1
-368,Yg,30,49,12,49,28,79,16,54,13,49,24,24,59,47,47,93,8,8,43,17,67,1,91,39,-1,-1,-1,0,0,0,0,0,h^쒀́A^̖AYgłB
iߊAǂ낵肢v܂B,^쒀͏\Ԋ́Ah^AYgłB
ې܂łBgoAgA~gƋɁA\쒀Ґ܂B킩~bhEF[Aւo܂B
\쒀ccoĂĂˁB,uvihthcdkhof,3,1,606,-1
-369,R,30,48,13,51,28,82,15,49,14,48,30,30,69,44,44,88,7,7,42,8,59,1,63,46,44,-1,-1,0,0,0,0,0,cI^쒀́cc̔Ԋ́BRB
ccBʂɁB,I^쒀͔Ԋ́AI^ARB
Yꐶ܂ccBJoƓccB
]Ƒ\l쒀ҐccB̌qˁA傫Ȑ킢łŏ͂̕ˁA撣BĂˁB喩璌ɂˁBsƂ́B̌͂ˁcc킩ȂBoĂȂ́B,qfyztscquxza,5,1,606,-1
-370,,23,38,8,42,14,69,10,52,10,37,18,18,68,50,50,88,9,9,47,14,88,1,1,174,44,-1,-1,0,0,0,0,0,͂悤I@B_^쒀͓Ԋ́AB
iߊH@oȂI@H,_^쒀͓Ԋ͂̒B萶܂B̏tƈꏏɁAj܋쒀ҐB͓͂RB̊CUɎQBAȑDcq肫肫B
cc邾AI,sfhznwdwstgj,2,1,606,-1
-371,,23,38,7,39,14,68,10,50,10,37,20,20,70,49,49,87,9,9,47,12,84,1,1,46,44,-1,-1,0,0,0,0,0,l_^쒀͎lԊ́ABL~l̎iߊB
ˁBl̔w͔CI
AꏏɍsI,_^쒀́A̎lԊ́ABāH́IkȂBU킩\ʂ̍őOAđDcq܂ŁAxlY悤āA͂ȂB
_^̒ԒBAĂ̏AYȂB
B,bzigjflbyxbe,1,1,606,-1
-372,Commandant Teste,43,64,32,58,0,0,20,48,26,56,0,0,0,25,25,44,34,34,88,20,88,1,194,-1,-1,-1,-1,12,12,7,7,0,BonjourI
Enchantee@ Je mfappelle Commandant Teste
Aǂ낵肢v܂B,REE̍܂܂A@Commandant TestełB
[̓ڋ@Ɛ@̕C\Ȗ{iIȐ@͂ƂĐ܂܂Bm͕̉Η͂ł傤H
Ał̊łH Cfest la vieI,wgyatqtsrghn,9,1,1,-1
-373,g,32,49,12,52,27,79,18,58,14,49,28,28,66,47,47,89,12,12,56,11,57,1,28,27,39,-1,-1,0,0,0,0,0,I@[_^\Ԋ́AgB
i߁A낵ˁI,͑^쒀͂̌ŁA[_^̏\Ԋ́AgBO\Aď\ꐅŃfr[BȂ͗ǂȂǁAł撣BŊ͉̓ŁA͑AꍆɎQcchȁBłA邾͂BoĂĂˁI,kbnitqplofhm,1,1,606,-1
+368,Yg,30,49,12,49,28,79,16,54,13,49,24,24,59,47,47,93,8,8,43,17,67,1,91,39,-1,-1,-1,0,0,0,0,0,h^쒀́A^̖AYgłB
iߊAǂ낵肢v܂B,^쒀͏\Ԋ́Ah^AYgłB
ې܂łBgoAgA~gƋɁA\쒀Ґ܂B킩~bhEF[Aւo܂B
\쒀ccoĂĂˁB,uvihthcdkhof,3,1,714,-1
+369,R,30,48,13,51,28,82,15,49,14,48,30,30,69,44,44,88,7,7,42,8,59,1,63,46,44,-1,-1,0,0,0,0,0,cI^쒀́cc̔Ԋ́BRB
ccBʂɁB,I^쒀͔Ԋ́AI^ARB
Yꐶ܂ccBJoƓccB
]Ƒ\l쒀ҐccB̌qˁA傫Ȑ킢łŏ͂̕ˁA撣BĂˁB喩璌ɂˁBsƂ́B̌͂ˁcc킩ȂBoĂȂ́B,qfyztscquxza,5,1,714,-1
+370,,23,38,8,42,14,69,10,52,10,37,18,18,68,50,50,88,9,9,47,14,88,1,1,174,44,-1,-1,0,0,0,0,0,͂悤I@B_^쒀͓Ԋ́AB
iߊH@oȂI@H,_^쒀͓Ԋ͂̒B萶܂B̏tƈꏏɁAj܋쒀ҐB͓͂RB̊CUɎQBAȑDcq肫肫B
cc邾AI,sfhznwdwstgj,2,1,731,-1
+371,,23,38,7,39,14,68,10,50,10,37,20,20,70,49,49,87,9,9,47,12,84,1,1,46,44,-1,-1,0,0,0,0,0,l_^쒀͎lԊ́ABL~l̎iߊB
ˁBl̔w͔CI
AꏏɍsI,_^쒀́A̎lԊ́ABāH́IkȂBU킩\ʂ̍őOAđDcq܂ŁAxlY悤āA͂ȂB
_^̒ԒBAĂ̏AYȂB
B,bzigjflbyxbe,1,1,731,-1
+372,Commandant Teste,43,64,32,58,0,0,20,48,26,56,0,0,0,25,25,44,34,34,88,20,88,1,194,-1,-1,-1,-1,12,12,7,7,0,BonjourI
Enchantee@ Je mfappelle Commandant Teste
Aǂ낵肢v܂B,REE̍܂܂A@Commandant TestełB
[̓ڋ@Ɛ@̕C\Ȗ{iIȐ@͂ƂĐ܂܂Bm͕̉Η͂ł傤H
Ał̊łH Cfest la vieI,wgyatqtsrghn,10,1,714,-1
+373,g,32,49,12,52,27,79,18,58,14,49,28,28,66,47,47,89,12,12,56,11,57,1,28,27,39,-1,-1,0,0,0,0,0,I@[_^\Ԋ́AgB
i߁A낵ˁI,͑^쒀͂̌ŁA[_^̏\Ԋ́AgBO\Aď\ꐅŃfr[BȂ͗ǂȂǁAł撣BŊ͉̓ŁA͑AꍆɎQcchȁBłA邾͂BoĂĂˁI,kbnitqplofhm,2,1,731,-1
374,13,21,36,5,16,32,72,0,0,6,22,0,0,0,12,12,47,13,13,43,8,48,1,211,-1,-1,-1,-1,2,1,0,0,0,^A^⊮邽߂ɐ܂܂cc
ɏ\O^́A13łB́ccqg~Ɓccc
cȂłcȂ́ccB,ɋ^͂̉lj^Aɏ\O^͂̈13łB̈14Ƌɐ_˂Ő܂ꂽ́Bc̐^ɏAuv^p邽߂̐Bɐ߂͂̂Boōʉ_AuvɎQ́BłA}肩cĹc܂oāc߂ȂB,hmjwmfpdcuur,1,1,1,494
375,14,22,37,4,12,32,68,0,0,6,23,0,0,0,15,15,53,14,14,44,24,77,1,62,-1,-1,-1,-1,2,1,0,0,0,^p̂߂ɐ܂ꂽɍ́A14B
ACČĂŁBA낵ǂI,ɏ\O^́A̓Ԋ́A14I헪^pڎw͑\邽߂Ɍꂽ́B܂ꂽɂ́Aȏł͂ȂǁBZO̐ƋɎŊ邱Ƃ͂łȂǁA̐ǂ̒Łuv𐬌I14cĈ13AoĂĂˁB,fhcabilueqsn,1,1,1,495
-376,,17,28,5,35,0,0,11,53,7,33,34,35,77,57,58,92,5,6,28,50,89,1,44,226,39,-1,-1,0,0,0,0,0,^Ch͈Ԋ́I@I
i߁Aݖhq́A̐ɔCI
CccCh͂I,xkx̂߂Ɍꂽb^Ch́ÄԊ͂B瓇Ŗk[̐瓇̖OI@ɂ͋⋙邽߁ÂǁA厖ȖڂB킢ȂāADcqΐɂS͂BA̖AƉĂقB,vtnbtspwclng,1,1,606,-1
-377,,17,28,5,36,0,0,10,52,7,33,34,34,75,56,57,91,6,7,29,45,88,1,229,44,-1,-1,-1,0,0,0,0,0,^Ch́A̓Ԋ́AB
H@ႤǁH@ˁANiāc
ĂłĂǁB,^Ch͓Ԋ́ABǩ͔CĂˁBAnāBȈȏOɒPp̏ƂA厖Ȗ߂B喩N_ɁA瓇@JCAÌyCȂǑȂƂ́B˂AĂHŌ͑ȑȂƁA撣B撣ˁAI,qvjugtvdmppy,1,1,606,-1
-380,,47,72,0,23,0,0,16,42,22,52,65,65,79,24,24,49,33,33,64,9,54,1,82,16,-1,-1,-1,14,14,5,3,0,
,q́AłB
DGD{݂ɂČꂽqDłA킢ɗՂ݁AւƉ܂Bq@̗AȂǂɖ߂AƖOςāACq̔CɏA܂B̐͂́c|łˁccB,gjdwbkyoqrwv,1,1,606,526
-383,𑨉,17,28,5,37,0,0,12,54,7,33,37,37,79,56,56,92,5,5,28,40,88,1,229,226,39,-1,-1,0,0,0,0,0,i߁A͂悤܂I
𑨌^Ch͈Ԋ́A𑨂łB
撣܂I,𑨌^Ch͂̈Ԋ́A𑨂łBy̐^̉nj^łBYƔȂǂサẮBƂĂ̎oADcq̔CȂǂɏA܂BŌ܂Ő킦͂͑͂ȂǁÅCŌ܂ŌĐ킢܂B킢IA撣点Ē܂B,glvwrolqeexv,1,1,606,-1
-398,168,15,19,3,11,30,69,0,0,5,18,0,0,0,16,16,49,10,10,29,10,49,1,-1,-1,-1,-1,-1,0,0,0,0,0,ɂPUWBAɂ́H
ACłc낵˂I,炿̐͂Ȃ́B̃~bhEF[̑ĈƁAŌ̗͂Ő[킹[N^EɎ~߂ĥIꂽ̋w͂ƂI@̑ςȓւ̗ACł撣́B,dyfnguymthbd,4,5,606,-1
-399,58,18,24,3,12,36,84,0,0,5,19,0,0,0,15,15,49,15,15,39,50,79,1,-1,-1,-1,-1,-1,1,1,0,0,0,ɂ́I Ɍ\łB
S[ČĂłIꂭȂȂ悧I,ŏ撣čŌ܂ŐBꂵȂĂ炾āAdĎd߂I@CSāASĂIAɌ̕`ɋAB,hosmgvuzyjlw,3,4,606,-1
-400,8,19,25,4,14,36,84,0,0,5,19,0,0,0,15,15,49,16,16,39,25,69,1,-1,-1,-1,-1,-1,1,1,0,0,0,O[e^[NcAA߂Ȃˁc
u͂vƌĂłˁB,Ɛ͍̑Ɗ͂ƂāA̒nɌ̂BāAU{[ǵB̍5sꂽǁA@ƂFXāAł͎̂ȂłācˁA@Ȃă_CbLCI,fggcskrfkpnr,8,8,606,-1
-401,19,18,24,3,12,42,89,0,0,5,19,0,0,0,13,13,49,15,15,39,13,59,1,-1,-1,-1,-1,-1,1,1,0,0,0,fGȒŊ̂ˁB
ɏ\Ȃ́BACNČĂł́I,́AɈBACNBKꃏXv̎_fŎd߂́Bɂ[ƐqsĂ͂쒀͂ɂ́BC̃XiCp[ACN̊A[ƊoĂĂȂ́cˁB,jwrlielrnfpr,8,8,606,-1
-402,܂,7,13,1,5,0,19,0,0,2,11,0,0,0,9,9,29,1,1,19,7,77,1,-1,-1,-1,-1,-1,0,0,0,0,0,AƂ܂Ɋ撣点ĂˁB,܂͊CRHogȂ̂ŁÂFBȂłBFƂƈႤĂcؑ\ɂ͑ꐺŁuOÂHvȂČꂿႤc܂Aŏ肭Ă̂ȂcB,nrdgjqcgecmg,4,1,606,-1
-403,401,24,39,6,19,40,80,0,0,7,24,0,0,0,12,12,44,15,15,45,20,59,1,62,-1,-1,-1,-1,3,3,0,0,0,A悤B
^Ԋ͈401Anj^łI,ɂSOO^͓Ԋ́AɂSOPłB
nƈȏ]Tōqsł钷ȍq͂ƁAU@uvR@ڂȂłBA헪I閧c閧ȂI,tuvoqtqrddem,5,3,1,-1
-404,_,48,79,0,27,0,0,28,72,26,52,0,0,0,32,32,59,40,40,72,10,49,1,40,51,-1,-1,-1,18,24,3,6,0,_^q́A_AQ܂B
A낵肢܂ˁB,}}vɂĐ펞ꂽ_^q͂̒A_B
쒆^̔ǂʎY^KȂ́BV@̎͂ƂĂ̐ݎ͂͏\Ȃ̂ǁcx͌ĂĂˁB,xgoisifuerjd,1,1,606,-1
+376,,17,28,5,35,0,0,11,53,7,33,35,35,77,58,58,92,5,5,28,50,89,1,44,226,39,-1,-1,0,0,0,0,0,^Ch͈Ԋ́I@I
i߁Aݖhq́A̐ɔCI
CccCh͂I,xkx̂߂Ɍꂽb^Ch́ÄԊ͂B瓇Ŗk[̐瓇̖OI@ɂ͋⋙邽߁ÂǁA厖ȖڂB킢ȂāADcqΐɂS͂BA̖AƉĂقB,vtnbtspwclng,1,1,714,-1
+377,,17,28,5,36,0,0,10,52,7,33,34,34,75,57,57,91,6,6,29,45,88,1,229,44,-1,-1,-1,0,0,0,0,0,^Ch́A̓Ԋ́AB
H@ႤǁH@ˁANiāc
ĂłĂǁB,^Ch͓Ԋ́ABǩ͔CĂˁBAnāBȈȏOɒPp̏ƂA厖Ȗ߂B喩N_ɁA瓇@JCAÌyCȂǑȂƂ́B˂AĂHŌ͑ȑȂƁA撣B撣ˁAI,qvjugtvdmppy,1,1,714,-1
+380,,47,72,0,23,0,0,16,42,22,52,65,65,79,24,24,49,33,33,64,9,54,1,82,16,-1,-1,-1,14,14,5,3,0,
,q́AłB
DGD{݂ɂČꂽqDłA킢ɗՂ݁AւƉ܂Bq@̗AȂǂɖ߂AƖOςāACq̔CɏA܂B̐͂́c|łˁccB,gjdwbkyoqrwv,1,1,714,526
+383,𑨉,17,28,5,37,0,0,12,54,7,33,37,37,79,56,56,92,5,5,28,40,88,1,229,226,39,-1,-1,0,0,0,0,0,i߁A͂悤܂I
𑨌^Ch͈Ԋ́A𑨂łB
撣܂I,𑨌^Ch͂̈Ԋ́A𑨂łBy̐^̉nj^łBYƔȂǂサẮBƂĂ̎oADcq̔CȂǂɏA܂BŌ܂Ő킦͂͑͂ȂǁÅCŌ܂ŌĐ킢܂B킢IA撣点Ē܂B,glvwrolqeexv,2,2,714,524
+384,։,17,28,5,38,0,0,12,55,7,33,0,9999,9999,0,9999,9999,0,9999,9999,9,59,1,null,null,null,null,null,0,0,0,0,0,null,Ch́AւłcB^Ch͂̉nj^ƂČAے{̕ɔz܂ccBDcqAΐ|Ƃē܂BDc̔Q炷߁ccG͂Ɛ킢܂ccB
łccB͂́cc|ccB,cggjgvkbrdby,2,1,1,-1
+387,,23,38,7,40,14,68,10,51,10,37,0,9999,9999,0,9999,9999,0,9999,9999,18,86,1,null,null,null,null,null,0,0,0,0,0,null,_^쒀͌ܔԊ́AƐ\܂B
toBƈꏏɑ܋쒀ҐA߂Ă܂B͊͂̌qADcqɓw߂܂B킢̌㔼̌쑗DcqH́ccBq͒rĂ܂B,ciugyosuqrdu,1,1,1,-1
+390,V,30,50,12,52,28,80,15,50,13,49,0,9999,9999,0,9999,9999,0,9999,9999,17,77,1,null,null,null,null,null,0,0,0,0,0,null,g^쒀́AܔԊ͂̓VBAd̓^쒀͂BɋāHnȁBe\̖삯HA哝̂ɂȂj𐅂邢jɂĂƂBoĂ͖̂ʔȁI,qdkwbvntcvpw,1,1,1,-1
+391,,30,49,11,50,27,82,15,49,13,49,0,9999,9999,0,9999,9999,0,9999,9999,7,57,1,null,null,null,null,null,0,0,0,0,0,null,g^쒀́AZԊ͂̋łBłˁA^Ԋ͂琔ď\Zǖڂ̓^쒀͂łBVƑ\쒀ҐAÖꗃS܂B܂葽̐킢oĂ͂܂Â߂ɐsƎv܂B,xvelofmpcaga,1,1,1,-1
+392,Richelieu,89,99,72,96,0,0,28,78,78,96,0,9999,9999,0,9999,9999,0,9999,9999,24,95,3,null,null,null,null,null,3,3,3,3,0,null,Richelieu͈Ԋ́ARichelieuBREE̍Ő܂ꂽŋ̐͂ƂقbHɂ̎lAC͗cƂƂˁBˁA̐킢͗wcłB
܂AFX́BCfest comme ca.,bvtpgrfoqzhq,1,1,1,-1
+393,Ark Royal,71,90,0,50,0,0,36,82,28,70,0,9999,9999,0,9999,9999,0,9999,9999,13,68,1,null,null,null,null,null,24,30,12,12,0,null,Her Majestyfs Ship Ark RoyalB{iIȊ͑^q͂ƂďAA吼mnC܂ŐX̍ɎQB̐Bismarcknjł́A̕KESwordfishȁBU-boatcc͊댯Bʉ̓Gɂ͋CB,ncarbwthwrrx,2,1,1,-1
+398,168,15,19,3,11,30,69,0,0,5,18,0,0,0,16,16,49,10,10,29,10,49,1,-1,-1,-1,-1,-1,0,0,0,0,0,ɂPUWBAɂ́H
ACłc낵˂I,炿̐͂Ȃ́B̃~bhEF[̑ĈƁAŌ̗͂Ő[킹[N^EɎ~߂ĥIꂽ̋w͂ƂI@̑ςȓւ̗ACł撣́B,dyfnguymthbd,4,5,1,-1
+399,58,18,24,3,12,36,84,0,0,5,19,0,0,0,15,15,49,15,15,39,50,79,1,-1,-1,-1,-1,-1,1,1,0,0,0,ɂ́I Ɍ\łB
S[ČĂłIꂭȂȂ悧I,ŏ撣čŌ܂ŐBꂵȂĂ炾āAdĎd߂I@CSāASĂIAɌ̕`ɋAB,hosmgvuzyjlw,3,4,1,-1
+400,8,19,25,4,14,36,84,0,0,5,19,0,0,0,15,15,49,16,16,39,25,69,1,-1,-1,-1,-1,-1,1,1,0,0,0,O[e^[NcAA߂Ȃˁc
u͂vƌĂłˁB,Ɛ͍̑Ɗ͂ƂāA̒nɌ̂BāAU{[ǵB̍5sꂽǁA@ƂFXāAł͎̂ȂłācˁA@Ȃă_CbLCI,fggcskrfkpnr,8,8,714,-1
+401,19,18,24,3,12,42,89,0,0,5,19,0,0,0,13,13,49,15,15,39,13,59,1,-1,-1,-1,-1,-1,1,1,0,0,0,fGȒŊ̂ˁB
ɏ\Ȃ́BACNČĂł́I,́AɈBACNBKꃏXv̎_fŎd߂́Bɂ[ƐqsĂ͂쒀͂ɂ́BC̃XiCp[ACN̊A[ƊoĂĂȂ́cˁB,jwrlielrnfpr,8,8,714,-1
+402,܂,7,13,1,5,0,19,0,0,2,11,0,0,0,9,9,29,1,1,19,7,77,1,-1,-1,-1,-1,-1,0,0,0,0,0,AƂ܂Ɋ撣点ĂˁB,܂͊CRHogȂ̂ŁÂFBȂłBFƂƈႤĂcؑ\ɂ͑ꐺŁuOÂHvȂČꂿႤc܂Aŏ肭Ă̂ȂcB,nrdgjqcgecmg,4,1,1,-1
+403,401,24,39,6,19,40,80,0,0,7,24,0,0,0,12,12,44,15,15,45,20,59,1,62,-1,-1,-1,-1,3,3,0,0,0,A悤B
^Ԋ͈401Anj^łI,ɂSOO^͓Ԋ́AɂSOPłB
nƈȏ]Tōqsł钷ȍq͂ƁAU@uvR@ڂȂłBA헪I閧c閧ȂI,tuvoqtqrddem,6,3,1,-1
+404,_,48,79,0,27,0,0,28,72,26,52,0,0,0,32,32,59,40,40,72,10,49,1,40,51,-1,-1,-1,18,24,3,6,0,_^q́A_AQ܂B
A낵肢܂ˁB,}}vɂĐ펞ꂽ_^q͂̒A_B
쒆^̔ǂʎY^KȂ́BV@̎͂ƂĂ̐ݎ͂͏\Ȃ̂ǁcx͌ĂĂˁB,xgoisifuerjd,1,1,1,-1
405,tJ,16,32,10,29,24,69,9,39,6,19,21,21,49,43,43,79,5,5,19,10,49,1,2,92,-1,-1,-1,0,0,0,0,0,I^쒀͌ܔԊ͂̏tJłA͂B
A͂CccłB,I^쒀͌ܔԊ͂̏tJłB
cĂ̏tJƂ͈Ⴂ܂IJ[oƋɑ쒀ƂĊC삯܂IAqĆAӂȂłB͂I,dbtrdgatxdpl,8,5,1,-1
-406,_,60,84,0,48,0,0,32,78,35,77,0,0,0,35,35,72,48,48,82,12,59,1,109,111,112,54,-1,18,21,27,3,0,_^q́A_AQ܂B
AV@͂CI,}}vɂĐ펞ꂽ_^q͂̒A_B
쒆^̔ǂʎY^KȂ́BV@̎͂ƂĂ̐ݎ͂͏\Ȃ̂ǁcx͌ĂĂˁB,rqsbaiaqlunp,2,2,606,-1
-407,,33,53,10,53,25,80,24,76,15,56,32,32,75,65,65,95,11,11,48,32,83,1,40,39,44,-1,-1,0,0,0,0,0,^쒀́cg^́uvłB
Ă낵ł傤cB,g^POԊ͂̒łB
CeCȂǂ̌蔲A^̂̓A{ŌڂI܂Ő킢܂B
Ác߂G͂̊Fczg͂̂łBzgłI,fsgwccpesgfh,25,19,606,-1
+406,_,60,84,0,48,0,0,32,78,35,77,0,0,0,35,35,72,48,48,82,12,59,1,109,111,112,54,-1,18,21,27,3,0,_^q́A_AQ܂B
AV@͂CI,}}vɂĐ펞ꂽ_^q͂̒A_B
쒆^̔ǂʎY^KȂ́BV@̎͂ƂĂ̐ݎ͂͏\Ȃ̂ǁcx͌ĂĂˁB,rqsbaiaqlunp,2,2,1,-1
+407,,33,53,10,53,25,80,24,76,15,56,32,32,75,65,65,95,11,11,48,32,83,1,40,39,44,-1,-1,0,0,0,0,0,^쒀́cg^́uvłB
Ă낵ł傤cB,g^POԊ͂̒łB
CeCȂǂ̌蔲A^̂̓A{ŌڂI܂Ő킢܂B
Ác߂G͂̊Fczg͂̂łBzgłI,fsgwccpesgfh,26,20,714,-1
408,,55,82,0,40,0,0,36,74,31,62,0,0,0,41,41,84,44,44,79,41,84,1,22,106,30,51,-1,24,18,20,4,0,DAŁ[I
Ђ͂[I,펞OɌ؋qDAہB
̉pA邳B
[Ɛ킢āAŌ܂ŐcBӊOƂłH,yyyfqcpumpxj,4,4,1,-1
-409,,16,34,10,30,24,69,9,39,6,19,27,27,52,47,47,80,6,6,19,11,49,1,2,39,-1,-1,-1,0,0,0,0,0,܂cĂ܂̂ˁÅCɁB
[_^쒀́AcC܂B,[_^쒀́Ȁ\ԖځAłB
ߊCRH܂Bԉɐ܂܂BCeCɃKnoācFXȌi܂B,kgwxvcnblfjb,4,1,606,-1
-410,,16,34,10,30,24,69,9,39,6,19,27,27,52,47,47,80,6,6,19,12,49,1,2,39,-1,-1,-1,0,0,0,0,0,ǂI[_^̍ŏÍAłB
x܂A낵肢łI,[_^쒀͂̃XgA\Ԋ͂̐łB
Yꐶ܂łBAƂhǂ̒Ő܂ꂽ́BZԂǁAcsɊBSCe͂A̗獆ɂQ̂IǂH,gdbwncyaopob,8,3,606,-1
-411,}K,77,94,80,99,0,0,44,88,72,90,0,0,0,34,34,69,22,22,59,13,69,3,105,8,51,80,-1,4,4,9,23,0,}K^ẂAo̕}KłB
̎RƂǂA낵肢v܂B,̓{Ǝvɂ钴ẂA}KłB
̎RƂǂ낵肢܂ˁB
CeH@ˁA˓Ă݂BzgH,gmnsxwkdssmj,23,16,606,-1
-412,R,77,94,80,98,0,0,43,87,73,91,0,0,0,35,35,69,23,23,59,14,70,3,105,8,74,80,-1,4,4,9,23,0,}K^͎oÂقARłB
́A}Ko܁A܂łH,}K^͂QԊ́ARłB
uא́vƂu͑ɂvƂAˁcB
łÁBŌ̎A}Ko܂ƈꏏɐ킦cc,xjsgvmgfleuu,22,16,606,-1
+409,,16,34,10,30,24,69,9,39,6,19,27,27,52,47,47,80,6,6,19,11,49,1,2,39,-1,-1,-1,0,0,0,0,0,܂cĂ܂̂ˁÅCɁB
[_^쒀́AcC܂B,[_^쒀́Ȁ\ԖځAłB
ߊCRH܂Bԉɐ܂܂BCeCɃKnoācFXȌi܂B,kgwxvcnblfjb,5,1,1,-1
+410,,16,34,10,30,24,69,9,39,6,19,27,27,52,47,47,80,6,6,19,12,49,1,2,39,-1,-1,-1,0,0,0,0,0,ǂI[_^̍ŏÍAłB
x܂A낵肢łI,[_^쒀͂̃XgA\Ԋ͂̐łB
Yꐶ܂łBAƂhǂ̒Ő܂ꂽ́BZԂǁAcsɊBSCe͂A̗獆ɂQ̂IǂH,gdbwncyaopob,9,3,1,-1
+411,}K,77,94,80,99,0,0,44,88,72,90,0,0,0,34,34,69,22,22,59,13,69,3,105,8,51,80,-1,4,4,9,23,0,}K^ẂAo̕}KłB
̎RƂǂA낵肢v܂B,̓{Ǝvɂ钴ẂA}KłB
̎RƂǂ낵肢܂ˁB
CeH@ˁA˓Ă݂BzgH,gmnsxwkdssmj,25,16,714,-1
+412,R,77,94,80,98,0,0,43,87,73,91,0,0,0,35,35,69,23,23,59,14,70,3,105,8,74,80,-1,4,4,9,23,0,}K^͎oÂقARłB
́A}Ko܁A܂łH,}K^͂QԊ́ARłB
uא́vƂu͑ɂvƂAˁcB
łÁBŌ̎A}Ko܂ƈꏏɐ킦cc,xjsgvmgfleuu,24,16,714,-1
413,_,16,33,10,29,24,69,9,39,6,19,21,21,49,43,43,79,5,5,19,8,49,1,2,14,-1,-1,-1,0,0,0,0,0,^쒀́A_ACI
Mi߁cBӂ[B܁ABI,^쒀͌ܔԊ́A_B
F̎R_ƈꏏɁAlXȐ삯̂BA쒀BLłHAmȂāHAkĂ܂DȂ́BoĂĂI,xjtxwkwwfdze,19,16,1,-1
414,R_,16,33,10,29,24,69,9,39,6,19,23,23,50,43,43,79,5,5,19,7,49,1,2,14,-1,-1,-1,0,0,0,0,0,͂悤܂`B
^쒀͘ZԊ́AR_ł`B
낵肢v܂`B,^쒀͘ZԊ͂̎R_ł`B
㐶܂̉{炿Ȃ́`BˁA@Ƃ͒ӂȂƂȂˁ`B
q⏣ŊAă}AiA͑̈ƂăCeɂQ`B,xthvimkarzgq,16,13,1,-1
415,앪,16,34,10,29,24,69,12,44,6,19,24,24,49,44,44,79,8,8,19,14,49,1,2,14,-1,-1,-1,0,0,0,0,0,z^쒀́A앪BQサ܂B
Ai߁B܂傤B,z^쒀͏\ܔԊ́A앪łBߐ܂łBƈꏏɑl쒀ɏ܂B
͓߉ςlƋɓAă~bhEF[A}AiACeɂQBł邱ƁcS͂Ŋ撣܂B,skmmrmdljugc,14,14,1,-1
-416,Ñ,53,65,39,77,24,75,22,64,34,72,0,0,0,39,39,77,13,13,54,14,64,2,90,90,74,-1,-1,2,2,2,2,0,Ñƌ܂B
dm͂̂ƂAmĂ炦ƊłB,dḿAÑłB
OW͑̈ƂāAꎟ\Cł͓G͑jłI
ꂪAdȂłI,vqdgxtrgintc,16,16,1,-1
-417,É,52,64,40,78,25,77,24,65,33,72,0,0,0,38,38,76,14,14,55,12,62,2,90,90,74,39,-1,2,2,2,2,0,Ñ^d2Ԋ́AÂĂA낵[I,Ñ^dm͂̂QԊ́AÂ悧B
ꎟ\Cő劈ˁI
AA蓹HzgAs͂悢悢AA͕|`ĂˁI,riiwaegupstv,8,8,1,-1
-418,H,28,44,8,42,27,78,40,82,12,45,30,30,81,60,60,96,10,10,45,20,79,1,131,125,106,-1,-1,0,0,0,0,0,HB
낵ȁI,{N͔CrɉxxǁAŌ܂ŕ킵r^쒀͂TԊ͂B
̌ADcqȂǂŊeCŊ撣BzgB,uhbkffblgplp,2,2,606,-1
+416,Ñ,53,65,39,77,24,75,22,64,34,72,0,0,0,39,39,77,13,13,54,14,64,2,90,90,74,-1,-1,2,2,2,2,0,Ñƌ܂B
dm͂̂ƂAmĂ炦ƊłB,dḿAÑłB
OW͑̈ƂāAꎟ\Cł͓G͑jłI
ꂪAdȂłI,vqdgxtrgintc,17,16,714,-1
+417,É,52,64,40,78,25,77,24,65,33,72,0,0,0,38,38,76,14,14,55,12,62,2,90,90,74,39,-1,2,2,2,2,0,Ñ^d2Ԋ́AÂĂA낵[I,Ñ^dm͂̂QԊ́AÂ悧B
ꎟ\Cő劈ˁI
AA蓹HzgAs͂悢悢AA͕|`ĂˁI,riiwaegupstv,8,8,714,-1
+418,H,28,44,8,42,27,78,40,82,12,45,30,30,81,60,60,96,10,10,45,20,79,1,131,125,106,-1,-1,0,0,0,0,0,HB
낵ȁI,{N͔CrɉxxǁAŌ܂ŕ킵r^쒀͂TԊ͂B
̌ADcqȂǂŊeCŊ撣BzgB,uhbkffblgplp,2,2,731,-1
419,,32,53,12,55,28,84,35,81,14,51,28,28,69,64,64,94,11,11,48,53,100,1,91,106,120,-1,-1,0,0,0,0,0,t^lԊ́AłB
FA낵肢܂I,t^쒀͂̂SԊ́AłB
A[VAAbcCALXJPލA}AiCAkAVmCȂǁAlXȌɎQ܂I
قƁA撣łI,ufgydlyjdaxb,8,8,1,-1
-420,p_,31,49,14,57,32,89,27,74,14,50,28,28,69,50,50,90,9,10,42,15,57,1,91,91,125,-1,-1,0,0,0,0,0,iߊˁB
܁A撣ȂI,^쒀́ATԊ͂̑p_B
AmȂāH@SA肦ȂˁB
AÑ̋~AX̍ɎQ͂̎mȂāAAłI,ugxgvgtjsxud,14,12,606,-1
-421,H,20,40,16,48,16,48,70,104,9,27,27,27,63,47,47,84,9,9,29,10,59,1,122,15,39,-1,-1,0,0,0,0,0,H^h쒀́AԊ́AHB
ɐQv܂BCI,͑ĥ߂Ɍꂽ^ꓙ쒀́AH^쒀͈Ԋ́AHłB
SW̒10cmCƍˑuh͂ƂāA͂̏Ƌɑ61쒀Ґ܂B撣܂I,wkvdcpaogfii,13,11,1,-1
-422,ƌ,20,40,16,49,16,49,70,103,9,26,27,27,63,47,47,83,9,9,29,9,49,1,122,15,39,-1,-1,0,0,0,0,0,H^h쒀́AԊ͂̏ƌB
HolAǂ낵肢܂B,H^h쒀͓Ԋ́AƌB
HoƑ61쒀Ґ܂B\̌ł́Ab▶Ƌɐ̂IHhʂɂlAHÁc͂ˁcB,fvcfdjvmxlko,9,9,606,-1
-423,,20,40,18,50,15,47,70,101,9,28,26,26,62,48,48,85,8,8,28,7,47,1,122,15,40,-1,-1,0,0,0,0,0,H^쒀́A̎lԊ́AB
OB낤BlsB,H^h쒀́AlԊ͂̏B
߂Ő܂ꂽBoƋɁAZ\쒀ҐA}AiCACeCɎQBh퓬A~{A͑̓aƂĖl͓G͑ɌB,uscckqoguchc,3,3,606,-1
-424,g,16,34,10,30,24,69,9,39,6,19,27,27,52,47,47,80,9,9,24,8,44,1,2,39,-1,-1,-1,0,0,0,0,0,[_^쒀́AZԊ͂̍głB
Ác撣܂IzgłI,[_^쒀͂UԊ́AgłBYꐶ܂łB
O\쒀ɕғAłB^̃Kłx̊͂ƂēGcA͑̏ɍvcłB͂I,hvxoppojkyge,17,12,606,-1
-425,,16,34,10,29,24,68,9,44,6,19,35,35,70,47,47,80,6,6,19,16,59,1,2,46,-1,-1,-1,0,0,0,0,0,您I@́A[_^쒀́A\ZԊ͂̒B
oƂĂBYȂccȂI,͗[_^쒀́Ȁ\ZԊ́AB[oƂB
틵Ƀfr[BłA̖̐Aʂcsɋ삯܂B邾cI,cdsgjcufyxlz,13,11,606,-1
-426,,31,49,15,59,30,88,35,78,14,50,26,26,68,49,49,92,14,14,54,17,77,1,125,121,106,-1,-1,0,0,0,0,0,͂߂܂ĐłB
낵肢v܂B,VgŐvꂽAENX^쒀͂̂PԊ́AłB
́Å͑^쒀͂̃x[XƂȂ܂B
͂A撣܂I,rtkekdbkqrkg,19,17,606,-1
-427,C,57,72,55,85,35,86,24,70,46,78,0,0,0,41,41,80,22,22,62,19,68,2,90,129,74,88,-1,3,3,3,3,0,CłB낵łB,Y^̂SԊ́ACłB
}[A\A}AiACeƐX̍ɎQ܂B
Ć̖A݁AC̃C[WXq́A4Ԋ͂ɎpĂ܂B,jcrdsdpsjcgj,14,16,606,-1
-428,,57,71,42,77,34,84,72,106,48,78,0,0,0,42,42,81,16,16,55,14,64,2,90,131,121,10,-1,3,3,3,3,0,IA^VAĂA낵ȁB,Y^dm͂RԊ̖͂낳܂B
܂͐_ˁB⌃̃\CŖ\܂ĂI
H@CeH@A͂ēz͋肾B,xljtrrmemnon,14,16,606,-1
+420,p_,31,49,14,57,32,89,27,74,14,50,28,28,69,50,50,90,9,10,42,15,57,1,91,91,125,-1,-1,0,0,0,0,0,iߊˁB
܁A撣ȂI,^쒀́ATԊ͂̑p_B
AmȂāH@SA肦ȂˁB
AÑ̋~AX̍ɎQ͂̎mȂāAAłI,ugxgvgtjsxud,14,12,1,-1
+421,H,20,40,16,48,16,48,70,104,9,27,27,27,63,47,47,84,9,9,29,10,59,1,122,15,39,-1,-1,0,0,0,0,0,H^h쒀́AԊ́AHB
ɐQv܂BCI,͑ĥ߂Ɍꂽ^ꓙ쒀́AH^쒀͈Ԋ́AHłB
SW̒10cmCƍˑuh͂ƂāA͂̏Ƌɑ61쒀Ґ܂B撣܂I,wkvdcpaogfii,14,11,1,-1
+422,ƌ,20,40,16,49,16,49,70,103,9,26,27,27,63,47,47,83,9,9,29,9,49,1,122,15,39,-1,-1,0,0,0,0,0,H^h쒀́AԊ͂̏ƌB
HolAǂ낵肢܂B,H^h쒀͓Ԋ́AƌB
HoƑ61쒀Ґ܂B\̌ł́Ab▶Ƌɐ̂IHhʂɂlAHÁc͂ˁcB,fvcfdjvmxlko,9,9,714,-1
+423,,20,40,18,50,15,47,70,101,9,28,26,26,62,48,48,85,8,8,28,7,47,1,122,15,40,-1,-1,0,0,0,0,0,H^쒀́A̎lԊ́AB
OB낤BlsB,H^h쒀́AlԊ͂̏B
߂Ő܂ꂽBoƋɁAZ\쒀ҐA}AiCACeCɎQBh퓬A~{A͑̓aƂĖl͓G͑ɌB,uscckqoguchc,3,3,731,-1
+424,g,16,34,10,30,24,69,9,39,6,19,27,27,52,47,47,80,9,9,24,8,44,1,2,39,-1,-1,-1,0,0,0,0,0,[_^쒀́AZԊ͂̍głB
Ác撣܂IzgłI,[_^쒀͂UԊ́AgłBYꐶ܂łB
O\쒀ɕғAłB^̃Kłx̊͂ƂēGcA͑̏ɍvcłB͂I,hvxoppojkyge,18,12,714,-1
+425,,16,34,10,29,24,68,9,44,6,19,35,35,70,47,47,80,6,6,19,16,59,1,2,46,-1,-1,-1,0,0,0,0,0,您I@́A[_^쒀́A\ZԊ͂̒B
oƂĂBYȂccȂI,͗[_^쒀́Ȁ\ZԊ́AB[oƂB
틵Ƀfr[BłA̖̐Aʂcsɋ삯܂B邾cI,cdsgjcufyxlz,14,11,1,-1
+426,,31,49,15,59,30,88,35,78,14,50,26,26,68,49,49,92,14,14,54,17,77,1,125,121,106,-1,-1,0,0,0,0,0,͂߂܂ĐłB
낵肢v܂B,VgŐvꂽAENX^쒀͂̂PԊ́AłB
́Å͑^쒀͂̃x[XƂȂ܂B
͂A撣܂I,rtkekdbkqrkg,19,17,1,-1
+427,C,57,72,55,85,35,86,24,70,46,78,0,0,0,41,41,80,22,22,62,19,68,2,90,129,74,88,-1,3,3,3,3,0,CłB낵łB,Y^̂SԊ́ACłB
}[A\A}AiACeƐX̍ɎQ܂B
Ć̖A݁AC̃C[WXq́A4Ԋ͂ɎpĂ܂B,jcrdsdpsjcgj,14,16,714,-1
+428,,57,71,42,77,34,84,72,106,48,78,0,0,0,42,42,81,16,16,55,14,64,2,90,131,121,10,-1,3,3,3,3,0,IA^VAĂA낵ȁB,Y^dm͂RԊ̖͂낳܂B
܂͐_ˁB⌃̃\CŖ\܂ĂI
H@CeH@A͂ēz͋肾B,xljtrrmemnon,14,16,1,-1
429,V,60,84,0,45,0,0,33,79,35,76,0,0,0,36,36,73,46,46,80,17,69,1,109,111,112,51,-1,18,21,27,3,0,_^q́AVłB
AVAȂ\ł܂I,_^q́A̓Ԋ́AVłB펞}vł}}vɂA܂B
@Ƃĉ^p邱Ƃ͊܂łAP̑ŕ܂B,zgscfjpbxnir,13,9,1,-1
430,,60,84,0,45,0,0,32,78,36,78,0,0,0,37,37,75,44,44,78,30,79,1,109,113,39,51,-1,18,21,27,3,0,_^q́AOԊ́AI
H@hCłāH
AႤI@AẮI,_^q͂̎OԊ́ABAKB
Ɛ܂̂x݂BłA킢IŁA͑S͂œ́BӖAԂȂBzgHzgȂB,bohmlbbvqtfs,9,9,1,-1
-431,U-511,8,16,2,8,22,58,0,0,4,16,0,0,0,18,18,44,8,8,28,30,63,1,126,-1,-1,-1,-1,0,0,0,0,0,hCcCRAU-511łB
[ƂĂтB
oĂ܂B낵肢v܂ccB,hCcCRU{[gAU-511ccłB
撣āA܂ŗ܂B
FƒǂȂꂽcȂāc̕ɓ߂炢Ȃācv܂B,ksvosfducgbe,4,4,1,-1
-432,Graf Zeppelin,70,89,10,40,0,0,40,70,29,57,0,0,0,29,29,49,40,40,69,4,39,2,158,160,-1,-1,-1,20,13,10,0,0,Guten Morgen!@q́AGraf Zeppelin B
M̊͑aȂ̂ȁBccB,Graf Zeppelinq͈Ԋ́AGraf ZeppelinB̓IȒʏjWJłd̖{iꂾBɂ͓{̋uԏv̋ZpQlɂ炵B{̊͑cccy݂ȁB,tepoqqczfonx,8,8,606,-1
-433,Saratoga,83,93,30,45,0,0,36,73,40,63,0,0,0,21,21,42,40,40,68,25,75,2,197,196,-1,-1,-1,27,19,19,15,0,HelloI@q́ASaratogałB
ATƂĂтˁB낵肢v܂B,HelloI AJ܂̑^KSaratogałB
j[R閼OĂ܂B̑傫Ȑ킢ł́AŏŌ܂Ŋ撣łB킢̏IƁANagatoƈꏏɂɎQ܂B
ꂩSaraFƓ͑ŁA撣点ĂˁI,qtuuhjmqmvfh,2,1,606,-1
-434,r,27,43,10,45,28,79,16,56,12,43,28,28,69,51,51,90,8,8,43,14,64,1,91,125,34,-1,-1,0,0,0,0,0,rłB
͂肫āA܂܂[I,鍑CR̋쒀͂ŏ߂đ^ŋ͂61cm𓋍ڂ܂ArłI
ȂAŊ撣̂łI,idhoawqrgkqh,15,13,606,-1
-435,@,27,43,10,46,28,80,18,57,12,43,27,27,69,50,50,91,9,9,44,13,60,1,91,125,34,-1,-1,0,0,0,0,0,@Ɛ\܂B
ɒuĂˁB,r^쒀͂QԊ͂̔@Ɛ\܂B
EF[Nł͌܌墂F4F퓬@̍UȂ畱킵܂B
AقƁA̖тŒɂႤccB,ygqdfllpkbee,16,14,606,-1
-436,C500,13,19,4,13,30,69,0,0,7,21,0,0,0,24,24,68,12,12,34,44,77,1,127,-1,-1,-1,-1,0,0,0,0,0,U{[gU-511߁AC500͂łB
[߁A[łB
eCgNA낵肢܁[I,hCcCRU{[gAU-511{CRɉĉ^pAC500͂łB
߂`Ƃĉ^p܂Bɂ͏oȂǁAΐ̌PȂǂŊ܂A͂I,wnibjvejengh,12,12,1,-1
-437,ʼn,31,50,14,62,32,90,19,59,14,50,28,28,66,46,46,89,17,17,60,15,67,1,91,74,125,-1,-1,0,0,0,0,0,łB
lÕfB[ƂĈĂˁI,V^쒀͂PԊ͂̋łB
^x[Xɍqs\qコ́B^쒀͂̍ŏI`ȂI
ƃfB[ƂĊ̂I
فAقƂȂB,gzerqivthcrd,3,3,606,-1
-438,Saratoga,88,98,0,53,0,0,52,93,48,83,0,0,0,23,23,53,48,48,80,35,85,1,198,195,-1,-1,-1,36,18,18,18,0,HelloI@q́ASaratogałB
ATƂĂтˁB낵肢v܂B,HelloI AJ܂̑^KSaratogałB
j[R閼OĂ܂B̑傫Ȑ킢ł́AŏŌ܂Ŋ撣łB킢̏IƁANagatoƈꏏɂɎQ܂B
ꂩSaraFƓ͑ŁA撣点ĂˁI,wmebertagnxm,2,1,606,-1
-439,Warspite,72,87,72,92,0,0,38,88,72,91,0,0,0,26,26,54,14,14,48,55,89,3,190,-1,-1,-1,-1,3,3,3,3,0,䂪́AQueen Elizabeth class Battleship
Warspite ! Admiralcc낵AނˁB,Queen Elizabeth class@Battleship@Ԋ́AWarspitełB
AdmiralA낵肢܂ˁB̉p܂Ap炿̐͂łB{͑AnCAăChmɂWJ܂B̖OAAdmiralAЂ̋ɍłB,lnltescodihe,1,1,606,-1
-440,Iowa,84,95,85,105,0,0,70,96,79,95,0,0,0,34,34,67,24,24,64,35,89,3,161,172,-1,-1,-1,4,4,4,4,0,HiI MeIowáAIowaB
Yoů͑AdmiralȂ́H ȂI
̂Ƃ낵I,HiI@IowaName ShipAIowaB͂ŁȀdBBattle ship̍ŏI`Ƃ銮xBUSAŌ̐͋ƂāÅ͑ł撣B낵ˁI,tgknyzwyexxt,3,1,606,-1
-441,Littorio,88,94,78,97,0,0,40,72,72,86,0,0,0,28,28,54,15,15,44,20,69,4,133,134,136,-1,-1,3,3,3,3,0,BbgIEFlg͂QԊ́AbgIłB
Η͂Ƒxɂ͎ḾB낵肢܂ˁB,pX^̍Ő܂܂BBbgIEFlg͂QԊ́AbgIłB
ŕ[Vs͂łB̃[}XAǂ낵肢v܂B,hkhkiqkleprp,17,12,606,-1
-442,Roma,88,94,79,98,0,0,44,74,71,85,0,0,0,27,27,52,17,17,46,6,39,4,133,134,136,-1,-1,3,3,3,3,0,BbgIEFlg͂SԊ́A[}łA낵B
H܂WWȂłˁB,C^A܂̍ŐVs͂BBbgIEFlg͂SԊ́A[}B
ˁA͎̎oƈꏏB̉𗎂ƂꂽBYȂA̒ɂ݁BΖYȂB,gyywcqqfnjkc,17,14,606,-1
-443,Libeccio,15,30,9,27,22,58,11,41,7,18,30,30,60,48,48,82,7,7,20,12,59,1,147,-1,-1,-1,-1,0,0,0,0,0,uHW[mI
}GXg[쒀́Axb`IłB
xłBA낵ˁI,C^ACR̋쒀́A}GXg[OԊ́Axb`IłBA낵ˁI
A^gPH]TłIDcqł撣肽ǁc~͂߂Ăق`I,nsutzbtifaji,14,10,606,-1
-444,Aquila,38,60,0,14,0,0,18,48,18,38,0,0,0,34,34,58,30,30,52,5,29,1,184,-1,-1,-1,-1,10,26,15,0,0,Buon GiornovI
nC܂̍qAquilałB
cc͂ł[By݂ɂĂāI,nCWFm@ŌĂpX^̍̍q́AAquilał[B
qDł͂܂[AK͂ȉŐKɋ߂\cc͂B˂AO[tAAJ[MIĂ܂[H,beymvxmvhoct,1,1,606,-1
-445,HÏF,32,44,6,18,0,0,12,36,9,25,0,0,0,32,32,57,22,22,42,12,59,1,10,39,-1,-1,-1,1,1,0,0,0,@́AHÏFI
̑ƈꏏɊoĂˁI,@́AHÏFI
A^s̉^pxm⋋̂߂ɌꂽAśBAʂρH@zgɎ炩B͂ȂˁI,oswtwcbzgbfm,16,13,606,-1
-446,Italia,92,98,81,102,0,0,44,90,77,92,0,0,0,35,35,76,17,17,52,30,79,4,137,134,135,-1,-1,3,3,3,3,0,BbgIEFlg͓Ԋ́AbgI߁AC^AłB
낵肢܂ˁB,pX^̍Ő܂܂BBbgIEFlg͂QԊ́AbgI߁AC^AłB
ŕ[Vs͂łB̃[}XAǂ낵肢v܂B,feyfhhruhjse,17,12,606,-1
-447,Roma,92,98,82,105,0,0,46,94,76,90,0,0,0,32,32,71,17,17,52,8,57,4,137,134,135,-1,-1,3,3,3,3,0,BbgIEFlg͂SԊ́A[}łA낵B
H܂WWȂłˁB,C^A܂̍ŐVs͂BBbgIEFlg͂SԊ́A[}B
ˁA͎̎oƈꏏB̉𗎂ƂꂽBYȂA̒ɂ݁BΖYȂB,yfpnftpuwkrx,17,14,606,-1
-448,Zara,42,55,36,58,0,28,18,62,36,54,0,0,0,33,33,59,10,10,36,10,48,3,162,-1,-1,-1,-1,2,2,2,0,0,Buon GiornovI UdAԊ̓UłI
S苭MłBA낵ˁI,UdḿÄԊ́AUłBm͓m̒ԐCȂANɂȂ͂܂B̃|[SzǁÅ͑ȂIA撣܂傤I
dUA͑ɎQ܂I,spmuptretooz,4,2,606,-1
-449,Pola,42,55,35,59,0,32,16,64,35,53,0,0,0,32,32,58,9,9,35,9,49,3,162,-1,-1,-1,-1,2,2,2,0,0,Buon Giornov`B
Ud̎OԊ́`A|[ł`B
ɂł킵NB撣܂`B,Udm͂̎OԊ́A|[ł`BFAoĂˁ`BbƖhd̗DꂽdȂł`B퓬ɂƏoł`Bł`A͂ɂ͏Ă܂`BނȂł`B,zbwwxnwyxhps,5,1,606,-1
-450,HÏF,36,48,8,28,0,0,16,44,13,42,0,0,0,35,35,64,24,24,54,14,72,1,138,40,-1,-1,-1,1,1,1,0,0,@́AHÏFI
̑ƈꏏɊoĂˁI,@́AHÏFI
A^s̉^pxm⋋̂߂ɌꂽAśBAʂρH@zgɎ炩B͂ȂˁI,wwqmolrsxfvz,16,13,606,-1
-451,,41,59,12,36,0,32,16,32,19,42,0,0,0,19,19,37,36,36,74,8,39,1,10,59,-1,-1,-1,12,12,0,0,0,Aꂳ܂łB
@́AAQv܂B
ǂ낵肢\グ܂B,@́AłBAcɑČꂽAbWI^p\ȓꐅ@͂łBV@̋@֕܂肭ȂāccłAJ평̓ȂǂɎQv܂BɗĂ悤撣܂ˁI,zqwwomufsbpq,31,10,606,-1
-452,g,16,34,10,30,24,69,9,38,6,19,28,28,53,47,47,80,7,7,21,10,49,1,2,39,-1,-1,-1,0,0,0,0,0,[_^쒀͏\lԊ͂́ccgłB
Ɓc͂A撣܂B낵肢v܂I,[_^쒀́Ȁ\lԊ͂̉głB
}}vŌ܂B͂A܂͕̋߂łB̍O͕n߂ĂāccłA͊͑̌qDcqɁAA撣܂c͂I,xxnlcxflgfji,4,2,606,-1
-453,_,16,34,10,30,25,70,10,40,6,19,27,27,52,47,47,80,6,6,19,13,54,1,2,39,-1,-1,-1,0,0,0,0,0,[_^쒀́AOԊ͂̕_B
AMȂBłB
߁AǂI,͑^쒀́A[_^쒀͂̎OԊ́A_A낵B
̃~bhEF[\܂ŁA삯̂B^̖̓ARグ́B̍ŊAYȂB,xooelfidumnp,13,9,606,-1
-454,,16,34,10,29,24,69,9,39,6,19,28,28,62,44,44,79,6,6,19,11,49,1,2,44,-1,-1,-1,0,0,0,0,0,I@z^쒀́A\ZԊ́AI
i߁A낵ȁI@ĊI,z^쒀͏\ZԊ́ABl쒀ҐāAlŊB~bhEF[ł́A_@̌ɂB̌őOcsɋ삯āccŊ̎́AÂCł̑O̗AB͂̔ƈꏏBAĎl̒ԂccoĂĂȁBނB,nguivbnbevwd,8,8,606,-1
-455,,16,34,11,30,24,69,9,39,6,19,26,26,59,44,44,79,6,6,19,11,49,1,2,39,-1,-1,-1,0,0,0,0,0,z^쒀́A\Ԋ́ABQ܂B
i߁Aw肢܂B,z^쒀͏\Ԋ́AłBYꐶ܂łBƈꏏɑl쒀Ŋ撣܂B_@̒qA\̎o܂BŊ̖cƈꏏłBAl̂ƁAoĂĂˁB,xxbsgzxwjqxh,8,8,606,-1
-456,e,16,34,10,30,24,68,9,37,6,19,23,23,47,44,44,79,8,8,19,13,50,1,2,14,-1,-1,-1,0,0,0,0,0,z^쒀͎lԊ́AełB
i߁A\܋쒀Aǂ낵
wB肢܂I,z^쒀́AlԊ́AełBߐ܂łB͂̍ƋɁA\܋쒀Ґ܂BUq͂̌qAlAxo܂B
Ŋ̏occƈꏏłB,dvcslbfkmdsy,1,1,606,-1
-457,R,16,32,11,31,24,69,8,38,6,19,19,19,42,42,42,77,5,5,18,6,39,1,2,-1,-1,-1,-1,0,0,0,0,0,cI^쒀́cc̔Ԋ́BRB
ccBʂɁB,I^쒀͔Ԋ́AI^ARB
Yꐶ܂ccBJoƓccB
]Ƒ\l쒀ҐccB̌qˁA傫Ȑ킢łŏ͂̕ˁA撣BĂˁB喩璌ɂˁBsƂ́B̌͂ˁcc킩ȂBoĂȂ́B,tvieoobotato,5,1,606,-1
-458,C,16,32,10,29,24,69,10,40,6,19,23,23,50,44,44,79,6,6,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,I^쒀͎Ԋ́A
ĉI^Ԋ͂ƂȂACłB
Aǂ낵肢܂I,I^쒀͎Ԋ́AI^ƂĂ͈Ԋ͂ƂȂCłB
}QvɂČ܂B̈ꗃƂāA\C̐킢ɂQ܂BAǂ낵肢v܂B,rnmsjjndxlgj,10,10,606,-1
-459,],16,32,10,29,25,70,9,39,6,19,21,21,49,44,44,79,6,6,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,I^쒀͋Ԋ́A
I^̍]B낵ȁI
AǂݕAԈႦȂB,I^Ԋ́AI^쒀͂̍]B
AC̎oMƓA}QvŌꂽB܁[AB\C͉x삯BŊ͖킳BG̓dTc[B,jdpiljspxgpz,16,11,606,-1
-460,z,43,50,4,22,0,0,10,32,3,15,5,5,20,9,9,28,15,15,40,7,39,1,26,146,-1,-1,-1,6,1,0,0,0,͂悤܂I
q@ڋ́AzłI
F̃T|[gA撣܂I,͑^̋́AzłB낵肢܂I
lXȕ⋋ł鑽pr͂łȂAq@̉^p\ȐvłB~bhEF[ČvύXŗ̔i\ƂȂ܂I,ajggcaaaocgh,9,9,606,-1
-461,Ē߉,77,93,0,63,0,0,48,88,43,77,0,0,0,39,39,84,27,59,93,20,97,2,-1,-1,-1,-1,-1,27,27,27,12,0,Ēߌ^q͂PԊ́AĒ߂łB
qAq̐yɁAł߂Â悤
߂ƈꏏɊ撣܂I,Ēߌ^q͂PԊ͂Ē߂łB
RkɐvꂽA{iIȑ^KƂďA܂B̐߂Ƌɑ܍qҐ܂B̎Š́Ay̌pŐx܂BčA}AiāAƋĂёƎv܂B,hpxsthymxmki,8,8,606,-1
-462,߉,78,93,0,56,0,0,54,90,44,78,0,0,0,48,48,89,52,52,92,50,99,2,-1,-1,-1,-1,-1,28,26,26,13,0,Ēߌ^q͂QԊ́A̐߂łB
K^̋łāHȂ́AꐶĂ邾cB͍ڋ@AȂI,Ēߌ^q͂QԊ́A߂łB
ĒߎoƋɃ~bhEF[̌̑@̒jƂāAs܂܂ŕ킵܂BʂAŌ̋@łA̓܂ŁBłAx͈Ⴄ́Bꂽ{iḰ̗AɖIĒߎoA낤I,giytrybpknos,8,8,606,-1
-463,,31,53,18,68,36,92,22,60,14,52,26,26,59,49,49,90,11,11,56,17,70,1,-1,-1,-1,-1,-1,0,0,0,0,0,쒀́AłB
Ȃ炢łėołB,^쒀͂̃l[VbvAB
oX̂ƂꂽʎY^쒀͂ƂČAx́B
̐inj^z^ɂȂˁB,grmdtyheocuc,1,1,606,-1
-464,,31,53,16,63,33,92,24,72,14,50,28,28,68,52,52,90,14,14,54,37,97,1,-1,-1,-1,-1,-1,0,0,0,0,0,B
KKBĂႢB,̎͋쒀͂Ƃĕ킵B
Ō͐͑aƋɖVmCŕĊ͍ڋ@̖ҍUƐ́B
ȂI,mqlroxfnufpz,4,4,606,-1
-465,,36,48,13,27,11,24,15,46,9,27,13,13,43,25,25,51,9,9,36,20,69,2,119,10,44,-1,-1,1,1,1,0,0,Aꂳ܂łB
KḿAACłBӂӁB,^Km͓Ԋ́A̎łBåCŁÅ͑Ă邽߂Ɍ܂B̖{̖ڂʂ鎞Ԃ͂܂蒷͂܂łA͑͂DcqAt撣܂B킢IÂ߂ɁAA撣܂I@̂ƁAoĂĂˁB,nwiyrjfnqvux,15,10,606,-1
-466,Ē߉b,78,94,0,70,0,0,48,88,49,83,0,0,0,36,36,81,50,50,90,20,97,2,-1,-1,-1,-1,-1,34,21,12,9,0,Ēߌ^q͂PԊ́AĒ߂łB
qAq̐yɁAł߂Â悤
߂ƈꏏɊ撣܂I,Ēߌ^q͂PԊ͂Ē߂łB
RkɐvꂽA{iIȑ^KƂďA܂B̐߂Ƌɑ܍qҐ܂B̎Š́Ay̌pŐx܂BčA}AiāAƋĂёƎv܂B,ekuxnovhattm,8,8,606,-1
-467,߉b,79,94,0,65,0,0,54,90,49,84,0,0,0,44,44,85,50,50,90,50,99,2,-1,-1,-1,-1,-1,34,24,12,6,0,Ēߌ^q͂QԊ́A̐߂łB
K^̋łāHȂ́AꐶĂ邾cB͍ڋ@AȂI,Ēߌ^q͂QԊ́A߂łB
ĒߎoƋɃ~bhEF[̌̑@̒jƂāAs܂܂ŕ킵܂BʂAŌ̋@łA̓܂ŁBłAx͈Ⴄ́Bꂽ{iḰ̗AɖIĒߎoA낤I,qgrxbhuvtrbf,8,8,606,-1
-468,,34,59,12,52,36,86,30,74,15,55,45,45,89,47,47,88,6,10,55,17,70,1,-1,-1,-1,-1,-1,0,0,0,0,0,쒀́AłB
Ȃ炢łėołB,^쒀͂̃l[VbvAB
oX̂ƂꂽʎY^쒀͂ƂČAx́B
̐inj^z^ɂȂˁB,schftfqkstxa,1,1,606,-1
-469,],31,54,16,62,38,96,18,64,14,51,25,25,63,51,51,89,12,13,53,19,75,1,63,15,101,-1,-1,0,0,0,0,0,I^쒀͋Ԋ́A
I^̍]B낵ȁI
AǂݕAԈႦȂB,I^Ԋ́AI^쒀͂̍]B
AC̎oMƓA}QvŌꂽB܁[AB\C͉x삯BŊ͖킳BG̓dTc[B,rwrhhyeloenn,6,1,606,-1
-470,,31,53,12,59,30,83,32,80,15,52,28,28,68,56,56,92,6,15,55,37,97,1,-1,-1,-1,-1,-1,0,0,0,0,0,B
KKBĂႢB,̎͋쒀͂Ƃĕ킵B
Ō͐͑aƋɖVmCŕĊ͍ڋ@̖ҍUƐ́B
ȂI,vxrvwfxhlbag,4,4,606,-1
-471,_,12,23,5,28,12,36,5,26,5,17,20,20,60,39,39,80,5,5,18,30,79,1,1,174,-1,-1,-1,0,0,0,0,0,҂ˁAiߊB
_^쒀́AԊ́A_BQłI
݂ȁAH@ĂႢI,_^쒀͈Ԋ́A_łB͑v̎Ɍꂽ͑^쒀́Ãl[VbvłB
r^̑Oɂ鎄BǁA̐킢Ō܂ŋ삯̂B
B̂ƂAoĂĂˁB,xqqqhgvzjuae,1,1,606,-1
-472,,12,23,5,29,12,37,6,27,5,17,17,17,55,37,37,72,6,6,19,13,72,1,1,174,-1,-1,-1,0,0,0,0,0,͂悤I@B_^쒀͓Ԋ́AB
iߊH@oȂI@H,_^쒀͓Ԋ͂̒B萶܂B̏tƈꏏɁAj܋쒀ҐB͓͂RB̊CUɎQBAȑDcq肫肫B
cc邾AI,fmsaumjkejlm,2,1,606,-1
-473,t,12,23,5,27,12,36,6,28,5,17,18,18,56,38,38,74,4,4,17,25,74,1,1,174,-1,-1,-1,0,0,0,0,0,_^쒀͂̎OԊ́AtƐ\܂B
iߊlAǂm肭܂B,_^쒀͂̎OԊ́AtƐ\܂Bߐ܂łB
ȑO͑܋쒀͂ƂĂĂ̂łAtƂȖO܂B܋쒀AđCqɏāAF肵܂B
킢Ic肵܂B,gfogtnmgovlq,1,1,606,-1
-474,,12,23,5,28,12,38,5,25,5,17,21,21,62,36,36,73,4,4,18,12,70,1,1,174,-1,-1,-1,0,0,0,0,0,l_^쒀͎lԊ́ABL~l̎iߊB
ˁBl̔w͔CI
AꏏɍsI,_^쒀́A̎lԊ́ABāH́IkȂBU킩\ʂ̍őOAđDcq܂ŁAxlY悤āA͂ȂB
_^̒ԒBAĂ̏AYȂB
B,uesladlyqrru,1,1,606,-1
-475,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,sbvnvwfihmrd,1,1,1,-1
-476,_,23,38,8,41,14,68,14,48,10,38,24,24,70,60,60,98,7,7,42,40,99,1,1,174,28,-1,-1,0,0,0,0,0,iߊAA撣邩I
_^쒀́AԊ́A_BQłI
S͂Ŏɓ܂傤I,_^쒀͈Ԋ́A_łB͑v̎Ɍꂽ͑^쒀́Ãl[VbvłB
r^̑Oɂ鎄BǁA̐킢Ō܂ŋ삯̂B
B̂ƂAoĂĂˁB,osxrcrtldvru,2,1,606,-1
+431,U-511,8,16,2,8,22,58,0,0,4,16,0,0,0,18,18,44,8,8,28,30,63,1,126,-1,-1,-1,-1,0,0,0,0,0,hCcCRAU-511łB
[ƂĂтB
oĂ܂B낵肢v܂ccB,hCcCRU{[gAU-511ccłB
撣āA܂ŗ܂B
FƒǂȂꂽcȂāc̕ɓ߂炢Ȃācv܂B,ksvosfducgbb,5,4,1,-1
+432,Graf Zeppelin,70,89,10,40,0,0,40,70,29,57,0,0,0,29,29,49,40,40,69,4,39,2,158,160,-1,-1,-1,20,13,10,0,0,Guten Morgen!@q́AGraf Zeppelin B
M̊͑aȂ̂ȁBccB,Graf Zeppelinq͈Ԋ́AGraf ZeppelinB̓IȒʏjWJłd̖{iꂾBɂ͓{̋uԏv̋ZpQlɂ炵B{̊͑cccy݂ȁB,tepoqqczfonx,8,8,1,-1
+433,Saratoga,83,93,30,45,0,0,36,73,40,63,0,0,0,21,21,42,40,40,68,25,75,2,197,196,-1,-1,-1,27,19,19,15,0,HelloI@q́ASaratogałB
ATƂĂтˁB낵肢v܂B,HelloI AJ܂̑^KSaratogałB
j[R閼OĂ܂B̑傫Ȑ킢ł́AŏŌ܂Ŋ撣łB킢̏IƁANagatoƈꏏɂɎQ܂B
ꂩSaraFƓ͑ŁA撣点ĂˁI,qtuuhjmqmvfh,2,1,714,-1
+434,r,27,43,10,45,28,79,16,56,12,43,28,28,69,51,51,90,8,8,43,14,64,1,91,125,34,-1,-1,0,0,0,0,0,rłB
͂肫āA܂܂[I,鍑CR̋쒀͂ŏ߂đ^ŋ͂61cm𓋍ڂ܂ArłI
ȂAŊ撣̂łI,idhoawqrgkqh,15,13,731,-1
+435,@,27,43,10,46,28,80,18,57,12,43,27,27,69,50,50,91,9,9,44,13,60,1,91,125,34,-1,-1,0,0,0,0,0,@Ɛ\܂B
ɒuĂˁB,r^쒀͂QԊ͂̔@Ɛ\܂B
EF[Nł͌܌墂F4F퓬@̍UȂ畱킵܂B
AقƁA̖тŒɂႤccB,ygqdfllpkbee,16,14,731,-1
+436,C500,13,19,4,13,30,69,0,0,7,21,0,0,0,24,24,68,12,12,34,44,77,1,127,-1,-1,-1,-1,0,0,0,0,0,U{[gU-511߁AC500͂łB
[߁A[łB
eCgNA낵肢܁[I,hCcCRU{[gAU-511{CRɉĉ^pAC500͂łB
߂`Ƃĉ^p܂Bɂ͏oȂǁAΐ̌PȂǂŊ܂A͂I,wnibjvejengb,13,12,714,-1
+437,ʼn,31,50,14,62,32,90,19,59,14,50,28,28,66,46,46,89,17,17,60,15,67,1,91,74,125,-1,-1,0,0,0,0,0,łB
lÕfB[ƂĈĂˁI,V^쒀͂PԊ͂̋łB
^x[Xɍqs\qコ́B^쒀͂̍ŏI`ȂI
ƃfB[ƂĊ̂I
فAقƂȂB,gzerqivthcrd,3,3,1,-1
+438,Saratoga,88,98,0,53,0,0,52,93,48,83,0,0,0,23,23,53,48,48,80,35,85,1,198,195,-1,-1,-1,36,18,18,18,0,HelloI@q́ASaratogałB
ATƂĂтˁB낵肢v܂B,HelloI AJ܂̑^KSaratogałB
j[R閼OĂ܂B̑傫Ȑ킢ł́AŏŌ܂Ŋ撣łB킢̏IƁANagatoƈꏏɂɎQ܂B
ꂩSaraFƓ͑ŁA撣点ĂˁI,wmebertagnxm,2,1,714,-1
+439,Warspite,72,87,72,92,0,0,38,88,72,91,0,0,0,26,26,54,14,14,48,55,89,3,190,-1,-1,-1,-1,3,3,3,3,0,䂪́AQueen Elizabeth class Battleship
Warspite ! Admiralcc낵AނˁB,Queen Elizabeth class@Battleship@Ԋ́AWarspitełB
AdmiralA낵肢܂ˁB̉p܂Ap炿̐͂łB{͑AnCAăChmɂWJ܂B̖OAAdmiralAЂ̋ɍłB,lnltescodihe,1,1,731,-1
+440,Iowa,84,95,85,105,0,0,70,96,79,95,0,0,0,34,34,67,24,24,64,35,89,3,161,172,-1,-1,-1,4,4,4,4,0,HiI MeIowáAIowaB
Yoů͑AdmiralȂ́H ȂI
̂Ƃ낵I,HiI@IowaName ShipAIowaB͂ŁȀdBBattle ship̍ŏI`Ƃ銮xBUSAŌ̐͋ƂāÅ͑ł撣B낵ˁI,tgknyzwyexxt,3,1,714,-1
+441,Littorio,88,94,78,97,0,0,40,72,72,86,0,0,0,28,28,54,15,15,44,20,69,4,133,134,136,-1,-1,3,3,3,3,0,BbgIEFlg͂QԊ́AbgIłB
Η͂Ƒxɂ͎ḾB낵肢܂ˁB,pX^̍Ő܂܂BBbgIEFlg͂QԊ́AbgIłB
ŕ[Vs͂łB̃[}XAǂ낵肢v܂B,hkhkiqkleprp,18,12,714,-1
+442,Roma,88,94,79,98,0,0,44,74,71,85,0,0,0,27,27,52,17,17,46,6,39,4,133,134,136,-1,-1,3,3,3,3,0,BbgIEFlg͂SԊ́A[}łA낵B
H܂WWȂłˁB,C^A܂̍ŐVs͂BBbgIEFlg͂SԊ́A[}B
ˁA͎̎oƈꏏB̉𗎂ƂꂽBYȂA̒ɂ݁BΖYȂB,gyywcqqfnjkc,17,14,714,-1
+443,Libeccio,15,30,9,27,22,58,11,41,7,18,30,30,60,48,48,82,7,7,20,12,59,1,147,-1,-1,-1,-1,0,0,0,0,0,uHW[mI
}GXg[쒀́Axb`IłB
xłBA낵ˁI,C^ACR̋쒀́A}GXg[OԊ́Axb`IłBA낵ˁI
A^gPH]TłIDcqł撣肽ǁc~͂߂Ăق`I,nsutzbtifaji,14,10,1,-1
+444,Aquila,38,60,0,14,0,0,18,48,18,38,0,0,0,34,34,58,30,30,52,5,29,1,184,-1,-1,-1,-1,10,26,15,0,0,Buon GiornovI
nC܂̍qAquilałB
cc͂ł[By݂ɂĂāI,nCWFm@ŌĂpX^̍̍q́AAquilał[B
qDł͂܂[AK͂ȉŐKɋ߂\cc͂B˂AO[tAAJ[MIĂ܂[H,beymvxmvhoct,1,1,714,-1
+445,HÏF,32,44,6,18,0,0,12,36,9,25,0,0,0,32,32,57,22,22,42,12,59,1,10,39,-1,-1,-1,1,1,0,0,0,@́AHÏFI
̑ƈꏏɊoĂˁI,@́AHÏFI
A^s̉^pxm⋋̂߂ɌꂽAśBAʂρH@zgɎ炩B͂ȂˁI,oswtwcbzgbfm,16,13,714,-1
+446,Italia,92,98,81,102,0,0,44,90,77,92,0,0,0,35,35,76,17,17,52,30,79,4,137,134,135,-1,-1,3,3,3,3,0,BbgIEFlg͓Ԋ́AbgI߁AC^AłB
낵肢܂ˁB,pX^̍Ő܂܂BBbgIEFlg͂QԊ́AbgI߁AC^AłB
ŕ[Vs͂łB̃[}XAǂ낵肢v܂B,feyfhhruhjse,18,12,714,-1
+447,Roma,92,98,82,105,0,0,46,94,76,90,0,0,0,32,32,71,17,17,52,8,57,4,137,134,135,-1,-1,3,3,3,3,0,BbgIEFlg͂SԊ́A[}łA낵B
H܂WWȂłˁB,C^A܂̍ŐVs͂BBbgIEFlg͂SԊ́A[}B
ˁA͎̎oƈꏏB̉𗎂ƂꂽBYȂA̒ɂ݁BΖYȂB,yfpnftpuwkrx,17,14,714,-1
+448,Zara,42,55,36,58,0,28,18,62,36,54,0,0,0,33,33,59,10,10,36,10,48,3,162,-1,-1,-1,-1,2,2,2,0,0,Buon GiornovI UdAԊ̓UłI
S苭MłBA낵ˁI,UdḿÄԊ́AUłBm͓m̒ԐCȂANɂȂ͂܂B̃|[SzǁÅ͑ȂIA撣܂傤I
dUA͑ɎQ܂I,spmuptretooz,4,2,731,-1
+449,Pola,42,55,35,59,0,32,16,64,35,53,0,0,0,32,32,58,9,9,35,9,49,3,162,-1,-1,-1,-1,2,2,2,0,0,Buon Giornov`B
Ud̎OԊ́`A|[ł`B
ɂł킵NB撣܂`B,Udm͂̎OԊ́A|[ł`BFAoĂˁ`BbƖhd̗DꂽdȂł`B퓬ɂƏoł`Bł`A͂ɂ͏Ă܂`BނȂł`B,zbwwxnwyxhps,5,1,731,-1
+450,HÏF,36,48,8,28,0,0,16,44,13,42,0,0,0,35,35,64,24,24,54,14,72,1,138,40,-1,-1,-1,1,1,1,0,0,@́AHÏFI
̑ƈꏏɊoĂˁI,@́AHÏFI
A^s̉^pxm⋋̂߂ɌꂽAśBAʂρH@zgɎ炩B͂ȂˁI,wwqmolrsxfvz,16,13,714,-1
+451,,41,59,12,36,0,32,16,32,19,42,0,0,0,19,19,37,36,36,74,8,39,1,10,59,-1,-1,-1,12,12,0,0,0,Aꂳ܂łB
@́AAQv܂B
ǂ낵肢\グ܂B,@́AłBAcɑČꂽAbWI^p\ȓꐅ@͂łBV@̋@֕܂肭ȂāccłAJ평̓ȂǂɎQv܂BɗĂ悤撣܂ˁI,zqwwomufsbpq,32,10,714,-1
+452,g,16,34,10,30,24,69,9,38,6,19,28,28,53,47,47,80,7,7,21,10,49,1,2,39,-1,-1,-1,0,0,0,0,0,[_^쒀͏\lԊ͂́ccgłB
Ɓc͂A撣܂B낵肢v܂I,[_^쒀́Ȁ\lԊ͂̉głB
}}vŌ܂B͂A܂͕̋߂łB̍O͕n߂ĂāccłA͊͑̌qDcqɁAA撣܂c͂I,xxnlcxflgfji,5,2,731,-1
+453,_,16,34,10,30,25,70,10,40,6,19,27,27,52,47,47,80,6,6,19,13,54,1,2,39,-1,-1,-1,0,0,0,0,0,[_^쒀́AOԊ͂̕_B
AMȂBłB
߁AǂI,͑^쒀́A[_^쒀͂̎OԊ́A_A낵B
̃~bhEF[\܂ŁA삯̂B^̖̓ARグ́B̍ŊAYȂB,xooelfidumnp,14,9,731,-1
+454,,16,34,10,29,24,69,9,39,6,19,28,28,62,44,44,79,6,6,19,11,49,1,2,44,-1,-1,-1,0,0,0,0,0,I@z^쒀́A\ZԊ́AI
i߁A낵ȁI@ĊI,z^쒀͏\ZԊ́ABl쒀ҐāAlŊB~bhEF[ł́A_@̌ɂB̌őOcsɋ삯āccŊ̎́AÂCł̑O̗AB͂̔ƈꏏBAĎl̒ԂccoĂĂȁBނB,nguivbnbevwd,8,8,714,-1
+455,,16,34,11,30,24,69,9,39,6,19,26,26,59,44,44,79,6,6,19,11,49,1,2,39,-1,-1,-1,0,0,0,0,0,z^쒀́A\Ԋ́ABQ܂B
i߁Aw肢܂B,z^쒀͏\Ԋ́AłBYꐶ܂łBƈꏏɑl쒀Ŋ撣܂B_@̒qA\̎o܂BŊ̖cƈꏏłBAl̂ƁAoĂĂˁB,xxbsgzxwjqxh,8,8,714,-1
+456,e,16,34,10,30,24,68,9,37,6,19,23,23,47,44,44,79,8,8,19,13,50,1,2,14,-1,-1,-1,0,0,0,0,0,z^쒀͎lԊ́AełB
i߁A\܋쒀Aǂ낵
wB肢܂I,z^쒀́AlԊ́AełBߐ܂łB͂̍ƋɁA\܋쒀Ґ܂BUq͂̌qAlAxo܂B
Ŋ̏occƈꏏłB,dvcslbfkmdsy,1,1,714,-1
+457,R,16,32,11,31,24,69,8,38,6,19,19,19,42,42,42,77,5,5,18,6,39,1,2,-1,-1,-1,-1,0,0,0,0,0,cI^쒀́cc̔Ԋ́BRB
ccBʂɁB,I^쒀͔Ԋ́AI^ARB
Yꐶ܂ccBJoƓccB
]Ƒ\l쒀ҐccB̌qˁA傫Ȑ킢łŏ͂̕ˁA撣BĂˁB喩璌ɂˁBsƂ́B̌͂ˁcc킩ȂBoĂȂ́B,tvieoobotato,5,1,714,-1
+458,C,16,32,10,29,24,69,10,40,6,19,23,23,50,44,44,79,6,6,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,I^쒀͎Ԋ́A
ĉI^Ԋ͂ƂȂACłB
Aǂ낵肢܂I,I^쒀͎Ԋ́AI^ƂĂ͈Ԋ͂ƂȂCłB
}QvɂČ܂B̈ꗃƂāA\C̐킢ɂQ܂BAǂ낵肢v܂B,rnmsjjndxlgj,11,11,731,-1
+459,],16,32,10,29,25,70,9,39,6,19,21,21,49,44,44,79,6,6,19,10,49,1,2,-1,-1,-1,-1,0,0,0,0,0,I^쒀͋Ԋ́A
I^̍]B낵ȁI
AǂݕAԈႦȂB,I^Ԋ́AI^쒀͂̍]B
AC̎oMƓA}QvŌꂽB܁[AB\C͉x삯BŊ͖킳BG̓dTc[B,jdpiljspxgpz,16,11,714,-1
+460,z,43,50,4,22,0,0,10,32,3,15,5,5,20,9,9,28,15,15,40,7,39,1,26,146,-1,-1,-1,6,1,0,0,0,͂悤܂I
q@ڋ́AzłI
F̃T|[gA撣܂I,͑^̋́AzłB낵肢܂I
lXȕ⋋ł鑽pr͂łȂAq@̉^p\ȐvłB~bhEF[ČvύXŗ̔i\ƂȂ܂I,ajggcaaaocgh,10,9,714,-1
+461,Ē߉,77,93,0,63,0,0,48,88,43,77,0,0,0,39,39,84,27,59,93,20,97,2,-1,-1,-1,-1,-1,27,27,27,12,0,Ēߌ^q͂PԊ́AĒ߂łB
qAq̐yɁAł߂Â悤
߂ƈꏏɊ撣܂I,Ēߌ^q͂PԊ͂Ē߂łB
RkɐvꂽA{iIȑ^KƂďA܂B̐߂Ƌɑ܍qҐ܂B̎Š́Ay̌pŐx܂BčA}AiāAƋĂёƎv܂B,hpxsthymxmki,8,8,714,-1
+462,߉,78,93,0,56,0,0,54,90,44,78,0,0,0,48,48,89,52,52,92,50,99,2,-1,-1,-1,-1,-1,28,26,26,13,0,Ēߌ^q͂QԊ́A̐߂łB
K^̋łāHȂ́AꐶĂ邾cB͍ڋ@AȂI,Ēߌ^q͂QԊ́A߂łB
ĒߎoƋɃ~bhEF[̌̑@̒jƂāAs܂܂ŕ킵܂BʂAŌ̋@łA̓܂ŁBłAx͈Ⴄ́Bꂽ{iḰ̗AɖIĒߎoA낤I,giytrybpknos,8,8,714,-1
+463,,31,53,18,68,36,92,22,60,14,52,26,26,59,49,49,90,11,11,56,17,70,1,-1,-1,-1,-1,-1,0,0,0,0,0,쒀́AłB
Ȃ炢łėołB,^쒀͂̃l[VbvAB
oX̂ƂꂽʎY^쒀͂ƂČAx́B
̐inj^z^ɂȂˁB,grmdtyheocuc,1,1,1,-1
+464,,31,53,16,63,33,92,24,72,14,50,28,28,68,52,52,90,14,14,54,37,97,1,-1,-1,-1,-1,-1,0,0,0,0,0,B
KKBĂႢB,̎͋쒀͂Ƃĕ킵B
Ō͐͑aƋɖVmCŕĊ͍ڋ@̖ҍUƐ́B
ȂI,mqlroxfnufpz,4,4,714,-1
+465,,36,48,13,27,11,24,15,46,9,27,13,13,43,25,25,51,9,9,36,20,69,2,119,10,44,-1,-1,1,1,1,0,0,Aꂳ܂łB
KḿAACłBӂӁB,^Km͓Ԋ́A̎łBåCŁÅ͑Ă邽߂Ɍ܂B̖{̖ڂʂ鎞Ԃ͂܂蒷͂܂łA͑͂DcqAt撣܂B킢IÂ߂ɁAA撣܂I@̂ƁAoĂĂˁB,nwiyrjfnqvux,15,10,714,-1
+466,Ē߉b,78,94,0,70,0,0,48,88,49,83,0,0,0,36,36,81,50,50,90,20,97,2,-1,-1,-1,-1,-1,34,21,12,9,0,Ēߌ^q͂PԊ́AĒ߂łB
qAq̐yɁAł߂Â悤
߂ƈꏏɊ撣܂I,Ēߌ^q͂PԊ͂Ē߂łB
RkɐvꂽA{iIȑ^KƂďA܂B̐߂Ƌɑ܍qҐ܂B̎Š́Ay̌pŐx܂BčA}AiāAƋĂёƎv܂B,ekuxnovhattm,8,8,714,-1
+467,߉b,79,94,0,65,0,0,54,90,49,84,0,0,0,44,44,85,50,50,90,50,99,2,-1,-1,-1,-1,-1,34,24,12,6,0,Ēߌ^q͂QԊ́A̐߂łB
K^̋łāHȂ́AꐶĂ邾cB͍ڋ@AȂI,Ēߌ^q͂QԊ́A߂łB
ĒߎoƋɃ~bhEF[̌̑@̒jƂāAs܂܂ŕ킵܂BʂAŌ̋@łA̓܂ŁBłAx͈Ⴄ́Bꂽ{iḰ̗AɖIĒߎoA낤I,qgrxbhuvtrbf,8,8,714,-1
+468,,34,59,12,52,36,86,30,74,15,55,45,45,89,47,47,88,10,10,55,17,70,1,-1,-1,-1,-1,-1,0,0,0,0,0,쒀́AłB
Ȃ炢łėołB,^쒀͂̃l[VbvAB
oX̂ƂꂽʎY^쒀͂ƂČAx́B
̐inj^z^ɂȂˁB,schftfqkstxa,1,1,1,-1
+469,],31,54,16,62,38,96,18,64,14,51,25,25,63,51,51,89,12,13,53,19,75,1,63,15,101,-1,-1,0,0,0,0,0,I^쒀͋Ԋ́A
I^̍]B낵ȁI
AǂݕAԈႦȂB,I^Ԋ́AI^쒀͂̍]B
AC̎oMƓA}QvŌꂽB܁[AB\C͉x삯BŊ͖킳BG̓dTc[B,rwrhhyeloenn,6,1,714,-1
+470,,31,53,12,59,30,83,32,80,15,52,28,28,68,56,56,92,6,15,55,37,97,1,-1,-1,-1,-1,-1,0,0,0,0,0,B
KKBĂႢB,̎͋쒀͂Ƃĕ킵B
Ō͐͑aƋɖVmCŕĊ͍ڋ@̖ҍUƐ́B
ȂI,vxrvwfxhlbag,4,4,714,-1
+471,_,12,23,5,28,12,36,5,26,5,17,20,20,60,39,39,80,5,5,18,30,79,1,1,174,-1,-1,-1,0,0,0,0,0,҂ˁAiߊB
_^쒀́AԊ́A_BQłI
݂ȁAH@ĂႢI,_^쒀͈Ԋ́A_łB͑v̎Ɍꂽ͑^쒀́Ãl[VbvłB
r^̑Oɂ鎄BǁA̐킢Ō܂ŋ삯̂B
B̂ƂAoĂĂˁB,xqqqhgvzjuae,1,1,714,-1
+472,,12,23,5,29,12,37,6,27,5,17,17,17,55,37,37,72,6,6,19,13,72,1,1,174,-1,-1,-1,0,0,0,0,0,͂悤I@B_^쒀͓Ԋ́AB
iߊH@oȂI@H,_^쒀͓Ԋ͂̒B萶܂B̏tƈꏏɁAj܋쒀ҐB͓͂RB̊CUɎQBAȑDcq肫肫B
cc邾AI,fmsaumjkejlm,2,1,731,-1
+473,t,12,23,5,27,12,36,6,28,5,17,18,18,56,38,38,74,4,4,17,25,74,1,1,174,-1,-1,-1,0,0,0,0,0,_^쒀͂̎OԊ́AtƐ\܂B
iߊlAǂm肭܂B,_^쒀͂̎OԊ́AtƐ\܂Bߐ܂łB
ȑO͑܋쒀͂ƂĂĂ̂łAtƂȖO܂B܋쒀AđCqɏāAF肵܂B
킢Ic肵܂B,gfogtnmgovlq,1,1,714,-1
+474,,12,23,5,28,12,38,5,25,5,17,21,21,62,36,36,73,4,4,18,12,70,1,1,174,-1,-1,-1,0,0,0,0,0,l_^쒀͎lԊ́ABL~l̎iߊB
ˁBl̔w͔CI
AꏏɍsI,_^쒀́A̎lԊ́ABāH́IkȂBU킩\ʂ̍őOAđDcq܂ŁAxlY悤āA͂ȂB
_^̒ԒBAĂ̏AYȂB
B,uesladlyqrru,1,1,731,-1
+475,,12,23,5,29,12,36,5,24,5,17,17,17,56,37,37,75,4,4,17,17,73,1,1,174,-1,-1,-1,0,0,0,0,0,i߁A_^쒀́AAQ܂B
Ē܂B낵肢v܂B,_^쒀͌ܔԊ́AƐ\܂B
toBƈꏏɑ܋쒀ҐA߂Ă܂B͊͂̌qADcqɓw߂܂B킢̌㔼̌쑗DcqH́ccBq͒rĂ܂B,sbvnvwfihmrd,1,1,1,-1
+476,_,23,38,8,41,14,68,14,48,10,38,24,24,70,60,60,98,7,7,42,40,99,1,1,174,28,-1,-1,0,0,0,0,0,iߊAA撣邩I
_^쒀́AԊ́A_BQłI
S͂Ŏɓ܂傤I,_^쒀͈Ԋ́A_łB͑v̎Ɍꂽ͑^쒀́Ãl[VbvłB
r^̑Oɂ鎄BǁA̐킢Ō܂ŋ삯̂B
B̂ƂAoĂĂˁB,osxrcrtldvru,2,1,714,-1
477,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,aoprntdhsoqa,1,1,1,-1
478,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,usewjvwytald,1,1,1,-1
-479,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,xvgcgmwruygk,1,1,1,-1
-480,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,tbgbgvlvagls,1,1,1,-1
-481,,13,24,6,29,18,49,7,29,5,18,17,17,41,37,37,69,4,4,17,13,53,1,1,-1,-1,-1,-1,0,0,0,0,0,r^쒀́A̘ZԊ́AB
xĂ߂BiߊA낵ˁIccւցB,r^쒀́A̘ZԊ́AB
{̋߂AYŐ܂ꂽBr^̎o▅BƋɁA̐킢ɎQBDcqx߂B
H́H͂ȑ肾ˁBA킩B,xzuthqfclfmp,3,1,606,-1
+479,V,15,29,10,30,27,70,12,39,5,20,20,20,49,41,41,80,5,5,20,11,57,1,2,-1,-1,-1,-1,0,0,0,0,0,AĂ݂悤I
g^쒀́AVB낵ȁAI,g^쒀́AܔԊ͂̓VBAd̓^쒀͂BɋāHnȁBe\̖삯HA哝̂ɂȂj𐅂邢jɂĂƂBoĂ͖̂ʔȁI,xvgcgmwruygk,1,1,1,-1
+480,,15,29,10,29,27,69,12,39,5,19,20,20,49,40,40,79,5,5,19,6,46,1,2,-1,-1,-1,-1,0,0,0,0,0,ÁAcc
g^쒀́ccƂ܂B
`ł悤A撣܂B,g^쒀́AZԊ͂̋łBłˁA^Ԋ͂琔ď\Zǖڂ̓^쒀͂łBVƑ\쒀ҐAÖꗃS܂B܂葽̐킢oĂ͂܂Â߂ɐsƎv܂B,tbgbgvlvagls,1,1,1,-1
+481,,13,24,6,29,18,49,7,29,5,18,17,17,41,37,37,69,4,4,17,13,53,1,1,-1,-1,-1,-1,0,0,0,0,0,r^쒀́A̘ZԊ́AB
xĂ߂BiߊA낵ˁIccւցB,r^쒀́A̘ZԊ́AB
{̋߂AYŐ܂ꂽBr^̎o▅BƋɁA̐킢ɎQBDcqx߂B
H́H͂ȑ肾ˁBA킩B,xzuthqfclfmp,3,1,731,-1
482,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,zknpscxchueo,1,1,1,-1
483,26,14,19,2,9,32,75,0,0,4,18,0,0,0,13,13,37,10,10,39,14,51,1,-1,-1,-1,-1,-1,0,0,0,0,0,˂˂˂I@MȂI
A26́I@jłI@낵ˁI,܂̈ɍI
˂˂ÂƂoĂĂˁI
ʏj͂Am͂ꂾĐHႤI
܂ĂāI,qrubiqfijtfp,1,1,1,-1
484,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,zvjbcleziwsc,1,1,1,-1
-485,g,16,34,10,31,24,69,12,42,6,19,26,26,53,46,46,79,9,9,24,9,49,1,2,39,-1,-1,-1,0,0,0,0,0,I@[_^\Ԋ́AgB
i߁A낵ˁI,͑^쒀͂̌ŁA[_^̏\Ԋ́AgBO\Aď\ꐅŃfr[BȂ͗ǂȂǁAł撣BŊ͉̓ŁA͑AꍆɎQcchȁBłA邾͂BoĂĂˁI,hskuxickjvmq,1,1,606,-1
-486,Yg,15,29,10,29,27,69,10,39,5,19,20,20,49,42,42,84,5,5,19,14,54,1,2,13,-1,-1,-1,0,0,0,0,0,h^쒀́A^̖AYgłB
iߊAǂ낵肢v܂B,^쒀͏\Ԋ́Ah^AYgłB
ې܂łBgoAgA~gƋɁA\쒀Ґ܂B킩~bhEF[Aւo܂B
\쒀ccoĂĂˁB,qhphdxqmvzbq,3,1,606,-1
-487,S{,45,61,15,55,28,84,41,86,29,68,49,49,86,44,44,82,15,15,60,17,72,1,91,131,68,-1,-1,1,1,1,0,0,I@S{A悢擞܂I,_ː܂̋S{B
߂̊wZŌPɗBFXƑςɂȂẮA쐼ʂŊ撣cAςȂBɂ͐ƏĂBłcpiC̓}WpiCIꂽS{̖͂}WpiCI,glyidgppuqgp,1,1,606,-1
-488,Rlj,45,61,14,53,25,80,36,88,29,67,0,9999,9999,0,9999,9999,0,9999,9999,16,70,1,null,null,null,null,null,1,2,1,0,0,
,,rwectccrwkub,1,1,606,-1
+485,g,16,34,10,31,24,69,12,42,6,19,26,26,53,46,46,79,9,9,24,9,49,1,2,39,-1,-1,-1,0,0,0,0,0,I@[_^\Ԋ́AgB
i߁A낵ˁI,͑^쒀͂̌ŁA[_^̏\Ԋ́AgBO\Aď\ꐅŃfr[BȂ͗ǂȂǁAł撣BŊ͉̓ŁA͑AꍆɎQcchȁBłA邾͂BoĂĂˁI,hskuxickjvmq,2,1,731,-1
+486,Yg,15,29,10,29,27,69,10,39,5,19,20,20,49,42,42,84,5,5,19,14,54,1,2,13,-1,-1,-1,0,0,0,0,0,h^쒀́A^̖AYgłB
iߊAǂ낵肢v܂B,^쒀͏\Ԋ́Ah^AYgłB
ې܂łBgoAgA~gƋɁA\쒀Ґ܂B킩~bhEF[Aւo܂B
\쒀ccoĂĂˁB,qhphdxqmvzbq,3,1,714,-1
+487,S{,45,61,15,55,28,84,41,86,29,68,49,49,86,44,44,82,15,15,60,17,72,1,91,131,68,-1,-1,1,1,1,0,0,I@S{A悢擞܂I,_ː܂̋S{B
߂̊wZŌPɗBFXƑςɂȂẮA쐼ʂŊ撣cAςȂBɂ͐ƏĂBłcpiC̓}WpiCIꂽS{̖͂}WpiCI,glyidgppuqgp,1,1,714,-1
+488,Rlj,45,61,14,53,25,80,36,88,29,67,49,49,83,43,43,83,17,17,63,16,70,1,229,238,-1,-1,-1,1,2,1,0,0,
,nj^ySԊ̗͂RǂłB
̒ł́A߂Đ@@𓋍ڂ́B
̊͂ƂāÂH
h[gXƂa17Ƃ̂͂ƋB,rwectccrwkub,1,1,714,-1
489,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,nhulrhmihxop,1,1,1,-1
-490,r,31,54,19,69,33,88,22,70,14,52,26,26,59,50,50,90,11,12,52,17,71,1,68,74,15,-1,-1,0,0,0,0,0,BȏЉ܂ł[B
ArłB,_˖̋쒀͂HAO͍rB
oBƂFX撣̂B
łẢ˂ɔeƂ̂́AƂ߂ĂقB,hrkuspdmjtmd,1,1,606,-1
-491,Commandant Teste,42,63,28,48,0,0,18,40,24,50,0,0,0,20,20,43,32,32,70,17,79,1,194,-1,-1,-1,-1,12,7,7,0,0,BonjourI
Enchantee@ Je mfappelle Commandant Teste
Aǂ낵肢v܂B,REE̍܂܂A@Commandant TestełB
[̓ڋ@Ɛ@̕C\Ȗ{iIȐ@͂ƂĐ܂܂Bm͕̉Η͂ł傤H
Ał̊łH Cfest la vieI,ighfxhygboim,9,1,1,-1
-492,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,mbuqrrnwsofd,1,1,1,-1
+490,r,31,54,19,69,33,88,22,70,14,52,26,26,59,50,50,90,11,12,52,17,71,1,68,74,15,-1,-1,0,0,0,0,0,BȏЉ܂ł[B
ArłB,_˖̋쒀͂HAO͍rB
oBƂFX撣̂B
łẢ˂ɔeƂ̂́AƂ߂ĂقB,hrkuspdmjtmd,1,1,714,-1
+491,Commandant Teste,42,63,28,48,0,0,18,40,24,50,0,0,0,20,20,43,32,32,70,17,79,1,194,-1,-1,-1,-1,12,7,7,0,0,BonjourI
Enchantee@ Je mfappelle Commandant Teste
Aǂ낵肢v܂B,REE̍܂܂A@Commandant TestełB
[̓ڋ@Ɛ@̕C\Ȗ{iIȐ@͂ƂĐ܂܂Bm͕̉Η͂ł傤H
Ał̊łH Cfest la vieI,ighfxhygboim,10,1,714,-1
+492,Richelieu,85,93,64,94,0,0,22,70,72,90,0,0,0,36,36,67,14,14,50,22,82,3,245,247,-1,-1,-1,3,3,3,3,0,Je suis vraiment ravie de vous rencontrer amiral.
łĊłAamiral
RichelieuA܂܂B,Richelieu͈Ԋ́ARichelieuBREE̍Ő܂ꂽŋ̐͂ƂقbHɂ̎lAC͗cƂƂˁBˁA̐킢͗wcłB
܂AFX́BCfest comme ca.,mbuqrrnwsofd,1,1,1,-1
493,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,lksmyghdkbsg,1,1,1,-1
494,13,18,23,2,9,27,68,0,0,5,22,0,0,0,11,11,36,13,13,43,6,39,1,-1,-1,-1,-1,-1,2,0,0,0,0,^A^⊮邽߂ɐ܂܂cc
ɏ\O^́A13łB́ccqg~Ɓccc
cȂłcȂ́ccB,ɋ^͂̉lj^Aɏ\O^͂̈13łB̈14Ƌɐ_˂Ő܂ꂽ́Bc̐^ɏAuv^p邽߂̐Bɐ߂͂̂Boōʉ_AuvɎQ́BłA}肩cĹc܂oāc߂ȂB,sfficpxrcodd,1,1,1,-1
495,14,18,23,2,9,27,66,0,0,5,22,0,0,0,14,14,39,14,14,44,24,64,1,-1,-1,-1,-1,-1,2,0,0,0,0,^p̂߂ɐ܂ꂽɍ́A14B
ACČĂŁBA낵ǂI,ɏ\O^́A̓Ԋ́A14I헪^pڎw͑\邽߂Ɍꂽ́B܂ꂽɂ́Aȏł͂ȂǁBZO̐ƋɎŊ邱Ƃ͂łȂǁA̐ǂ̒Łuv𐬌I14cĈ13AoĂĂˁB,umpejcgdjwrp,1,1,1,-1
-496,Zara due,62,74,57,87,0,48,35,90,55,88,0,0,0,38,38,73,17,19,64,17,70,3,164,162,72,-1,-1,6,3,3,3,0,Buon GiornovI UdAԊ̓UłI
S苭MłBA낵ˁI,UdḿÄԊ́AUłBm͓m̒ԐCȂANɂȂ͂܂B̃|[SzǁÅ͑ȂIA撣܂傤I
dUA͑ɎQ܂I,jprnkicueltw,1,1,606,-1
-499,_Љ,37,48,6,22,0,0,12,28,13,29,0,0,0,13,13,27,22,22,48,19,69,2,-1,-1,-1,-1,-1,11,8,3,0,0,́A_ЂƐ\܂B
͂AkC_ЖR̖OĂ܂B
łA撣܂ˁB,͂ƂČꂽu_ЁvłB
čŐ܂Ǎ㐅@͂ɉ܂B@epnC}bg͎v֗ł͂ȂǁccBŏIIɔs͂ƂȂAAɏ]܂B킢̑ÓAĊ͂ƋɏsƂ̑{撣܂B,tuzyehskgaup,2,1,606,-1
-500,_Љ,39,51,7,25,0,0,14,34,17,33,0,9999,9999,0,9999,9999,0,9999,9999,20,79,2,null,null,null,null,null,1,1,1,0,0,́A_ЂƐ\܂B
͂AkC_ЖR̖OĂ܂B
łA撣܂ˁB,,mxltvkpyuklh,2,1,606,-1
-503,J,61,73,30,76,40,88,30,85,42,74,0,0,0,41,41,82,26,26,83,14,74,2,-1,-1,-1,-1,-1,3,3,7,11,0,JIɂ₩Ȋ͑ˁI
낵ˁI,J́Aŏ^dm͂̂RԊ́B{CRH܂Ȃ`AӂӁ`Bm̖͂O͐RȂǁAJ̗͊J삪̗RȂ́BmĂH,zkiopeqgwlog,51,1,606,-1
-504,F,62,74,30,76,40,87,30,84,42,75,0,0,0,40,40,81,25,29,81,13,73,2,-1,-1,-1,-1,-1,3,3,7,11,0,
,_ː܂̂ȏdƂA킽AFłˁB}[A~bhEF[A\A}AiƎvȖAnɎQア܂̂BŊ͓{ɋA肽ǁccB,babicartxhcm,51,1,606,-1
-508,Jq,61,73,0,56,0,0,33,87,42,74,0,0,0,42,42,83,44,46,85,13,74,2,-1,-1,-1,-1,-1,15,12,12,8,0,JIɂ₩Ȋ͑ˁI
낵ˁI,J́Aŏ^dm͂̂RԊ́B{CRH܂Ȃ`AӂӁ`Bm̖͂O͐RȂǁAJ̗͊J삪̗RȂ́BmĂH,kkloilykwado,51,1,606,-1
-509,Fq,62,74,0,55,0,0,33,86,42,75,0,9999,9999,0,9999,9999,0,9999,9999,12,73,2,null,null,null,null,null,15,12,12,8,0,
,,oqjojspqklln,51,1,606,-1
-511,Cp~s,59,79,55,78,14,28,22,58,55,73,0,0,0,23,23,47,8,8,30,20,69,3,231,231,-1,-1,-1,1,1,1,1,0,MlƂcB
ӂBCp~sԊ́ACp~sB
ʍ\B낤B,OACVA̜Ẅ́Cp~sÄԊ͂Bv͖OςAߑ㉻AĂфCp~s̖ɖ߂B~푈AĂ̑傫Ȑ킢ɂQBnxŏɑ傫v͌M͂ȁB̐킢Av悤BɔCĂI,cqcrtbwortoi,51,1,606,-1
-512,O{q{p ur|y,72,87,65,89,0,0,36,65,68,90,0,0,0,30,30,66,10,10,36,30,79,3,232,-1,-1,-1,-1,1,1,1,1,0,
,OACVA̜Ẅ́Cp~sÄԊ͂Bv͖OςAߑ㉻AĂфCp~s̖ɖ߂B~푈AĂ̑傫Ȑ킢ɂQBnxŏɑ傫v͌M͂ȁB̐킢Av悤BɔCĂI,famtkxknboyg,51,1,606,-1
-513,Cp~s trp,77,92,66,90,16,32,38,72,71,95,0,0,0,33,33,68,14,14,38,35,88,3,232,-1,-1,-1,-1,1,1,2,2,0,
,OACVA̜Ẅ́Cp~sÄԊ͂Bv͖OςAߑ㉻AĂфCp~s̖ɖ߂B~푈AĂ̑傫Ȑ킢ɂQBnxŏɑ傫v͌M͂ȁB̐킢Av悤BɔCĂI,rnuehhgtsiay,51,1,606,-1
-517,,9,18,4,18,0,0,7,24,4,16,32,32,72,42,42,83,3,3,13,40,79,1,1,39,-1,-1,-1,0,0,0,0,0,^Ch͈Ԋ́I@I
i߁Aݖhq́A̐ɔCI
CccCh͂I,xkx̂߂Ɍꂽb^Ch́ÄԊ͂B瓇Ŗk[̐瓇̖OI@ɂ͋⋙邽߁ÂǁA厖ȖڂB킢ȂāADcqΐɂS͂BA̖AƉĂقB,mztdruitgisb,51,1,606,-1
-518,,9,18,4,19,0,0,6,22,4,16,31,31,70,41,41,82,4,4,14,35,78,1,1,39,-1,-1,-1,0,0,0,0,0,^Ch́A̓Ԋ́AB
H@ႤǁH@ˁANiāc
ĂłĂǁB,^Ch͓Ԋ́ABǩ͔CĂˁBAnāBȈȏOɒPp̏ƂA厖Ȗ߂B喩N_ɁA瓇@JCAÌyCȂǑȂƂ́B˂AĂHŌ͑ȑȂƁA撣B撣ˁAI,duclkhpiwzon,51,1,606,-1
-521,t,36,58,0,9,0,0,12,24,14,32,0,0,0,24,24,39,28,28,48,5,39,1,228,-1,-1,-1,-1,14,9,0,0,0,ݍq́AtۂƐ\܂B
s҂łA߂ʂƎv܂B,ݍq́AtۂłB
DGD{݂ɂČꂽqDłA킢ɗՂ݁AւƉ܂Bq@̗AȂǂɖ߂AƖOςāACq̔CɏA܂B̐͂́c|łˁccB,ycfrigxehfwt,51,1,606,-1
-524,,9,18,4,18,0,0,7,27,4,16,35,35,72,40,40,83,3,3,14,37,78,1,1,39,-1,-1,-1,0,0,0,0,0,i߁A͂悤܂I
𑨌^Ch͈Ԋ́A𑨂łB
撣܂I,𑨌^Ch͂̈Ԋ́A𑨂łBy̐^̉nj^łBYƔȂǂサẮBƂĂ̎oADcq̔CȂǂɏA܂BŌ܂Ő킦͂͑͂ȂǁÅCŌ܂ŌĐ킢܂B킢IA撣点Ē܂B,lupcrslexuxo,51,1,606,-1
-526,,37,59,0,12,0,0,13,27,15,34,35,35,59,24,24,39,30,30,52,6,44,1,228,16,-1,-1,-1,14,11,2,0,0,
,q́AłB
DGD{݂ɂČꂽqDłA킢ɗՂ݁AւƉ܂Bq@̗AȂǂɖ߂AƖOςāACq̔CɏA܂B̐͂́c|łˁccB,gvryjheydxtt,51,2,606,-1
-529,,49,74,18,39,0,0,24,54,26,55,75,75,89,36,36,54,40,40,68,14,64,2,83,-1,-1,-1,-1,14,14,8,3,0,
,q́AłB
DGD{݂ɂČꂽqDłA킢ɗՂ݁AւƉ܂Bq@̗AȂǂɖ߂AƖOςāACq̔CɏA܂B̐͂́c|łˁccB,biuzgypssrhi,51,1,606,-1
-541,,91,99,91,118,0,0,40,100,88,110,0,0,0,25,25,70,15,16,55,40,108,3,8,105,71,73,-1,3,3,6,3,0,
,͑v̑ꍆ͂ƂĐ܂ꂽA^͂̃l[VbvA傾B
a^A܂ŁAA͑͂߂ĂB
ẼrbOVƉ]ĂȁB,kjmmeaxfbmhx,51,1,606,-1
+496,Zara due,62,74,57,87,0,48,35,90,55,88,0,0,0,38,38,73,19,19,64,17,70,3,164,162,72,-1,-1,6,3,3,3,0,Buon GiornovI UdAԊ̓UłI
S苭MłBA낵ˁI,UdḿÄԊ́AUłBm͓m̒ԐCȂANɂȂ͂܂B̃|[SzǁÅ͑ȂIA撣܂傤I
dUA͑ɎQ܂I,jprnkicueltw,1,1,731,-1
+499,_Љ,37,48,6,22,0,0,12,28,13,29,0,0,0,13,13,27,22,22,48,19,69,2,-1,-1,-1,-1,-1,11,8,3,0,0,́A_ЂƐ\܂B
͂AkC_ЖR̖OĂ܂B
łA撣܂ˁB,͂ƂČꂽu_ЁvłB
čŐ܂Ǎ㐅@͂ɉ܂B@epnC}bg͎v֗ł͂ȂǁccBŏIIɔs͂ƂȂAAɏ]܂B킢̑ÓAĊ͂ƋɏsƂ̑{撣܂B,tuzyehskgaup,3,1,1,-1
+500,_Љ,39,51,7,25,0,0,14,34,17,33,10,10,30,16,16,38,24,24,54,20,79,2,-1,-1,-1,-1,-1,1,1,1,0,0,́A_ЂƐ\܂B
͂AkC_ЖR̖OĂ܂B
łA撣܂ˁB,͂ƂČꂽu_ЁvłB
čŐ܂Ǎ㐅@͂ɉ܂B@epnC}bg͎v֗ł͂ȂǁccBŏIIɔs͂ƂȂAAɏ]܂B킢̑ÓAĊ͂ƋɏsƂ̑{撣܂B,mxltvkpyuklh,3,1,1,-1
+503,J,61,73,30,76,40,88,30,85,42,74,0,0,0,41,41,82,26,26,83,14,74,2,-1,-1,-1,-1,-1,3,3,7,11,0,JIɂ₩Ȋ͑ˁI
낵ˁI,J́Aŏ^dm͂̂RԊ́B{CRH܂Ȃ`AӂӁ`Bm̖͂O͐RȂǁAJ̗͊J삪̗RȂ́BmĂH,zkiopeqgwlog,51,1,714,-1
+504,F,62,74,30,76,40,87,30,84,42,75,0,0,0,40,40,81,25,25,81,13,73,2,-1,-1,-1,-1,-1,3,3,7,11,0,
,_ː܂̂ȏdƂA킽AFłˁB}[A~bhEF[A\A}AiƎvȖAnɎQア܂̂BŊ͓{ɋA肽ǁccB,babicartxhcm,51,1,714,-1
+508,Jq,61,73,0,56,0,0,33,87,42,74,0,0,0,42,42,83,44,46,85,13,74,2,-1,-1,-1,-1,-1,15,12,12,8,0,JIɂ₩Ȋ͑ˁI
낵ˁI,J́Aŏ^dm͂̂RԊ́B{CRH܂Ȃ`AӂӁ`Bm̖͂O͐RȂǁAJ̗͊J삪̗RȂ́BmĂH,kkloilykwado,51,1,714,-1
+509,Fq,62,74,0,55,0,0,33,86,42,75,0,0,0,41,41,82,38,46,83,12,73,2,-1,-1,-1,-1,-1,15,12,12,8,0,
,_ː܂̂ȏdƂA킽AFłˁB}[A~bhEF[A\A}AiƎvȖAnɎQア܂̂BŊ͓{ɋA肽ǁccB,oqjojspqklln,51,1,714,-1
+511,Cp~s,59,79,55,78,14,28,22,58,55,73,0,0,0,23,23,47,8,8,30,20,69,3,231,231,-1,-1,-1,1,1,1,1,0,MlƂcB
ӂBCp~sԊ́ACp~sB
ʍ\B낤B,OACVA̜Ẅ́Cp~sÄԊ͂Bv͖OςAߑ㉻AĂфCp~s̖ɖ߂B~푈AĂ̑傫Ȑ킢ɂQBnxŏɑ傫v͌M͂ȁB̐킢Av悤BɔCĂI,cqcrtbwortoi,51,1,714,-1
+512,O{q{p ur|y,72,87,65,89,0,0,36,65,68,90,0,0,0,30,30,66,10,10,36,30,79,3,232,-1,-1,-1,-1,1,1,1,1,0,
,OACVA̜Ẅ́Cp~sÄԊ͂Bv͖OςAߑ㉻AĂфCp~s̖ɖ߂B~푈AĂ̑傫Ȑ킢ɂQBnxŏɑ傫v͌M͂ȁB̐킢Av悤BɔCĂI,famtkxknboyg,51,1,714,-1
+513,Cp~s trp,77,92,66,90,16,32,38,72,71,95,0,0,0,33,33,68,14,14,38,35,88,3,232,-1,-1,-1,-1,1,1,2,2,0,
,OACVA̜Ẅ́Cp~sÄԊ͂Bv͖OςAߑ㉻AĂфCp~s̖ɖ߂B~푈AĂ̑傫Ȑ킢ɂQBnxŏɑ傫v͌M͂ȁB̐킢Av悤BɔCĂI,rnuehhgtsiay,51,1,714,-1
+515,Ark Royal,55,82,0,27,0,0,30,72,26,47,0,0,0,32,32,57,40,40,72,8,58,1,248,242,-1,-1,-1,18,30,12,12,0,́AHer Majestyfs Ship Ark RoyalB
AdmiralcMccBcc낵B,Her Majestyfs Ship Ark RoyalB{iIȊ͑^q͂ƂďAA吼mnC܂ŐX̍ɎQB̐Bismarcknjł́A̕KESwordfishȁBU-boatcc͊댯Bʉ̓Gɂ͋CB,ohxbfeywubre,52,1,1,-1
+517,,9,18,4,18,0,0,7,24,4,16,32,32,72,42,42,83,3,3,13,40,79,1,1,39,-1,-1,-1,0,0,0,0,0,^Ch͈Ԋ́I@I
i߁Aݖhq́A̐ɔCI
CccCh͂I,xkx̂߂Ɍꂽb^Ch́ÄԊ͂B瓇Ŗk[̐瓇̖OI@ɂ͋⋙邽߁ÂǁA厖ȖڂB킢ȂāADcqΐɂS͂BA̖AƉĂقB,mztdruitgisb,51,1,714,-1
+518,,9,18,4,19,0,0,6,22,4,16,31,31,70,41,41,82,4,4,14,35,78,1,1,39,-1,-1,-1,0,0,0,0,0,^Ch́A̓Ԋ́AB
H@ႤǁH@ˁANiāc
ĂłĂǁB,^Ch͓Ԋ́ABǩ͔CĂˁBAnāBȈȏOɒPp̏ƂA厖Ȗ߂B喩N_ɁA瓇@JCAÌyCȂǑȂƂ́B˂AĂHŌ͑ȑȂƁA撣B撣ˁAI,duclkhpiwzon,51,1,714,-1
+521,t,36,58,0,9,0,0,12,24,14,32,0,0,0,24,24,39,28,28,48,5,39,1,228,-1,-1,-1,-1,14,9,0,0,0,ݍq́AtۂƐ\܂B
s҂łA߂ʂƎv܂B,ݍq́AtۂłB
DGD{݂ɂČꂽqDłA킢ɗՂ݁AւƉ܂Bq@̗AȂǂɖ߂AƖOςāACq̔CɏA܂B̐͂́c|łˁccB,ycfrigxehfwt,51,1,714,-1
+524,,9,18,4,18,0,0,7,27,4,16,35,35,72,40,40,83,3,3,14,37,78,1,1,39,-1,-1,-1,0,0,0,0,0,i߁A͂悤܂I
𑨌^Ch͈Ԋ́A𑨂łB
撣܂I,𑨌^Ch͂̈Ԋ́A𑨂łBy̐^̉nj^łBYƔȂǂサẮBƂĂ̎oADcq̔CȂǂɏA܂BŌ܂Ő킦͂͑͂ȂǁÅCŌ܂ŌĐ킢܂B킢IA撣点Ē܂B,lupcrslexuxo,51,1,714,-1
+525,,9,18,4,19,0,0,7,28,4,16,35,35,72,39,39,81,3,3,15,7,49,1,1,39,-1,-1,-1,0,0,0,0,0,Ch́AւłB
́cc𑨂ccc撣܂ccB,Ch́AւłcB^Ch͂̉nj^ƂČAے{̕ɔz܂ccBDcqAΐ|Ƃē܂BDc̔Q炷߁ccG͂Ɛ킢܂ccB
łccB͂́cc|ccB,hakcdulvmfej,52,1,1,-1
+526,,37,59,0,12,0,0,13,27,15,34,35,35,59,24,24,39,30,30,52,6,44,1,228,16,-1,-1,-1,14,11,2,0,0,
,q́AłB
DGD{݂ɂČꂽqDłA킢ɗՂ݁AւƉ܂Bq@̗AȂǂɖ߂AƖOςāACq̔CɏA܂B̐͂́c|łˁccB,gvryjheydxtt,51,2,714,-1
+529,,49,74,18,39,0,0,24,54,26,55,75,75,89,36,36,54,40,40,68,14,64,2,83,-1,-1,-1,-1,14,14,8,3,0,
,q́AłB
DGD{݂ɂČꂽqDłA킢ɗՂ݁AւƉ܂Bq@̗AȂǂɖ߂AƖOςāACq̔CɏA܂B̐͂́c|łˁccB,biuzgypssrhi,51,1,714,-1
+530,504,14,24,3,15,30,68,0,28,5,21,0,9999,9999,0,9999,9999,0,9999,9999,40,85,1,null,null,null,null,null,0,0,0,0,0,null,null,eqlthgcwdqqe,51,1,1,-1
+535,Luigi Torelli,11,21,2,10,18,62,0,18,5,17,0,0,0,17,17,42,6,6,24,25,62,1,-1,-1,-1,-1,-1,0,0,0,0,0,Ciao!
́AALuigi Torelli B
ˁBgbccB[ACłB,Regia Marina痈BpX^̍Ő܂ꂽ́ALuigi TorelliBʏjŁA[撣BłAȂA[ȎoB͔hɂQā[AɐFXā[AxςB[\FX? ̕oĂĂˁB,umofiwwigpjx,51,1,1,-1
+539,UIT-25,13,23,2,12,0,36,0,25,5,19,0,9999,9999,0,9999,9999,0,9999,9999,35,77,1,null,null,null,null,null,0,0,0,0,0,null,null,jisyljtqgqcj,51,1,1,-1
+541,,91,99,91,118,0,0,40,100,88,110,0,0,0,25,25,70,15,16,55,40,108,3,8,105,71,73,-1,3,3,6,3,0,
,͑v̑ꍆ͂ƂĐ܂ꂽA^͂̃l[VbvA傾B
a^A܂ŁAA͑͂߂ĂB
ẼrbOVƉ]ĂȁB,kjmmeaxfbmhx,51,1,714,-1
+548,,27,44,7,44,27,77,37,82,12,46,30,30,81,56,56,93,11,15,47,17,77,1,131,40,106,-1,-1,0,0,0,0,0,null,r^쒀͂VԊ͂̕B
X̊CɎQB
Dcqɑ^DƏՓ˂đjcƂB
͂ȁ[B,ewtmrxzqvupm,51,2,714,-1
+605,Luigi Torelli,13,23,0,8,0,32,0,22,5,18,0,0,0,18,18,56,8,8,28,30,72,1,-1,-1,-1,-1,-1,0,0,0,0,0,null,Regia Marina痈BpX^̍Ő܂ꂽ́ALuigi TorelliBʏjŁA[撣BłAȂA[ȎoB͔hɂQā[AɐFXā[AxςB[\FX? ̕oĂĂˁB,drbcfdxjgwgx,51,1,1,-1
+805,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,buwcseafiwpo,1,1,1,94
+806,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,xcequhhixvxp,1,1,1,26
+807,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,rypuutyqossx,1,1,1,162
+808,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,hfqexowpedpq,1,1,1,499
+809,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,pnufanhlitfx,1,1,1,500
810,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,jajwgljppiig,1,1,1,79
811,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,kxmwbqtugllx,1,1,1,16
812,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,tjhqapzvykpb,1,1,1,407
@@ -764,10 +782,10 @@
1584,ԐP,600,600,180,180,0,0,180,180,180,180,0,0,0,30,30,30,130,130,130,60,60,3,505,547,548,532,-1,0,84,96,0,0,,,fcaeosgyrckf,1,1,1,-1
1585,ꐱS,250,250,120,120,0,0,100,100,138,138,0,0,0,46,46,46,100,100,100,50,50,3,547,548,549,532,-1,48,48,48,0,0,,,kvllndxefqyr,1,1,1,-1
1586,ꐱP,350,350,180,180,0,0,130,130,150,150,0,0,0,53,53,53,130,130,130,70,70,3,547,548,549,532,-1,60,52,56,0,0,,,eoaivzseqtwo,1,1,1,-1
-1587,kP,300,300,80,80,0,0,120,120,125,125,0,0,0,15,15,15,80,80,80,40,40,2,504,521,548,517,-1,0,72,64,36,0,,,bcvjduazbvue,26,1,1,-1
-1588,kP,390,390,140,140,0,0,140,140,140,140,0,0,0,25,25,25,100,100,100,50,50,2,504,547,548,549,-1,0,72,72,40,0,,,jtokvqdkiidv,26,1,1,-1
-1589,kP,300,300,60,60,0,0,100,100,110,110,0,0,0,5,5,5,80,80,80,35,35,2,504,521,548,517,-1,0,64,48,36,0,,,yqxjpfvbrghk,26,1,1,-1
-1590,kP,390,390,140,140,0,0,120,120,125,125,0,0,0,15,15,15,100,100,100,40,40,2,504,547,548,549,-1,0,64,68,40,0,,,xsjvtttdqhwy,26,1,1,-1
+1587,kP,300,300,80,80,0,0,120,120,125,125,0,0,0,15,15,15,80,80,80,40,40,2,504,521,548,517,-1,0,72,64,36,0,,,bcvjduazbvue,27,1,1,-1
+1588,kP,390,390,140,140,0,0,140,140,140,140,0,0,0,25,25,25,100,100,100,50,50,2,504,547,548,549,-1,0,72,72,40,0,,,jtokvqdkiidv,27,1,1,-1
+1589,kP,300,300,60,60,0,0,100,100,110,110,0,0,0,5,5,5,80,80,80,35,35,2,504,521,548,517,-1,0,64,48,36,0,,,yqxjpfvbrghk,27,1,1,-1
+1590,kP,390,390,140,140,0,0,120,120,125,125,0,0,0,15,15,15,100,100,100,40,40,2,504,547,548,549,-1,0,64,68,40,0,,,xsjvtttdqhwy,27,1,1,-1
1591,yc,48,48,58,58,84,84,88,88,55,55,96,96,96,69,69,69,48,48,48,55,55,2,550,550,545,525,-1,0,0,3,3,0,,,vwaghxaewzdw,1,1,1,-1
1592,yc elite,66,66,64,64,92,92,96,96,68,68,98,98,98,74,74,74,58,58,58,66,66,2,550,550,545,525,-1,0,0,3,3,0,,,ypbbvxgczbph,1,1,1,-1
1593,,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,bickiyziobgh,1,1,1,-1
@@ -816,8 +834,8 @@
1636,S,450,450,180,180,0,0,120,120,185,185,0,9999,9999,0,9999,9999,0,9999,9999,0,0,1,556,557,558,558,-1,90,90,90,90,0,,,idborkfjzpjt,1,1,1,-1
1637,PTSQ,9,9,9,9,88,88,12,12,19,19,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,515,-1,-1,-1,-1,0,0,0,0,0,,,bqucqmrihwuh,1,1,1,-1
1638,PTSQ,9,9,9,9,98,98,18,18,29,29,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,515,515,-1,-1,-1,0,0,0,0,0,,,dsstfcxfwiui,1,1,1,-1
-1639,PTSQ,15,15,15,15,98,98,18,18,29,29,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,515,515,-1,-1,-1,0,0,0,0,0,,,nmxeowqlleay,1,1,1,-1
-1640,PTSQ,18,18,18,18,118,118,24,24,39,39,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,515,515,-1,-1,-1,0,0,0,0,0,,,ldsiznnfxhsi,1,1,1,-1
+1639,PTSQ,15,15,15,15,98,98,18,18,29,29,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,515,515,-1,-1,-1,0,0,0,0,0,,,nmxeowqlleay,2,1,1,-1
+1640,PTSQ,18,18,18,18,118,118,24,24,39,39,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,515,515,-1,-1,-1,0,0,0,0,0,,,ldsiznnfxhsi,2,1,1,-1
1641,yP,230,230,64,64,93,93,50,50,145,145,0,9999,9999,0,9999,9999,0,9999,9999,0,0,2,511,511,515,560,-1,0,0,0,0,0,,,ovecdselmpus,1,1,1,-1
1642,yP,290,290,74,74,96,96,55,55,175,175,0,9999,9999,0,9999,9999,0,9999,9999,0,0,2,511,511,515,560,-1,0,0,0,0,0,,,disbkhsrvdyz,1,1,1,-1
1643,yP,330,330,79,79,99,99,55,55,185,185,0,9999,9999,0,9999,9999,0,9999,9999,0,0,2,511,511,515,560,-1,0,0,0,0,0,,,zpgkgrqnfbgw,1,1,1,-1
@@ -913,3 +931,29 @@
1733,kP-,770,770,188,188,130,130,82,82,239,239,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,576,576,515,575,-1,0,0,0,64,0,,,sutsfoetiofu,1,1,1,-1
1734,yk elite,88,88,35,35,0,0,48,48,73,73,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,574,524,520,574,-1,24,22,22,20,0,,,jlfigkjvghnl,1,1,1,-1
1735,yk flagship,118,118,45,45,0,0,68,68,93,93,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,575,524,520,575,-1,23,23,27,23,0,,,laqatdmlfwcb,1,1,1,-1
+1736,VP flagship,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,hdglsxoolyeu,1,1,1,-1
+1737,VP flagship,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,rsoqnkmlnjoi,1,1,1,-1
+1738,VP flagship,377,377,47,47,177,177,0,0,47,47,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,570,570,570,-1,-1,null,null,null,null,null,null,null,vupperodlpre,1,1,1,-1
+1739,쒀i,60,60,66,66,91,91,63,63,51,51,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,501,501,559,-1,-1,null,null,null,null,null,null,null,ktqlnvggiqgf,1,1,1,-1
+1740,쒀i elite,63,63,69,69,95,95,69,69,55,55,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,501,501,559,-1,-1,null,null,null,null,null,null,null,upmscqzginwn,1,1,1,-1
+1741,쒀i flagship,66,66,79,79,99,99,79,79,59,59,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,501,501,559,-1,-1,null,null,null,null,null,null,null,cxxxqjskrwck,1,1,1,-1
+1742,쒀i^,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,llnhpxdmcept,1,1,1,-1
+1743,쒀i^ elite,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,mpqudnmsiksm,1,1,1,-1
+1744,쒀i^ flagship,69,69,89,89,123,123,96,96,69,69,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,501,501,570,-1,-1,null,null,null,null,null,null,null,somrbdpodygj,1,1,1,-1
+1745,͕P,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,xivpgjbeebdc,1,1,1,-1
+1746,͕P,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,edouixswqpeo,1,1,1,-1
+1747,͕P,730,730,242,242,0,0,94,94,256,256,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,577,577,559,574,-1,0,0,0,72,0,null,null,wetxlsmbrrzn,1,1,1,-1
+1748,͕P-,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,enxlmreaiqgg,1,1,1,-1
+1749,͕P-,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,lhmdhrvoowhm,1,1,1,-1
+1750,͕P-,730,730,282,282,0,0,94,94,270,270,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,577,577,559,574,-1,0,0,0,81,0,null,null,kakvhshiswmc,1,1,1,-1
+1751,ċS,340,340,140,140,0,0,120,120,137,137,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,547,548,549,532,-1,64,54,56,0,0,null,null,wjisnhsodgsf,1,1,1,-1
+1752,ĕP,440,440,190,190,0,0,140,140,149,149,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,547,548,549,532,-1,70,62,66,0,0,null,null,ndsgnauiucfi,1,1,1,-1
+1753,WϒnĕP,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,dgjzxstquwje,1,1,1,-1
+1754,WϒnĕP,690,690,135,135,128,128,84,84,159,159,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,562,562,565,565,-1,24,24,0,0,0,null,null,qjeitocfjfyd,1,1,1,-1
+1755,BP,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,fiylpgbzqcxp,1,1,1,-1
+1756,BP,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,pjzroyvlperb,1,1,1,-1
+1757,BP,880,880,330,330,0,0,150,150,269,269,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,578,578,559,574,-1,0,0,0,180,0,null,null,tbfepfsryqlv,1,1,1,-1
+1758,BP-,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,stbkgxndqbir,1,1,1,-1
+1759,BP-,0,0,0,0,0,0,0,0,0,0,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,qkmoixlhnltb,1,1,1,-1
+1760,BP-,880,880,390,390,155,155,180,180,289,289,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,578,578,570,574,-1,0,0,0,198,0,null,null,fkdnfrwqawjc,1,1,1,-1
+1761,dl flagship,220,220,108,108,74,74,78,78,112,112,0,9999,9999,0,9999,9999,0,9999,9999,0,0,0,505,505,559,574,-1,0,0,0,28,0,null,null,hpxrbbwgkbwn,1,1,1,-1
diff --git a/ElectronicObserver/Data/Constants.cs b/ElectronicObserver/Data/Constants.cs
index fb8c2dc20..8c5687091 100644
--- a/ElectronicObserver/Data/Constants.cs
+++ b/ElectronicObserver/Data/Constants.cs
@@ -206,6 +206,61 @@ public static string GetBaseAirCorpsActionKind( int value ) {
}
}
+
+ ///
+ /// 艦種略号を取得します。
+ ///
+ public static string GetShipClassClassification( int shiptype ) {
+ switch ( shiptype ) {
+ case 1:
+ return "DE";
+ case 2:
+ return "DD";
+ case 3:
+ return "CL";
+ case 4:
+ return "CLT";
+ case 5:
+ return "CA";
+ case 6:
+ return "CAV";
+ case 7:
+ return "CVL";
+ case 8:
+ return "BC"; // ? FBB, CC?
+ case 9:
+ return "BB";
+ case 10:
+ return "BBV";
+ case 11:
+ return "CV";
+ case 12:
+ return "BB";
+ case 13:
+ return "SS";
+ case 14:
+ return "SSV";
+ case 15:
+ return "AP"; // ? AO?
+ case 16:
+ return "AV";
+ case 17:
+ return "LHA";
+ case 18:
+ return "CVB";
+ case 19:
+ return "AR";
+ case 20:
+ return "AS";
+ case 21:
+ return "CT";
+ case 22:
+ return "AO";
+ default:
+ return "IX";
+ }
+ }
+
#endregion
@@ -525,29 +580,29 @@ public static string GetAirSuperiority( int id ) {
///
public static string GetDayAttackKind( DayAttackKind id ) {
switch ( id ) {
- case DayAttackKind.Shelling:
+ case DayAttackKind.Shelling:
return "砲撃";
- case DayAttackKind.Laser:
+ case DayAttackKind.Laser:
return "レーザー攻撃";
- case DayAttackKind.DoubleShelling:
+ case DayAttackKind.DoubleShelling:
return "連続射撃";
- case DayAttackKind.CutinMainSub:
+ case DayAttackKind.CutinMainSub:
return "カットイン(主砲/副砲)";
- case DayAttackKind.CutinMainLadar:
+ case DayAttackKind.CutinMainLadar:
return "カットイン(主砲/電探)";
- case DayAttackKind.CutinMainAP:
+ case DayAttackKind.CutinMainAP:
return "カットイン(主砲/徹甲)";
- case DayAttackKind.CutinMainMain:
+ case DayAttackKind.CutinMainMain:
return "カットイン(主砲/主砲)";
- case DayAttackKind.AirAttack:
+ case DayAttackKind.AirAttack:
return "空撃";
- case DayAttackKind.DepthCharge:
+ case DayAttackKind.DepthCharge:
return "爆雷攻撃";
- case DayAttackKind.Torpedo:
+ case DayAttackKind.Torpedo:
return "雷撃";
- case DayAttackKind.Rocket:
+ case DayAttackKind.Rocket:
return "ロケット砲撃";
- case DayAttackKind.LandingDaihatsu:
+ case DayAttackKind.LandingDaihatsu:
return "揚陸攻撃(大発動艇)";
case DayAttackKind.LandingTokuDaihatsu:
return "揚陸攻撃(特大発動艇)";
@@ -555,7 +610,7 @@ public static string GetDayAttackKind( DayAttackKind id ) {
return "揚陸攻撃(大発戦車)";
case DayAttackKind.LandingAmphibious:
return "揚陸攻撃(内火艇)";
- case DayAttackKind.LandingTokuDaihatsuTank:
+ case DayAttackKind.LandingTokuDaihatsuTank:
return "揚陸攻撃(特大発戦車)";
default:
return "不明";
@@ -568,15 +623,15 @@ public static string GetDayAttackKind( DayAttackKind id ) {
///
public static string GetNightAttackKind( NightAttackKind id ) {
switch ( id ) {
- case NightAttackKind.Shelling:
+ case NightAttackKind.Shelling:
return "砲撃";
- case NightAttackKind.DoubleShelling:
+ case NightAttackKind.DoubleShelling:
return "連続射撃";
- case NightAttackKind.CutinMainTorpedo:
+ case NightAttackKind.CutinMainTorpedo:
return "カットイン(主砲/魚雷)";
- case NightAttackKind.CutinTorpedoTorpedo:
+ case NightAttackKind.CutinTorpedoTorpedo:
return "カットイン(魚雷x2)";
- case NightAttackKind.CutinMainSub:
+ case NightAttackKind.CutinMainSub:
return "カットイン(主砲x2/副砲)";
case NightAttackKind.CutinMainMain:
return "カットイン(主砲x3)";
@@ -648,13 +703,15 @@ public static string GetAACutinKind( int id ) {
case 18:
return "集中機銃(皐月)";
case 19:
- return "高角砲/集中機銃(鬼怒)";
+ return "高角砲(非高射装置)/集中機銃(鬼怒)";
case 20:
return "集中機銃(鬼怒)";
case 21:
return "高角砲/電探(由良)";
case 22:
return "集中機銃(文月)";
+ case 23:
+ return "機銃(非集中)(UIT-25)";
default:
return "不明";
}
diff --git a/ElectronicObserver/Data/EquipmentData.cs b/ElectronicObserver/Data/EquipmentData.cs
index a2378360a..7300e10c2 100644
--- a/ElectronicObserver/Data/EquipmentData.cs
+++ b/ElectronicObserver/Data/EquipmentData.cs
@@ -14,6 +14,21 @@ namespace ElectronicObserver.Data {
[DebuggerDisplay( "[{ID}] : {NameWithLevel}" )]
public class EquipmentData : ResponseWrapper, IIdentifiable {
+ ///
+ /// 艦載機熟練度の文字列表現
+ ///
+ public static readonly string[] AircraftLevelString = {
+ "",
+ "|",
+ "||",
+ "|||",
+ "/",
+ "//",
+ "///",
+ ">>",
+ };
+
+
///
/// 装備を一意に識別するID
///
@@ -72,16 +87,14 @@ public string Name {
///
public string NameWithLevel {
get {
+ var sb = new StringBuilder( Name );
+
if ( Level > 0 )
- if ( AircraftLevel > 0 )
- return string.Format( "{0}+{1} Lv. {2}", Name, Level, AircraftLevel ); //念のため
- else
- return string.Format( "{0}+{1}", Name, Level );
- else
- if ( AircraftLevel > 0 )
- return string.Format( "{0} Lv. {1}", Name, AircraftLevel );
- else
- return Name;
+ sb.Append( "+" ).Append( Level );
+ if ( AircraftLevel > 0 )
+ sb.Append( " " ).Append( AircraftLevelString[AircraftLevel] );
+
+ return sb.ToString();
}
}
diff --git a/ElectronicObserver/Data/ShipData.cs b/ElectronicObserver/Data/ShipData.cs
index 8eac2974f..da4d67bed 100644
--- a/ElectronicObserver/Data/ShipData.cs
+++ b/ElectronicObserver/Data/ShipData.cs
@@ -613,7 +613,7 @@ public int SallyArea {
return RawData.api_sally_area() ? (int)RawData.api_sally_area : -1;
}
}
-
+
///
/// 艦船のマスターデータへの参照
@@ -1077,7 +1077,7 @@ private double GetItalianDamageBonus() {
case 449: // Pola
case 361: // 改
return Math.Sqrt( AllSlotMaster.Count( id => id == 162 ) ); // √( 203mm/53 連装砲 装備数 )
-
+
default:
return 0;
}
@@ -1215,10 +1215,41 @@ private int CalculateAntiSubmarinePower( int engagementForm = 1 ) {
basepower *= GetHPDamageBonus() * GetEngagementFormDamageRate( engagementForm );
+
//対潜シナジー
- if ( AllSlotInstanceMaster.Where( s => s != null && ( s.CategoryType == 14 || s.CategoryType == 40 ) ).Any() && //ソナー or 大型ソナー
- AllSlotInstanceMaster.Where( s => s != null && s.CategoryType == 15 ).Any() ) //爆雷
- basepower *= 1.15;
+
+ int depthChargeCount = 0;
+ int depthChargeThrowerCount = 0;
+ int sonarCount = 0; // ソナーと大型ソナーの合算
+ int largeSonarCount = 0;
+
+ foreach ( var slot in AllSlotInstanceMaster ) {
+ if ( slot == null )
+ continue;
+
+ switch ( slot.CategoryType ) {
+ case 14: // ソナー
+ sonarCount++;
+ break;
+ case 15: // 爆雷/投射機
+ if ( Calculator.DepthChargeList.Contains( slot.EquipmentID ) )
+ depthChargeCount++;
+ else
+ depthChargeThrowerCount++;
+ break;
+ case 40: // 大型ソナー
+ largeSonarCount++;
+ sonarCount++;
+ break;
+ }
+ }
+
+ double thrower_sonar = depthChargeThrowerCount > 0 && sonarCount > 0 ? 1.15 : 1;
+ double charge_thrower = depthChargeCount > 0 && depthChargeThrowerCount > 0 ? 1.1 : 1;
+ double charge_sonar = ( !( thrower_sonar > 1 && charge_thrower > 1 && largeSonarCount > 0 ) && depthChargeCount > 0 && sonarCount > 0 ) ? 0.15 : 0;
+
+ basepower *= thrower_sonar * ( charge_thrower + charge_sonar );
+
//キャップ
basepower = Math.Floor( CapDamage( basepower, 100 ) );
diff --git a/ElectronicObserver/ElectronicObserver.csproj b/ElectronicObserver/ElectronicObserver.csproj
index d539b591d..7927f1c36 100644
--- a/ElectronicObserver/ElectronicObserver.csproj
+++ b/ElectronicObserver/ElectronicObserver.csproj
@@ -194,6 +194,7 @@
+
@@ -361,6 +362,12 @@
DialogAntiAirDefense.cs
+
+ Form
+
+
+ DialogBaseAirCorpsSimulation.cs
+
Form
@@ -659,6 +666,9 @@
DialogAntiAirDefense.cs
+
+ DialogBaseAirCorpsSimulation.cs
+
DialogBattleDetail.cs
diff --git a/ElectronicObserver/Notifier/NotifierBase.cs b/ElectronicObserver/Notifier/NotifierBase.cs
index 71fcb3e28..f86568ba1 100644
--- a/ElectronicObserver/Notifier/NotifierBase.cs
+++ b/ElectronicObserver/Notifier/NotifierBase.cs
@@ -226,11 +226,14 @@ void Sound_MediaEnded() {
///
/// 通知ダイアログを表示します。
///
- public void ShowDialog() {
+ public void ShowDialog( System.Windows.Forms.FormClosingEventHandler customClosingHandler = null ) {
if ( ShowsDialog ) {
var dialog = new DialogNotifier( DialogData );
dialog.FormClosing += dialog_FormClosing;
+ if ( customClosingHandler != null ) {
+ dialog.FormClosing += customClosingHandler;
+ }
NotifierManager.Instance.ShowNotifier( dialog );
}
}
@@ -246,10 +249,17 @@ void dialog_FormClosing( object sender, System.Windows.Forms.FormClosingEventArg
/// 通知を行います。
///
public virtual void Notify() {
+ Notify( null );
+ }
+
+ ///
+ /// 終了時のイベントハンドラを指定して通知を行います。
+ ///
+ public virtual void Notify( System.Windows.Forms.FormClosingEventHandler customClosingHandler ) {
if ( !IsEnabled || IsSilenced ) return;
- ShowDialog();
+ ShowDialog( customClosingHandler );
PlaySound();
}
diff --git a/ElectronicObserver/Observer/APIObserver.cs b/ElectronicObserver/Observer/APIObserver.cs
index 127fde549..98c5034d0 100644
--- a/ElectronicObserver/Observer/APIObserver.cs
+++ b/ElectronicObserver/Observer/APIObserver.cs
@@ -111,6 +111,7 @@ private APIObserver() {
APIList.Add( new kcsapi.api_req_combined_battle.ec_midnight_battle() );
APIList.Add( new kcsapi.api_req_combined_battle.each_battle() );
APIList.Add( new kcsapi.api_req_combined_battle.each_battle_water() );
+ APIList.Add( new kcsapi.api_get_member.sortie_conditions() );
APIList.Add( new kcsapi.api_req_quest.clearitemget() );
APIList.Add( new kcsapi.api_req_nyukyo.start() );
diff --git a/ElectronicObserver/Observer/kcsapi/api_get_member/require_info.cs b/ElectronicObserver/Observer/kcsapi/api_get_member/require_info.cs
index f387c55ec..1be8db95f 100644
--- a/ElectronicObserver/Observer/kcsapi/api_get_member/require_info.cs
+++ b/ElectronicObserver/Observer/kcsapi/api_get_member/require_info.cs
@@ -46,15 +46,16 @@ public override void OnResponseReceived( dynamic data ) {
// UseItem
db.UseItems.Clear();
- foreach ( var elem in data.api_useitem ) {
+ if ( data.api_useitem() ) {
+ foreach ( var elem in data.api_useitem ) {
- var item = new UseItem();
- item.LoadFromResponse( APIName, elem );
- db.UseItems.Add( item );
+ var item = new UseItem();
+ item.LoadFromResponse( APIName, elem );
+ db.UseItems.Add( item );
+ }
}
-
base.OnResponseReceived( (object)data );
}
diff --git a/ElectronicObserver/Observer/kcsapi/api_get_member/sortie_conditions.cs b/ElectronicObserver/Observer/kcsapi/api_get_member/sortie_conditions.cs
new file mode 100644
index 000000000..df226825a
--- /dev/null
+++ b/ElectronicObserver/Observer/kcsapi/api_get_member/sortie_conditions.cs
@@ -0,0 +1,20 @@
+using ElectronicObserver.Data;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace ElectronicObserver.Observer.kcsapi.api_get_member {
+
+ public class sortie_conditions : APIBase {
+
+ public override void OnResponseReceived( dynamic data ) {
+ base.OnResponseReceived( (object)data );
+ }
+
+ public override string APIName {
+ get { return "api_get_member/sortie_conditions"; }
+ }
+ }
+}
diff --git a/ElectronicObserver/Observer/kcsapi/api_get_member/useitem.cs b/ElectronicObserver/Observer/kcsapi/api_get_member/useitem.cs
index b91295aa0..0b707a5d8 100644
--- a/ElectronicObserver/Observer/kcsapi/api_get_member/useitem.cs
+++ b/ElectronicObserver/Observer/kcsapi/api_get_member/useitem.cs
@@ -6,7 +6,7 @@
using System.Threading.Tasks;
namespace ElectronicObserver.Observer.kcsapi.api_get_member {
-
+
public class useitem : APIBase {
public override void OnResponseReceived( dynamic data ) {
@@ -14,12 +14,15 @@ public override void OnResponseReceived( dynamic data ) {
KCDatabase db = KCDatabase.Instance;
db.UseItems.Clear();
- foreach ( var elem in data ) {
- var item = new UseItem();
- item.LoadFromResponse( APIName, elem );
- db.UseItems.Add( item );
+ if ( data != null ) {
+ foreach ( var elem in data ) {
+
+ var item = new UseItem();
+ item.LoadFromResponse( APIName, elem );
+ db.UseItems.Add( item );
+ }
}
base.OnResponseReceived( (object)data );
diff --git a/ElectronicObserver/Other/Information/apilist.txt b/ElectronicObserver/Other/Information/apilist.txt
index 110945b55..15bc200f9 100644
--- a/ElectronicObserver/Other/Information/apilist.txt
+++ b/ElectronicObserver/Other/Information/apilist.txt
@@ -330,6 +330,7 @@ api_start2 :艦娘・装備固有データその他
42=潜水艦装備
43=水上戦闘機
44=陸軍戦闘機
+ 45=夜間戦闘機
[4]: 航空機カテゴリ
0=非航空機
@@ -354,6 +355,8 @@ api_start2 :艦娘・装備固有データその他
25=伊水上機
26=強風改
27=一式戦
+ 28=英攻撃機
+ 29=英戦闘機
api_taik :耐久(0)
api_souk :装甲
@@ -504,7 +507,7 @@ api_get_member/require_info :起動時情報群
api_slot_item :保有装備リスト slot_item と同じ
api_unsetslot :カテゴリ別未装備品リスト unsetslot と同じ
api_kdock :工廠ドック状態 kdock と同じ
- api_useitem :消費アイテムリスト useitem と同じ
+ api_useitem :消費アイテムリスト useitem と同じ アイテムを1つも保有していない場合は存在しない
api_furniture :家具リスト furniture と同じ
api_get_member/basic :艦隊司令部情報
@@ -636,7 +639,7 @@ api_get_member/unsetslot :カテゴリ別の装備されていない装備リ
<装備固有IDリスト>
-api_get_member/useitem :アイテム情報
+api_get_member/useitem :アイテム情報 アイテムを1つも保有していない場合は api_data=null
api_id :アイテムID
api_count :所有個数
@@ -1371,6 +1374,7 @@ api_req_map/start :出撃 同じメンバはnextのほうが情報が新し
api_now_maphp :ゲージ現在値
api_dmg :*ダメージ倍率? =6だとHP90の旗艦撃沈で540減少?
api_airsearch :
+ api_eventmap :
api_from_no :スタート地点のセルID
api_distance_data :各セルの距離データ 基地航空隊出撃時のみ存在?
api_mapcell_id :マスターセルID(マップ別ではなく全海域間固有ID)
@@ -1401,7 +1405,15 @@ api_req_map/next :進撃
10=長距離空襲戦
api_event_kind :イベント種別
0=非戦闘セル, 1=通常戦闘, 2=夜戦, 3=夜昼戦, 4=航空戦, 5=敵連合艦隊戦, 6=長距離空襲戦
- api_event_id=6(気のせいだった)時は 0="気のせいだった。", 1="敵影を見ず。", 2=能動分岐, 3="穏やかな海です。", 4="穏やかな海峡です。", 5="警戒が必要です。"
+ api_event_id=6(気のせいだった)時は
+ 0="気のせいだった。"
+ 1="敵影を見ず。"
+ 2=能動分岐
+ 3="穏やかな海です。"
+ 4="穏やかな海峡です。"
+ 5="警戒が必要です。"
+ 6="静かな海です。"
+ 7="我が「連合艦隊」はドーバー海峡を進撃中です。"
api_event_id=7(航空戦)時は 0=航空偵察, 4=航空戦
api_next :次のマスでのルート分岐の本数 0=行き止まり
api_bosscell_no :ボスセルID
@@ -1486,6 +1498,7 @@ api_req_map/next :進撃
3=「空襲により基地航空隊に地上撃破の損害が発生しました!」
4=「空襲による基地の損害はありません。」
api_m1 :('16秋イベ) 1=スタート地点解放ギミック発動 それ以外の場合は存在しない
+ api_m1 :('17夏イベ) 1=ルート解放など 通常は存在しない
Request.api_req_sortie/battle :戦闘(昼戦)
api_formation :陣形
@@ -2320,6 +2333,35 @@ api_req_combined_battle/each_battle_water :連合艦隊(水上部隊) vs 敵
api_midnight_flag
api_search
api_formation :味方陣形のみ文字列型、ほかは数値型
+ api_air_base_attack
+ api_base_id
+ api_stage_flag
+ api_plane_from :[1]
+ api_squadron_plane
+ api_mst_id
+ api_count
+ api_stage1
+ api_f_count
+ api_f_lostcount
+ api_e_count
+ api_e_lostcount
+ api_disp_seiku
+ api_touch_plane :[2]
+ api_stage2
+ api_f_count
+ api_f_lostcount
+ api_e_count
+ api_e_lostcount
+ api_stage3
+ api_erai_flag
+ api_ebak_flag
+ api_ecl_flag
+ api_edam
+ api_stage3_combined
+ api_erai_flag
+ api_ebak_flag
+ api_ecl_flag
+ api_edam
api_stage_flag
api_kouku
api_plane_from
diff --git a/ElectronicObserver/Other/Information/kcmemo.md b/ElectronicObserver/Other/Information/kcmemo.md
index 7e368c7b1..a08f9695b 100644
--- a/ElectronicObserver/Other/Information/kcmemo.md
+++ b/ElectronicObserver/Other/Information/kcmemo.md
@@ -581,6 +581,7 @@ int 揚陸攻撃ID判定() {
|20|集中機銃|鬼怒改二|
|21|高角砲/電探|由良改二|
|22|集中機銃|文月改二|
+|23|機銃(非集中)|UIT-25以降|
秋月型のみ対空電探でなくても可。
@@ -902,7 +903,7 @@ Bismarck dreiに対する魚雷装備・試製51cm連装砲といったものの
|:--|:--|:--|:--|
|131, 143|大和, 武蔵|大口径主砲(II)||
|136, 148, 275, 276|大和改, 武蔵改, 長門改, 陸奥改|大口径主砲(II), 水上戦闘機||
-|147|Верный|上陸用舟艇, 追加装甲(中型)・特型内火艇||
+|147|Верный|上陸用舟艇, 追加装甲(中型), 特型内火艇||
|178|Bismarck drei|魚雷||
|199, 418, 468, 487, 490, 548|大潮改二, 皐月改二, 朝潮改二丁, 鬼怒改二, 荒潮改二, 文月改二|上陸用舟艇, 特型内火艇||
|200|阿武隈改二|特殊潜航艇, 上陸用舟艇, 特型内火艇||
@@ -924,7 +925,10 @@ Bismarck dreiに対する魚雷装備・試製51cm連装砲といったものの
|521|春日丸||艦上攻撃機, 艦上偵察機, 大型電探, オートジャイロ, 対潜哨戒機, 司令部施設, 大型ソナー|
|526|大鷹||艦上偵察機, オートジャイロ, 対潜哨戒機, 大型ソナー|
|529|大鷹改二|ソナー, 爆雷||
+|530|伊504|対空機銃, 簡易輸送部材, 輸送機材||
|541|長門改二|小口径主砲, 上陸用舟艇, 大口径主砲(II), 水上戦闘機, 特型内火艇||
+|539|UIT-25|対空機銃, 簡易輸送部材, 輸送機材|特殊潜航艇|
+|605|Luigi Torelli改|簡易輸送部材, 輸送機材|特殊潜航艇|
(艦船IDが特殊装備リストに含まれていた場合は*マスターデータの内容にかかわらず*装備可能・不可能にする、というコードになっている)
つまりある意味では不正な装備ともいえる(?)
@@ -1131,6 +1135,8 @@ Bismarck dreiに対する魚雷装備・試製51cm連装砲といったものの
|565|5inch沿岸設置砲|78|12.7cm単装砲|
|567|沿岸設置レーダー|13|61cm三連装魚雷|
|576|深海12inch三連装砲|231|30.5cm三連装砲|
+|577|深海15inch四連装砲|245|38cm四連装砲|
+|578|深海15inch連装砲後期型|190|38.1cm Mk.I連装砲|
> 567(沿岸設置レーダー)については、31(32号対水上電探)だったはずが typo したものと考えられる。
@@ -1598,6 +1604,8 @@ elite 級か flagship 級であれば先制雷撃を行う。
敵随伴艦隊のHP ( `[7~12]` ) は正しく反映されている。
なぜか本体クライアント側では正常に表示されているが、戦闘解析を行う際は注意が必要。
+2017 夏イベントでは確認できなかったため、修正された模様。
+
#### クリック時に図鑑虫が飛んでいく確率
1/5 。
@@ -1689,9 +1697,9 @@ elite 級か flagship 級であれば先制雷撃を行う。
なお、それぞれのカテゴリIDは以下のとおりである。
-* 主砲系: 1, 2, 3, 38
-* 副砲系: 4
-* 魚雷系: 5, 32
+* 主砲系: 1, 2, 3, 38 (小口径主砲, 中口径主砲, 大口径主砲, 大口径主砲(II))
+* 副砲系: 4 (副砲)
+* 魚雷系: 5, 32 (魚雷, 潜水艦魚雷)
ここで表示される装備は、上記カテゴリを満たす中で、先頭の装備スロットから順番に選ばれる(スロット[0]>スロット[1]>…>スロット[4]>補強スロット)
。
@@ -1701,3 +1709,25 @@ elite 級か flagship 級であれば先制雷撃を行う。
表示装備の最初のIDが 主砲系/副砲系 であれば 砲撃, 魚雷系であれば 雷撃 となる。
どれも装備していないなら 砲撃 になる。
+#### 入渠時に特定の操作をすると猫るバグ
+
+以下の手順を踏むと猫る。
+
+1. ドック A に入渠させる。
+2. ドック A に高速修復材を使う。
+ 直接高速入渠させてもよい。
+3. ドック B に入渠させる。(高速修復材は使わない)
+ この時点でドック A は空き表示になる。
+4. ドック A の高速修復によるクレーンアニメーションが消える前に、ドック A に入渠させる。
+5. アニメーション終了とともに、ドック A が空き表示になる。
+6. ドック A に入渠させる。
+7. 猫る。
+
+本来 6. の時点でドック A には入渠艦がいるが、クライアント側では空いているように見えるため、同じドックに重複して入渠させる操作が可能になってしまう。
+これを実行するとサーバ側でチェックが行われ、不正な操作として通信エラーのレスポンスが返るため、猫る。
+なお、エラーコードは 100 である(2017/08/26現在)。
+
+このバグの発生中( 5. の時点)は、ドック A は空きドックにも関わらずクレーンアニメーションが行われる。
+また、ほかの画面に移動するか、別のドックに入渠させるなどして更新を行うと、消えていた艦が再度表示される。
+
+
diff --git a/ElectronicObserver/Resource/ResourceManager.cs b/ElectronicObserver/Resource/ResourceManager.cs
index 846003e09..2ca5ff867 100644
--- a/ElectronicObserver/Resource/ResourceManager.cs
+++ b/ElectronicObserver/Resource/ResourceManager.cs
@@ -204,6 +204,7 @@ public enum EquipmentContent {
SubmarineEquipment,
SeaplaneFighter,
ArmyInterceptor,
+ NightFighter,
Locked,
Unknown,
}
@@ -430,6 +431,7 @@ private void LoadFromArchive( string path ) {
LoadImageFromArchive( Equipments, archive, mstpath + @"Equipment/SubmarineEquipment.png", "Equipment_SubmarineEquipment" );
LoadImageFromArchive( Equipments, archive, mstpath + @"Equipment/SeaplaneFighter.png", "Equipment_SeaplaneFighter" );
LoadImageFromArchive( Equipments, archive, mstpath + @"Equipment/ArmyInterceptor.png", "Equipment_ArmyInterceptor" );
+ LoadImageFromArchive( Equipments, archive, mstpath + @"Equipment/NightFighter.png", "Equipment_NightFighter" );
LoadImageFromArchive( Equipments, archive, mstpath + @"Equipment/Locked.png", "Equipment_Locked" );
LoadImageFromArchive( Equipments, archive, mstpath + @"Equipment/Unknown.png", "Equipment_Unknown" );
diff --git a/ElectronicObserver/Utility/Configuration.cs b/ElectronicObserver/Utility/Configuration.cs
index 1ac8307fe..27887065c 100644
--- a/ElectronicObserver/Utility/Configuration.cs
+++ b/ElectronicObserver/Utility/Configuration.cs
@@ -390,6 +390,10 @@ public class ConfigControl : ConfigPartBase {
///
public int PowerEngagementForm { get; set; }
+ ///
+ /// 出撃札がない艦娘が出撃したときに警告ダイアログを表示するか
+ ///
+ public bool ShowSallyAreaAlertDialog { get; set; }
public ConfigControl() {
ConditionBorder = 40;
@@ -398,6 +402,7 @@ public ConfigControl() {
LastVolume = 0.8f;
LastIsMute = false;
PowerEngagementForm = 1;
+ ShowSallyAreaAlertDialog = true;
}
}
/// 動作
@@ -681,6 +686,10 @@ public class ConfigFormFleet : ConfigPartBase {
///
public bool BlinkAtDamaged { get; set; }
+ ///
+ /// 艦隊状態の表示方法
+ ///
+ public int FleetStateDisplayMode { get; set; }
public ConfigFormFleet() {
ShowAircraft = true;
@@ -700,6 +709,7 @@ public ConfigFormFleet() {
ReflectAnchorageRepairHealing = true;
EmphasizesSubFleetInPort = false;
BlinkAtDamaged = true;
+ FleetStateDisplayMode = 2;
}
}
/// [艦隊]ウィンドウ
@@ -855,6 +865,12 @@ public class ConfigFormBrowser : ConfigPartBase {
///
public int ScreenShotFormat { get; set; }
+ ///
+ /// スクリーンショットの保存モード
+ /// 1=ファイル, 2=クリップボード, 3=両方
+ ///
+ public int ScreenShotSaveMode { get; set; }
+
///
/// 適用するスタイルシート
///
@@ -913,6 +929,7 @@ public ConfigFormBrowser() {
IsEnabled = true;
ScreenShotPath = "ScreenShot";
ScreenShotFormat = 2;
+ ScreenShotSaveMode = 1;
StyleSheet = "\r\nbody {\r\n margin:0;\r\n overflow:hidden\r\n}\r\n\r\n#game_frame {\r\n position:fixed;\r\n left:50%;\r\n top:-16px;\r\n margin-left:-450px;\r\n z-index:1\r\n}\r\n";
IsScrollable = false;
AppliesStyleSheet = true;
@@ -1014,10 +1031,16 @@ public class ConfigFormBattle : ConfigPartBase {
///
public bool ShowHPBar { get; set; }
+ ///
+ /// HP バーに艦種を表示するか
+ ///
+ public bool ShowShipTypeInHPBar { get; set; }
+
public ConfigFormBattle() {
IsScrollable = false;
HideDuringBattle = false;
ShowHPBar = true;
+ ShowShipTypeInHPBar = false;
}
}
@@ -1028,6 +1051,29 @@ public ConfigFormBattle() {
public ConfigFormBattle FormBattle { get; private set; }
+ ///
+ /// [基地航空隊]ウィンドウの設定を扱います。
+ ///
+ public class ConfigFormBaseAirCorps : ConfigPartBase {
+
+ ///
+ /// イベント海域のもののみ表示するか
+ ///
+ public bool ShowEventMapOnly { get; set; }
+
+ public ConfigFormBaseAirCorps() {
+ ShowEventMapOnly = false;
+ }
+ }
+
+ ///
+ /// [基地航空隊]ウィンドウ
+ ///
+ [DataMember]
+ public ConfigFormBaseAirCorps FormBaseAirCorps { get; private set; }
+
+
+
///
/// 各[通知]ウィンドウの設定を扱います。
///
@@ -1284,6 +1330,7 @@ public override void Initialize() {
FormBrowser = new ConfigFormBrowser();
FormCompass = new ConfigFormCompass();
FormJson = new ConfigFormJson();
+ FormBaseAirCorps = new ConfigFormBaseAirCorps();
NotifierExpedition = new ConfigNotifierBase();
NotifierConstruction = new ConfigNotifierBase();
diff --git a/ElectronicObserver/Utility/Data/Calculator.cs b/ElectronicObserver/Utility/Data/Calculator.cs
index c3c6175d8..41c81d703 100644
--- a/ElectronicObserver/Utility/Data/Calculator.cs
+++ b/ElectronicObserver/Utility/Data/Calculator.cs
@@ -210,24 +210,36 @@ public static int GetAirSuperiority( BaseAirCorpsData aircorps, bool isAircraftL
continue;
// 偵察機補正計算
- int category = sq.EquipmentInstanceMaster.CategoryType;
- int losrate = Math.Min( Math.Max( sq.EquipmentInstanceMaster.LOS - 7, 0 ), 2 ); // ~7, 8, 9~
-
- switch ( category ) {
- case 10: // 水上偵察機
- case 41: // 大型飛行艇
- rate = Math.Max( rate, 1.1 + losrate * 0.03 );
- break;
- case 9: // 艦上偵察機
- case 59: // 噴式偵察機
- rate = Math.Max( rate, 1.2 + losrate * 0.05 );
- break;
- }
+ rate = Math.Max( rate, GetAirSuperiorityAirDefenseReconBonus( sq.EquipmentID ) );
}
return (int)( air * rate );
}
+ ///
+ /// 基地航空隊での防空戦における、偵察機による制空値ボーナス係数を求めます。
+ ///
+ public static double GetAirSuperiorityAirDefenseReconBonus( int equipmentID ) {
+ var eq = KCDatabase.Instance.MasterEquipments[equipmentID];
+ if ( eq == null ) return 1;
+
+ int category = eq.CategoryType;
+ int losrate = Math.Min( Math.Max( eq.LOS - 7, 0 ), 2 ); // ~7, 8, 9~
+
+ switch ( category ) {
+ case 10: // 水上偵察機
+ case 41: // 大型飛行艇
+ return 1.1 + losrate * 0.03 ;
+
+ case 9: // 艦上偵察機
+ case 59: // 噴式偵察機
+ return 1.2 + losrate * 0.05 ;
+
+ default:
+ return 1;
+ }
+ }
+
///
/// 基地航空中隊の制空戦力を求めます。
///
@@ -920,7 +932,7 @@ public static NightAttackKind GetNightAttackKind( int[] slot, int attackerShipID
var eqs = slot.Select( id => KCDatabase.Instance.MasterEquipments[id] ).ToArray();
foreach ( var eq in eqs.Where( e => e != null ) ) {
-
+
int eqtype = eq.EquipmentType[2];
switch ( eqtype ) {
@@ -1226,6 +1238,12 @@ public static int GetAACutinKind( int shipID, int[] slot ) {
if ( aagun_concentrated >= 1 )
return 22;
break;
+
+ case 539: // UIT-25
+ case 530: // 伊504
+ if ( aagun - aagun_concentrated >= 1 )
+ return 23;
+ break;
}
@@ -1436,6 +1454,7 @@ public static int GetFixedAirDefense( double adjustedAAValue, double adjustedFle
{ 20, 3 },
{ 21, 5 },
{ 22, 2 },
+ { 23, 1 },
} );
@@ -1465,6 +1484,7 @@ public static int GetFixedAirDefense( double adjustedAAValue, double adjustedFle
{ 20, 1.25 },
{ 21, 1.45 },
{ 22, 1.2 },
+ { 23, 1.05 },
} );
@@ -1670,13 +1690,14 @@ public static bool CanOpeningASW( ShipData ship ) {
var eqs = ship.AllSlotInstance.Where( eq => eq != null );
if ( ship.ShipID == 380 || ship.ShipID == 529 ) { // 大鷹改(二)
- if ( ship.ASWTotal >= 65 )
- return true; // false の場合後続の処理を行うため
+ if ( ship.ASWTotal >= 65 ) // 注: Lv. 1時点で対潜が 65 以上であるため、現時点では無条件に達成可能
+ return true;
}
if ( ship.ShipID == 526 ) { // 大鷹
- bool has931Torp = eqs.Any( eq => eq.EquipmentID == 82 || eq.EquipmentID == 83 ); // 九七式艦攻(九三一空) or 天山(九三一空)
- if ( has931Torp && ship.ASWTotal >= 65 )
+ // 対潜 7 以上の艦上攻撃機
+ bool hasASWTorp = eqs.Any( eq => eq.MasterEquipment.CategoryType == 8 && eq.MasterEquipment.ASW >= 7 );
+ if ( hasASWTorp && ship.ASWTotal >= 65 )
return true;
}
@@ -1695,6 +1716,16 @@ public static bool CanOpeningASW( ShipData ship ) {
return ship.ASWTotal >= 100;
}
+
+ ///
+ /// 爆雷(≠爆雷投射機)のリスト
+ ///
+ public static readonly int[] DepthChargeList = {
+ 226, // 九五式爆雷
+ 227, // 二式爆雷
+ };
+
+
}
diff --git a/ElectronicObserver/Utility/FleetImageGenerator.cs b/ElectronicObserver/Utility/FleetImageGenerator.cs
index aa8d870ec..88041c8cb 100644
--- a/ElectronicObserver/Utility/FleetImageGenerator.cs
+++ b/ElectronicObserver/Utility/FleetImageGenerator.cs
@@ -452,7 +452,7 @@ public static Bitmap GenerateCutinBitmap( FleetImageArgument args ) {
Size smallDigit3Size = MeasureString( preg, "888", args.SmallDigitFont, MaxValueSize, formatMiddleRight );
Size levelSize = MeasureString( preg, "Lv.", args.SmallDigitFont, MaxValueSize, formatMiddleLeft );
Size equipmentLevelSize = MeasureString( preg, "+10", args.SmallDigitFont, MaxValueSize, formatMiddleRight );
- Rectangle shipNameImageAvailableArea = new Rectangle( 100, 0, SwfHelper.ShipNameSize.Width - 124, SwfHelper.ShipNameSize.Height - 16 );
+ Rectangle shipNameImageAvailableArea = new Rectangle( 92, 0, SwfHelper.ShipNameSize.Width - 120, SwfHelper.ShipNameSize.Height - 16 );
Size fleetParameterAreaInnerMargin = new Size( 16, 0 );
Padding shipNameAreaMargin = new Padding( 0, 0, 0, 2 );
@@ -1146,7 +1146,255 @@ public static Bitmap GenerateBannerBitmap( FleetImageArgument args ) {
}
+ public static Bitmap GenerateBaseAirCorpsImage( FleetImageArgument args ) {
+ var formatMiddleLeft = GetStringFormat( ContentAlignment.MiddleLeft );
+ var formatMiddleCenter = GetStringFormat( ContentAlignment.MiddleCenter );
+ var formatMiddleRight = GetStringFormat( ContentAlignment.MiddleRight );
+
+ Color backgroundColor = Color.FromArgb( 0xff, 0xff, 0xff );
+ Color mainTextColor = Color.FromArgb( 0x0f, 0x0f, 0x0f );
+ Color subTextColor = Color.FromArgb( 0x00, 0x88, 0x88 );
+ Color shadowColor = Color.FromArgb( 0x88, 0x88, 0x88 );
+ Color disabledColor = Color.FromArgb( 0xaa, 0xaa, 0xaa );
+ Color aircraftLevelLowColor = Color.FromArgb( 0x00, 0xff, 0xff );
+ Color aircraftLevelHighColor = Color.FromArgb( 0xff, 0x88, 0x00 );
+ Color[] actionKindColors = {
+ Color.FromArgb( 0x0f, 0x0f, 0x0f ),
+ Color.FromArgb( 0x88, 0x00, 0x00 ),
+ Color.FromArgb( 0x88, 0x88, 0x00 ),
+ Color.FromArgb( 0x00, 0x00, 0x88 ),
+ Color.FromArgb( 0x00, 0x88, 0x00 ),
+ };
+
+ var mainTextBrush = new SolidBrush( mainTextColor );
+ var subTextBrush = new SolidBrush( subTextColor );
+ var shadowBrush = new SolidBrush( shadowColor );
+ var disabledBrush = new SolidBrush( disabledColor );
+ var aircraftLevelLowBrush = new SolidBrush( aircraftLevelLowColor );
+ var aircraftLevelHighBrush = new SolidBrush( aircraftLevelHighColor );
+ var actionKindBrushes = actionKindColors.Select( c => new SolidBrush( c ) ).ToArray();
+
+ var linePen = new Pen( subTextColor );
+
+
+ string baseAirSuperiorityTitle = "制空戦力";
+ string baseDistanceTitle = "戦闘行動半径";
+
+ // for measure space of strings
+ Bitmap preimage = new Bitmap( 1, 1, System.Drawing.Imaging.PixelFormat.Format32bppArgb );
+ Graphics preg = Graphics.FromImage( preimage );
+
+ // Size Calculation
+
+ Size baseNameSize = MeasureString( preg, "大正義日独伊三国褐色同盟", args.LargeFont, MaxValueSize, formatMiddleLeft ); // kanji 12 char
+ Size baseAirSuperiorityTitleSize = MeasureString( preg, baseAirSuperiorityTitle, args.SmallFont, MaxValueSize, formatMiddleLeft );
+ Size baseAirSuperiorityValueEstimatedSize = MeasureString( preg, "8888", args.MediumDigitFont, MaxValueSize, formatMiddleRight );
+ Size baseDistanceTitleSize = MeasureString( preg, baseDistanceTitle, args.SmallFont, MaxValueSize, formatMiddleLeft );
+ Size baseDistanceValueEstimatedSize = MeasureString( preg, "88", args.MediumDigitFont, MaxValueSize, formatMiddleRight );
+ Size baseActionKindSize = MeasureString( preg, "【出撃】", args.MediumFont, MaxValueSize, formatMiddleLeft );
+
+ Size equipmentNameSize = MeasureString( preg, "三式戦 飛燕一型丁", args.MediumFont, MaxValueSize, formatMiddleLeft ); // kanji 9 char
+ Size equipmentLevelSize = MeasureString( preg, "+10", args.SmallDigitFont, MaxValueSize, formatMiddleRight );
+
+ Size baseParameterAreaInnerMargin = new Size( 16, 0 );
+ Padding baseParameterAreaMargin = new Padding( 0, 0, 0, 2 );
+ Padding equipmentAreaMargin = new Padding( 4, 0, 4, 0 );
+ Padding basePaneUnitMargin = new Padding();
+ Padding entireMargin = new Padding();
+ int lineMargin = 4;
+ Size equipmentAreaUnitSize = SumWidthMaxHeight( EquipmentIconSize, equipmentNameSize, EquipmentIconSize, equipmentLevelSize );
+ Size equipmentAreaSize = new Size( equipmentAreaUnitSize.Width, equipmentAreaUnitSize.Height * 4 );
+
+ Size baseNameAreaSize = baseNameSize;
+ Size baseParameterAreaSize = SumWidthMaxHeight( baseActionKindSize, baseParameterAreaInnerMargin, EquipmentIconSize, baseAirSuperiorityTitleSize, baseAirSuperiorityValueEstimatedSize, baseParameterAreaInnerMargin, EquipmentIconSize, baseDistanceTitleSize, baseDistanceValueEstimatedSize );
+ Size baseTitleAreaSize = MaxWidthSumHeight( baseNameAreaSize, baseParameterAreaSize );
+
+ Size basePaneUnitSize = MaxWidthSumHeight( baseTitleAreaSize, equipmentAreaSize + equipmentAreaMargin.Size );
+ Size basePaneSize = new Size(
+ ( basePaneUnitSize.Width + basePaneUnitMargin.Horizontal ) * Math.Min( args.HorizontalShipCount, 3 ), // note: need to modify
+ ( basePaneUnitSize.Height + basePaneUnitMargin.Vertical ) * (int)Math.Ceiling( 3.0 / args.HorizontalShipCount ) );
+
+ Size entireSize = new Size( basePaneSize.Width, basePaneSize.Height );
+
+ // anchor
+ equipmentNameSize.Width = basePaneUnitSize.Width - EquipmentIconSize.Width - EquipmentIconSize.Width - equipmentLevelSize.Width;
+ equipmentAreaUnitSize.Width = basePaneUnitSize.Width;
+ Size equipmentNameSizeExtended = SumWidthMaxHeight( equipmentNameSize, EquipmentIconSize, equipmentLevelSize );
+
+ // note: unknown
+ var equipmentNameBrush = new LinearGradientBrush( new Rectangle( 0, 0, equipmentNameSize.Width * 2 + EquipmentIconSize.Width * 2 + equipmentLevelSize.Width, equipmentAreaUnitSize.Height ), Color.Black, Color.Black, LinearGradientMode.Horizontal ); // color is ignored
+ {
+ var blend = new ColorBlend();
+ blend.Positions = new[] { 0f, (float)( equipmentNameSizeExtended.Width - EquipmentIconSize.Width - EquipmentIconSize.Width / 2 ) / equipmentNameBrush.Rectangle.Width, (float)( equipmentNameSizeExtended.Width - EquipmentIconSize.Width / 2 ) / equipmentNameBrush.Rectangle.Width, 1f };
+ blend.Colors = new[] { mainTextColor, mainTextColor, Color.FromArgb( 0, mainTextColor ), Color.FromArgb( 0, mainTextColor ) };
+ equipmentNameBrush.InterpolationColors = blend;
+ }
+ equipmentNameBrush.GammaCorrection = true;
+
+ preg.Dispose();
+ preimage.Dispose();
+
+
+ var bitmap = new Bitmap( entireSize.Width + entireMargin.Horizontal, entireSize.Height + entireMargin.Vertical, System.Drawing.Imaging.PixelFormat.Format32bppArgb );
+ using ( var g = Graphics.FromImage( bitmap ) ) {
+
+ g.Clear( backgroundColor );
+ if ( !string.IsNullOrEmpty( args.BackgroundImagePath ) && System.IO.File.Exists( args.BackgroundImagePath ) ) {
+ try {
+ using ( var backgroundImage = new Bitmap( args.BackgroundImagePath ) ) {
+ using ( var backgroundBrush = new TextureBrush( backgroundImage, WrapMode.Tile ) ) {
+ g.FillRectangle( backgroundBrush, new Rectangle( 0, 0, bitmap.Width, bitmap.Height ) );
+ }
+ }
+
+ } catch ( Exception ) {
+ }
+ }
+
+
+ Point masterPointer = new Point( entireMargin.Left, entireMargin.Top );
+
+ int[] bases = KCDatabase.Instance.BaseAirCorps.Keys.ToArray();
+ // note: which bases do you out?
+ for ( int baseIndex = 0; baseIndex < bases.Length; baseIndex++ ) {
+ int baseID = bases[baseIndex]; // fixme: must rewrite
+ BaseAirCorpsData baseAirCorps = KCDatabase.Instance.BaseAirCorps[baseID];
+ Point basePointerOrigin = masterPointer + new Size(
+ ( basePaneUnitSize.Width + basePaneUnitMargin.Horizontal ) * ( baseIndex % args.HorizontalFleetCount ) + basePaneUnitMargin.Left,
+ ( basePaneUnitSize.Height + basePaneUnitMargin.Vertical ) * ( baseIndex / args.HorizontalFleetCount ) + basePaneUnitMargin.Top );
+ Point basePointer = basePointerOrigin;
+
+ if ( baseAirCorps == null )
+ continue;
+
+ // base name
+ g.DrawString( baseAirCorps.Name, args.LargeFont, mainTextBrush, new Rectangle( basePointer, baseNameSize ), formatMiddleLeft );
+
+ basePointer.Y += baseNameAreaSize.Height;
+
+ // base params
+
+ g.DrawString( string.Format( "【{0}】", Constants.GetBaseAirCorpsActionKind( baseAirCorps.ActionKind ) ), args.MediumFont, actionKindBrushes[baseAirCorps.ActionKind],
+ new Rectangle( basePointer + GetAlignmentOffset( ContentAlignment.MiddleLeft, baseActionKindSize, baseParameterAreaSize ), baseActionKindSize ), formatMiddleLeft );
+ basePointer.X += baseActionKindSize.Width + baseParameterAreaInnerMargin.Width;
+
+ { // fighter power
+ var iconpos = basePointer + GetAlignmentOffset( ContentAlignment.MiddleLeft, EquipmentIconSize, baseParameterAreaSize );
+ g.DrawImage( ResourceManager.Instance.Equipments.Images[(int)ResourceManager.EquipmentContent.CarrierBasedFighter], iconpos.X, iconpos.Y, EquipmentIconSize.Width, EquipmentIconSize.Height );
+ basePointer.X += EquipmentIconSize.Width;
+
+ g.DrawString( baseAirSuperiorityTitle, args.SmallFont, subTextBrush, new Rectangle( basePointer + GetAlignmentOffset( ContentAlignment.MiddleLeft, baseAirSuperiorityTitleSize, baseParameterAreaSize ), baseAirSuperiorityTitleSize ), formatMiddleLeft );
+ basePointer.X += baseAirSuperiorityTitleSize.Width;
+
+ int air = Calculator.GetAirSuperiority( baseAirCorps );
+ Size paramValueSize = MeasureString( g, air.ToString(), args.MediumDigitFont, MaxValueSize, formatMiddleLeft );
+ g.DrawString( air.ToString(), args.MediumDigitFont, mainTextBrush, new Rectangle( basePointer + GetAlignmentOffset( ContentAlignment.MiddleLeft, paramValueSize, baseParameterAreaSize ), paramValueSize ), formatMiddleLeft );
+ basePointer.X += paramValueSize.Width + baseParameterAreaInnerMargin.Width;
+ }
+ { // distance
+ var iconpos = basePointer + GetAlignmentOffset( ContentAlignment.MiddleLeft, EquipmentIconSize, baseParameterAreaSize );
+ g.DrawImage( ResourceManager.Instance.Icons.Images[(int)ResourceManager.IconContent.ParameterAircraftDistance], iconpos.X, iconpos.Y, EquipmentIconSize.Width, EquipmentIconSize.Height );
+ basePointer.X += EquipmentIconSize.Width;
+
+ g.DrawString( baseDistanceTitle, args.SmallFont, subTextBrush, new Rectangle( basePointer + GetAlignmentOffset( ContentAlignment.MiddleLeft, baseDistanceTitleSize, baseParameterAreaSize ), baseDistanceTitleSize ), formatMiddleLeft );
+ basePointer.X += baseDistanceTitleSize.Width;
+
+ Size paramValueSize = MeasureString( g, baseAirCorps.Distance.ToString(), args.MediumDigitFont, MaxValueSize, formatMiddleLeft );
+ g.DrawString( baseAirCorps.Distance.ToString(), args.MediumDigitFont, mainTextBrush, new Rectangle( basePointer + GetAlignmentOffset( ContentAlignment.MiddleLeft, paramValueSize, baseParameterAreaSize ), paramValueSize ), formatMiddleLeft );
+ basePointer.X += paramValueSize.Width + baseParameterAreaInnerMargin.Width;
+ }
+
+ basePointer.X = basePointerOrigin.X;
+ basePointer.Y += baseParameterAreaSize.Height;
+
+
+ g.DrawLine( linePen, basePointer + new Size( lineMargin, 0 ), basePointer + new Size( basePaneUnitSize.Width - lineMargin, 0 ) );
+ basePointer.Y += baseParameterAreaMargin.Bottom;
+
+
+
+
+ // equipments
+ for ( int squadronIndex = 0; squadronIndex < 4; squadronIndex++ ) {
+
+ var squadron = baseAirCorps.Squadrons[squadronIndex + 1];
+ var eq = squadron.EquipmentInstance;
+ Point equipmentPointer = basePointer + new Size( equipmentAreaMargin.Left, equipmentAreaMargin.Top ) + new Size( 0, equipmentAreaUnitSize.Height * squadronIndex );
+
+
+ Size equipmentIconOffset = GetAlignmentOffset( ContentAlignment.MiddleLeft, EquipmentIconSize, equipmentAreaUnitSize );
+ g.DrawImage( GetEquipmentIcon( eq != null ? eq.EquipmentID : -1, false ),
+ equipmentPointer.X + equipmentIconOffset.Width, equipmentPointer.Y + equipmentIconOffset.Height, EquipmentIconSize.Width, EquipmentIconSize.Height );
+ equipmentPointer.X += EquipmentIconSize.Width;
+
+ string equipmentName;
+ if ( eq != null ) {
+ equipmentName = eq.Name;
+ } else if ( squadron.State == 2 ) {
+ equipmentName = "(配置転換中)";
+ } else {
+ equipmentName = "(なし)";
+ }
+ // fixme: unchecked;
+ equipmentNameBrush.ResetTransform();
+ if ( eq != null && eq.AircraftLevel > 0 ) {
+ equipmentNameBrush.TranslateTransform( equipmentPointer.X - EquipmentIconSize.Width - equipmentLevelSize.Width, 0 );
+ } else if ( eq != null && eq.Level > 0 ) {
+ equipmentNameBrush.TranslateTransform( equipmentPointer.X - EquipmentIconSize.Width, 0 );
+ } else {
+ equipmentNameBrush.TranslateTransform( equipmentPointer.X, 0 );
+ }
+ g.DrawString( equipmentName, args.MediumFont, equipmentNameBrush, new Rectangle( equipmentPointer + GetAlignmentOffset( ContentAlignment.MiddleLeft, equipmentNameSizeExtended, equipmentAreaUnitSize ), equipmentNameSizeExtended ), formatMiddleLeft );
+ equipmentPointer.X += equipmentNameSize.Width;
+
+ if ( eq != null ) {
+
+ if ( 0 <= eq.AircraftLevel && eq.AircraftLevel <= 7 ) {
+ var point = equipmentPointer + GetAlignmentOffset( ContentAlignment.MiddleLeft, EquipmentIconSize, equipmentAreaUnitSize );
+ g.DrawImage( ResourceManager.Instance.Icons.Images[(int)ResourceManager.IconContent.AircraftLevel0 + eq.AircraftLevel], point.X, point.Y, EquipmentIconSize.Width, EquipmentIconSize.Height );
+ }
+ equipmentPointer.X += EquipmentIconSize.Width;
+
+ if ( eq.Level > 0 ) {
+ g.DrawString( "+" + eq.Level, args.SmallDigitFont, subTextBrush, new Rectangle( equipmentPointer + GetAlignmentOffset( ContentAlignment.MiddleLeft, equipmentLevelSize, equipmentAreaUnitSize ), equipmentLevelSize ), formatMiddleRight );
+ }
+
+ }
+
+ }
+ basePointer.Y += equipmentAreaSize.Height;
+ g.DrawLine( linePen, basePointer + new Size( lineMargin, 0 ), basePointer + new Size( basePaneUnitSize.Width - lineMargin, 0 ) );
+
+ }
+
+ masterPointer.Y += basePaneSize.Height;
+ g.DrawLine( linePen, masterPointer + new Size( lineMargin, 0 ), masterPointer + new Size( basePaneSize.Width - lineMargin, 0 ) );
+
+
+ }
+
+
+ if ( args.AvoidTwitterDeterioration ) {
+ // 不透明ピクセルのみだと jpeg 化されてしまうため、1px だけわずかに透明にする
+ Color temp = bitmap.GetPixel( bitmap.Width - 1, bitmap.Height - 1 );
+ bitmap.SetPixel( bitmap.Width - 1, bitmap.Height - 1, Color.FromArgb( 252, temp.R, temp.G, temp.B ) );
+ }
+
+
+ mainTextBrush.Dispose();
+ shadowBrush.Dispose();
+ disabledBrush.Dispose();
+ subTextBrush.Dispose();
+ aircraftLevelLowBrush.Dispose();
+ aircraftLevelHighBrush.Dispose();
+
+ equipmentNameBrush.Dispose();
+
+ linePen.Dispose();
+
+ return bitmap;
+ }
public static bool HasShipSwfImage( int[] fleets ) {
diff --git a/ElectronicObserver/Utility/SoftwareInformation.cs b/ElectronicObserver/Utility/SoftwareInformation.cs
index 4f7e0e265..d7c95ac29 100644
--- a/ElectronicObserver/Utility/SoftwareInformation.cs
+++ b/ElectronicObserver/Utility/SoftwareInformation.cs
@@ -35,7 +35,7 @@ public static string SoftwareNameEnglish {
///
public static string VersionJapanese {
get {
- return SoftwareNameJapanese + "二七型改甲";
+ return SoftwareNameJapanese + "二八型";
}
}
@@ -44,7 +44,7 @@ public static string VersionJapanese {
///
public static string VersionEnglish {
get {
- return "2.7.1.1";
+ return "2.8.0";
}
}
@@ -54,7 +54,7 @@ public static string VersionEnglish {
///
public static DateTime UpdateTime {
get {
- return DateTimeHelper.CSVStringToTime( "2017/08/09 21:00:00" );
+ return DateTimeHelper.CSVStringToTime( "2017/09/09 18:00:00" );
}
}
diff --git a/ElectronicObserver/Window/Control/FleetState.cs b/ElectronicObserver/Window/Control/FleetState.cs
index 59a742be3..f429bd1c0 100644
--- a/ElectronicObserver/Window/Control/FleetState.cs
+++ b/ElectronicObserver/Window/Control/FleetState.cs
@@ -158,6 +158,7 @@ public void UpdateFleetState( FleetData fleet, ToolTip tooltip ) {
bool emphasizesSubFleetInPort = Utility.Configuration.Config.FormFleet.EmphasizesSubFleetInPort &&
( db.Fleet.CombinedFlag > 0 ? fleet.FleetID >= 3 : fleet.FleetID >= 2 );
+ var displayMode = (FleetStateDisplayModes)Utility.Configuration.Config.FormFleet.FleetStateDisplayMode;
Color colorDanger = Color.LightCoral;
Color colorInPort = Color.Transparent;
@@ -307,7 +308,7 @@ public void UpdateFleetState( FleetData fleet, ToolTip tooltip ) {
{
int cond = fleet.MembersInstance.Min( s => s == null ? 100 : s.Condition );
- if ( cond < Utility.Configuration.Config.Control.ConditionBorder && fleet.ConditionTime != null ) {
+ if ( cond < Utility.Configuration.Config.Control.ConditionBorder && fleet.ConditionTime != null && fleet.ExpeditionState == 0 ) {
var state = GetStateLabel( index );
int iconIndex;
@@ -362,16 +363,31 @@ public void UpdateFleetState( FleetData fleet, ToolTip tooltip ) {
}
- for ( int i = index; i < StateLabels.Count; i++ )
+ for ( int i = displayMode == FleetStateDisplayModes.Single ? 1 : index; i < StateLabels.Count; i++ )
StateLabels[i].Enabled = false;
- if ( index == 1 ) {
- StateLabels[0].AutoShorten = false;
+ switch ( displayMode ) {
- } else {
- for ( int i = 0; i < index; i++ )
- StateLabels[i].AutoShorten = true;
+ case FleetStateDisplayModes.AllCollapsed:
+ for ( int i = 0; i < index; i++ )
+ StateLabels[i].AutoShorten = true;
+ break;
+
+ case FleetStateDisplayModes.MultiCollapsed:
+ if ( index == 1 ) {
+ StateLabels[0].AutoShorten = false;
+ } else {
+ for ( int i = 0; i < index; i++ )
+ StateLabels[i].AutoShorten = true;
+ }
+ break;
+
+ case FleetStateDisplayModes.Single:
+ case FleetStateDisplayModes.AllExpanded:
+ for ( int i = 0; i < index; i++ )
+ StateLabels[i].AutoShorten = false;
+ break;
}
}
@@ -454,4 +470,21 @@ public enum FleetStates {
Sparkled,
Ready,
}
+
+ ///
+ /// 状態の表示モードを指定します。
+ ///
+ public enum FleetStateDisplayModes {
+ /// 1つだけ表示
+ Single,
+
+ /// 複数表示(すべて短縮表示)
+ AllCollapsed,
+
+ /// 複数表示(1つの時は通常表示、複数の時は短縮表示)
+ MultiCollapsed,
+
+ /// 複数表示(すべて通常表示)
+ AllExpanded,
+ }
}
diff --git a/ElectronicObserver/Window/Control/ShipStatusEquipment.cs b/ElectronicObserver/Window/Control/ShipStatusEquipment.cs
index be4b174ee..f60a3ebd6 100644
--- a/ElectronicObserver/Window/Control/ShipStatusEquipment.cs
+++ b/ElectronicObserver/Window/Control/ShipStatusEquipment.cs
@@ -17,6 +17,7 @@ namespace ElectronicObserver.Window.Control {
public partial class ShipStatusEquipment : UserControl {
+ [System.Diagnostics.DebuggerDisplay("{Equipment}")]
private class SlotItem {
///
@@ -380,7 +381,8 @@ public void UpdateParameters( Graphics g, Size proposedSize, Font font ) {
SlotUnitSize = new Size( SlotUnitSize.Width + InfoAreaSize.Width, Math.Max( SlotUnitSize.Height, InfoAreaSize.Height ) );
}
- PreferredSize = new Size( SlotUnitSize.Width * Parent.SlotSize, SlotUnitSize.Height );
+ int slotSize = Math.Max( Parent.SlotSize, Array.FindLastIndex( Parent.SlotList, sl => sl.EquipmentID > 0 ) + 1 );
+ PreferredSize = new Size( SlotUnitSize.Width * slotSize, SlotUnitSize.Height );
if ( !IsAvailable && !isGraphicsSpecified )
diff --git a/ElectronicObserver/Window/Dialog/DialogAlbumMasterEquipment.Designer.cs b/ElectronicObserver/Window/Dialog/DialogAlbumMasterEquipment.Designer.cs
index 5efd41630..0ad09a5c7 100644
--- a/ElectronicObserver/Window/Dialog/DialogAlbumMasterEquipment.Designer.cs
+++ b/ElectronicObserver/Window/Dialog/DialogAlbumMasterEquipment.Designer.cs
@@ -24,15 +24,18 @@ protected override void Dispose( bool disposing ) {
///
private void InitializeComponent() {
this.components = new System.ComponentModel.Container();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle7 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle9 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle8 = new System.Windows.Forms.DataGridViewCellStyle();
this.menuStrip1 = new System.Windows.Forms.MenuStrip();
this.StripMenu_File = new System.Windows.Forms.ToolStripMenuItem();
this.StripMenu_File_OutputCSVUser = new System.Windows.Forms.ToolStripMenuItem();
this.StripMenu_File_OutputCSVData = new System.Windows.Forms.ToolStripMenuItem();
this.StripMenu_Edit = new System.Windows.Forms.ToolStripMenuItem();
this.StripMenu_Edit_CopyEquipmentName = new System.Windows.Forms.ToolStripMenuItem();
+ this.StripMenu_Edit_CopyEquipmentData = new System.Windows.Forms.ToolStripMenuItem();
+ this.StripMenu_View = new System.Windows.Forms.ToolStripMenuItem();
+ this.StripMenu_View_ShowAppearingArea = new System.Windows.Forms.ToolStripMenuItem();
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
this.TextSearch = new System.Windows.Forms.TextBox();
this.EquipmentView = new System.Windows.Forms.DataGridView();
@@ -42,17 +45,6 @@ private void InitializeComponent() {
this.EquipmentView_Name = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.BasePanelEquipment = new System.Windows.Forms.Panel();
this.TableAircraft = new System.Windows.Forms.TableLayoutPanel();
- this.DefaultSlots = new System.Windows.Forms.ListBox();
- this.TableEquipmentName = new System.Windows.Forms.FlowLayoutPanel();
- this.TableParameterSub = new System.Windows.Forms.TableLayoutPanel();
- this.TableArsenal = new System.Windows.Forms.TableLayoutPanel();
- this.TableParameterMain = new System.Windows.Forms.TableLayoutPanel();
- this.EquipmentImage = new System.Windows.Forms.PictureBox();
- this.ToolTipInfo = new System.Windows.Forms.ToolTip(this.components);
- this.SaveCSVDialog = new System.Windows.Forms.SaveFileDialog();
- this.StripMenu_Edit_CopyEquipmentData = new System.Windows.Forms.ToolStripMenuItem();
- this.StripMenu_View = new System.Windows.Forms.ToolStripMenuItem();
- this.StripMenu_View_ShowAppearingArea = new System.Windows.Forms.ToolStripMenuItem();
this.AircraftCost = new ElectronicObserver.Window.Control.ImageLabel();
this.TitleAircraftCost = new ElectronicObserver.Window.Control.ImageLabel();
this.AircraftDistance = new ElectronicObserver.Window.Control.ImageLabel();
@@ -60,10 +52,13 @@ private void InitializeComponent() {
this.AlbumNo = new ElectronicObserver.Window.Control.ImageLabel();
this.imageLabel1 = new ElectronicObserver.Window.Control.ImageLabel();
this.imageLabel2 = new ElectronicObserver.Window.Control.ImageLabel();
+ this.DefaultSlots = new System.Windows.Forms.ListBox();
this.Description = new ElectronicObserver.Window.Control.ImageLabel();
+ this.TableEquipmentName = new System.Windows.Forms.FlowLayoutPanel();
this.EquipmentType = new ElectronicObserver.Window.Control.ImageLabel();
this.EquipmentName = new ElectronicObserver.Window.Control.ImageLabel();
this.EquipmentID = new ElectronicObserver.Window.Control.ImageLabel();
+ this.TableParameterSub = new System.Windows.Forms.TableLayoutPanel();
this.imageLabel76 = new ElectronicObserver.Window.Control.ImageLabel();
this.Rarity = new ElectronicObserver.Window.Control.ImageLabel();
this.Range = new ElectronicObserver.Window.Control.ImageLabel();
@@ -72,12 +67,14 @@ private void InitializeComponent() {
this.imageLabel71 = new ElectronicObserver.Window.Control.ImageLabel();
this.TitleRange = new ElectronicObserver.Window.Control.ImageLabel();
this.TitleSpeed = new ElectronicObserver.Window.Control.ImageLabel();
+ this.TableArsenal = new System.Windows.Forms.TableLayoutPanel();
this.MaterialBauxite = new ElectronicObserver.Window.Control.ImageLabel();
this.MaterialFuel = new ElectronicObserver.Window.Control.ImageLabel();
this.MaterialSteel = new ElectronicObserver.Window.Control.ImageLabel();
this.MaterialAmmo = new ElectronicObserver.Window.Control.ImageLabel();
this.imageLabel59 = new ElectronicObserver.Window.Control.ImageLabel();
this.imageLabel45 = new ElectronicObserver.Window.Control.ImageLabel();
+ this.TableParameterMain = new System.Windows.Forms.TableLayoutPanel();
this.Bomber = new ElectronicObserver.Window.Control.ImageLabel();
this.TitleBomber = new ElectronicObserver.Window.Control.ImageLabel();
this.LOS = new ElectronicObserver.Window.Control.ImageLabel();
@@ -97,6 +94,11 @@ private void InitializeComponent() {
this.Evasion = new ElectronicObserver.Window.Control.ImageLabel();
this.TitleAccuracy = new ElectronicObserver.Window.Control.ImageLabel();
this.Accuracy = new ElectronicObserver.Window.Control.ImageLabel();
+ this.EquipmentImage = new System.Windows.Forms.PictureBox();
+ this.ToolTipInfo = new System.Windows.Forms.ToolTip(this.components);
+ this.SaveCSVDialog = new System.Windows.Forms.SaveFileDialog();
+ this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
+ this.StripMenu_Edit_GoogleEquipmentName = new System.Windows.Forms.ToolStripMenuItem();
this.menuStrip1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
this.splitContainer1.Panel1.SuspendLayout();
@@ -151,7 +153,9 @@ private void InitializeComponent() {
//
this.StripMenu_Edit.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.StripMenu_Edit_CopyEquipmentName,
- this.StripMenu_Edit_CopyEquipmentData});
+ this.StripMenu_Edit_CopyEquipmentData,
+ this.toolStripSeparator1,
+ this.StripMenu_Edit_GoogleEquipmentName});
this.StripMenu_Edit.Name = "StripMenu_Edit";
this.StripMenu_Edit.Size = new System.Drawing.Size(60, 20);
this.StripMenu_Edit.Text = "編集(&E)";
@@ -165,6 +169,30 @@ private void InitializeComponent() {
this.StripMenu_Edit_CopyEquipmentName.Text = "装備名をコピー(&N)";
this.StripMenu_Edit_CopyEquipmentName.Click += new System.EventHandler(this.StripMenu_Edit_CopyEquipmentName_Click);
//
+ // StripMenu_Edit_CopyEquipmentData
+ //
+ this.StripMenu_Edit_CopyEquipmentData.Name = "StripMenu_Edit_CopyEquipmentData";
+ this.StripMenu_Edit_CopyEquipmentData.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.C)));
+ this.StripMenu_Edit_CopyEquipmentData.Size = new System.Drawing.Size(248, 22);
+ this.StripMenu_Edit_CopyEquipmentData.Text = "装備データをコピー(&D)";
+ this.StripMenu_Edit_CopyEquipmentData.Click += new System.EventHandler(this.StripMenu_Edit_CopyEquipmentData_Click);
+ //
+ // StripMenu_View
+ //
+ this.StripMenu_View.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.StripMenu_View_ShowAppearingArea});
+ this.StripMenu_View.Name = "StripMenu_View";
+ this.StripMenu_View.Size = new System.Drawing.Size(61, 20);
+ this.StripMenu_View.Text = "表示(&V)";
+ //
+ // StripMenu_View_ShowAppearingArea
+ //
+ this.StripMenu_View_ShowAppearingArea.Name = "StripMenu_View_ShowAppearingArea";
+ this.StripMenu_View_ShowAppearingArea.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.F)));
+ this.StripMenu_View_ShowAppearingArea.Size = new System.Drawing.Size(288, 22);
+ this.StripMenu_View_ShowAppearingArea.Text = "初期装備艦・開発レシピを検索(&S)";
+ this.StripMenu_View_ShowAppearingArea.Click += new System.EventHandler(this.StripMenu_View_ShowAppearingArea_Click);
+ //
// splitContainer1
//
this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
@@ -205,28 +233,28 @@ private void InitializeComponent() {
| System.Windows.Forms.AnchorStyles.Right)));
this.EquipmentView.BackgroundColor = System.Drawing.SystemColors.Control;
this.EquipmentView.BorderStyle = System.Windows.Forms.BorderStyle.None;
- dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
- dataGridViewCellStyle4.BackColor = System.Drawing.SystemColors.Control;
- dataGridViewCellStyle4.Font = new System.Drawing.Font("Meiryo UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel);
- dataGridViewCellStyle4.ForeColor = System.Drawing.SystemColors.WindowText;
- dataGridViewCellStyle4.SelectionBackColor = System.Drawing.SystemColors.Highlight;
- dataGridViewCellStyle4.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
- dataGridViewCellStyle4.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
- this.EquipmentView.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle4;
+ dataGridViewCellStyle7.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
+ dataGridViewCellStyle7.BackColor = System.Drawing.SystemColors.Control;
+ dataGridViewCellStyle7.Font = new System.Drawing.Font("Meiryo UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel);
+ dataGridViewCellStyle7.ForeColor = System.Drawing.SystemColors.WindowText;
+ dataGridViewCellStyle7.SelectionBackColor = System.Drawing.SystemColors.Highlight;
+ dataGridViewCellStyle7.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
+ dataGridViewCellStyle7.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
+ this.EquipmentView.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle7;
this.EquipmentView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
this.EquipmentView.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.EquipmentView_ID,
this.EquipmentView_Icon,
this.EquipmentView_Type,
this.EquipmentView_Name});
- dataGridViewCellStyle6.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
- dataGridViewCellStyle6.BackColor = System.Drawing.SystemColors.Control;
- dataGridViewCellStyle6.Font = new System.Drawing.Font("Meiryo UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel);
- dataGridViewCellStyle6.ForeColor = System.Drawing.SystemColors.ControlText;
- dataGridViewCellStyle6.SelectionBackColor = System.Drawing.SystemColors.Control;
- dataGridViewCellStyle6.SelectionForeColor = System.Drawing.SystemColors.ControlText;
- dataGridViewCellStyle6.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
- this.EquipmentView.DefaultCellStyle = dataGridViewCellStyle6;
+ dataGridViewCellStyle9.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
+ dataGridViewCellStyle9.BackColor = System.Drawing.SystemColors.Control;
+ dataGridViewCellStyle9.Font = new System.Drawing.Font("Meiryo UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel);
+ dataGridViewCellStyle9.ForeColor = System.Drawing.SystemColors.ControlText;
+ dataGridViewCellStyle9.SelectionBackColor = System.Drawing.SystemColors.Control;
+ dataGridViewCellStyle9.SelectionForeColor = System.Drawing.SystemColors.ControlText;
+ dataGridViewCellStyle9.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
+ this.EquipmentView.DefaultCellStyle = dataGridViewCellStyle9;
this.EquipmentView.Location = new System.Drawing.Point(0, 29);
this.EquipmentView.Margin = new System.Windows.Forms.Padding(0);
this.EquipmentView.MultiSelect = false;
@@ -245,8 +273,8 @@ private void InitializeComponent() {
// EquipmentView_ID
//
this.EquipmentView_ID.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;
- dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
- this.EquipmentView_ID.DefaultCellStyle = dataGridViewCellStyle5;
+ dataGridViewCellStyle8.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
+ this.EquipmentView_ID.DefaultCellStyle = dataGridViewCellStyle8;
this.EquipmentView_ID.HeaderText = "ID";
this.EquipmentView_ID.Name = "EquipmentView_ID";
this.EquipmentView_ID.ReadOnly = true;
@@ -320,171 +348,6 @@ private void InitializeComponent() {
this.TableAircraft.TabIndex = 26;
this.TableAircraft.CellPaint += new System.Windows.Forms.TableLayoutCellPaintEventHandler(this.TableAircraft_CellPaint);
//
- // DefaultSlots
- //
- this.DefaultSlots.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
- this.DefaultSlots.BackColor = System.Drawing.SystemColors.Control;
- this.DefaultSlots.Cursor = System.Windows.Forms.Cursors.Hand;
- this.DefaultSlots.FormattingEnabled = true;
- this.DefaultSlots.HorizontalScrollbar = true;
- this.DefaultSlots.ItemHeight = 15;
- this.DefaultSlots.Location = new System.Drawing.Point(124, 74);
- this.DefaultSlots.Name = "DefaultSlots";
- this.DefaultSlots.SelectionMode = System.Windows.Forms.SelectionMode.None;
- this.DefaultSlots.Size = new System.Drawing.Size(153, 184);
- this.DefaultSlots.TabIndex = 21;
- this.DefaultSlots.MouseDown += new System.Windows.Forms.MouseEventHandler(this.DefaultSlots_MouseDown);
- //
- // TableEquipmentName
- //
- this.TableEquipmentName.AutoSize = true;
- this.TableEquipmentName.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
- this.TableEquipmentName.Controls.Add(this.EquipmentType);
- this.TableEquipmentName.Controls.Add(this.EquipmentName);
- this.TableEquipmentName.Location = new System.Drawing.Point(3, 25);
- this.TableEquipmentName.Name = "TableEquipmentName";
- this.TableEquipmentName.Size = new System.Drawing.Size(262, 22);
- this.TableEquipmentName.TabIndex = 19;
- //
- // TableParameterSub
- //
- this.TableParameterSub.AutoSize = true;
- this.TableParameterSub.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
- this.TableParameterSub.ColumnCount = 4;
- this.TableParameterSub.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
- this.TableParameterSub.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
- this.TableParameterSub.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
- this.TableParameterSub.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 80F));
- this.TableParameterSub.Controls.Add(this.imageLabel76, 3, 1);
- this.TableParameterSub.Controls.Add(this.Rarity, 3, 0);
- this.TableParameterSub.Controls.Add(this.Range, 1, 1);
- this.TableParameterSub.Controls.Add(this.Speed, 1, 0);
- this.TableParameterSub.Controls.Add(this.imageLabel72, 2, 1);
- this.TableParameterSub.Controls.Add(this.imageLabel71, 2, 0);
- this.TableParameterSub.Controls.Add(this.TitleRange, 0, 1);
- this.TableParameterSub.Controls.Add(this.TitleSpeed, 0, 0);
- this.TableParameterSub.Location = new System.Drawing.Point(3, 275);
- this.TableParameterSub.Name = "TableParameterSub";
- this.TableParameterSub.RowCount = 2;
- this.TableParameterSub.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterSub.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterSub.Size = new System.Drawing.Size(234, 44);
- this.TableParameterSub.TabIndex = 15;
- this.TableParameterSub.CellPaint += new System.Windows.Forms.TableLayoutCellPaintEventHandler(this.TableParameterSub_CellPaint);
- //
- // TableArsenal
- //
- this.TableArsenal.AutoSize = true;
- this.TableArsenal.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
- this.TableArsenal.ColumnCount = 5;
- this.TableArsenal.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
- this.TableArsenal.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 48F));
- this.TableArsenal.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 48F));
- this.TableArsenal.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 48F));
- this.TableArsenal.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 48F));
- this.TableArsenal.Controls.Add(this.MaterialBauxite, 4, 0);
- this.TableArsenal.Controls.Add(this.MaterialFuel, 1, 0);
- this.TableArsenal.Controls.Add(this.MaterialSteel, 3, 0);
- this.TableArsenal.Controls.Add(this.MaterialAmmo, 2, 0);
- this.TableArsenal.Controls.Add(this.imageLabel59, 0, 0);
- this.TableArsenal.Location = new System.Drawing.Point(283, 275);
- this.TableArsenal.Name = "TableArsenal";
- this.TableArsenal.RowCount = 1;
- this.TableArsenal.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableArsenal.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F));
- this.TableArsenal.Size = new System.Drawing.Size(223, 22);
- this.TableArsenal.TabIndex = 9;
- this.TableArsenal.CellPaint += new System.Windows.Forms.TableLayoutCellPaintEventHandler(this.TableArsenal_CellPaint);
- //
- // TableParameterMain
- //
- this.TableParameterMain.AutoSize = true;
- this.TableParameterMain.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
- this.TableParameterMain.ColumnCount = 2;
- this.TableParameterMain.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
- this.TableParameterMain.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
- this.TableParameterMain.Controls.Add(this.Bomber, 1, 9);
- this.TableParameterMain.Controls.Add(this.TitleBomber, 0, 9);
- this.TableParameterMain.Controls.Add(this.LOS, 1, 7);
- this.TableParameterMain.Controls.Add(this.ASW, 1, 5);
- this.TableParameterMain.Controls.Add(this.imageLabel14, 1, 0);
- this.TableParameterMain.Controls.Add(this.TitleLOS, 0, 7);
- this.TableParameterMain.Controls.Add(this.Armor, 1, 4);
- this.TableParameterMain.Controls.Add(this.AA, 1, 3);
- this.TableParameterMain.Controls.Add(this.Torpedo, 1, 2);
- this.TableParameterMain.Controls.Add(this.Firepower, 1, 1);
- this.TableParameterMain.Controls.Add(this.TitleFirepower, 0, 1);
- this.TableParameterMain.Controls.Add(this.TitleTorpedo, 0, 2);
- this.TableParameterMain.Controls.Add(this.TitleAA, 0, 3);
- this.TableParameterMain.Controls.Add(this.TitleArmor, 0, 4);
- this.TableParameterMain.Controls.Add(this.TitleASW, 0, 5);
- this.TableParameterMain.Controls.Add(this.TitleEvasion, 0, 6);
- this.TableParameterMain.Controls.Add(this.Evasion, 1, 6);
- this.TableParameterMain.Controls.Add(this.TitleAccuracy, 0, 8);
- this.TableParameterMain.Controls.Add(this.Accuracy, 1, 8);
- this.TableParameterMain.Location = new System.Drawing.Point(3, 49);
- this.TableParameterMain.Name = "TableParameterMain";
- this.TableParameterMain.RowCount = 10;
- this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterMain.Size = new System.Drawing.Size(110, 220);
- this.TableParameterMain.TabIndex = 5;
- this.TableParameterMain.CellPaint += new System.Windows.Forms.TableLayoutCellPaintEventHandler(this.TableParameterMain_CellPaint);
- //
- // EquipmentImage
- //
- this.EquipmentImage.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.EquipmentImage.Location = new System.Drawing.Point(283, 3);
- this.EquipmentImage.Name = "EquipmentImage";
- this.EquipmentImage.Size = new System.Drawing.Size(260, 260);
- this.EquipmentImage.TabIndex = 4;
- this.EquipmentImage.TabStop = false;
- //
- // ToolTipInfo
- //
- this.ToolTipInfo.AutoPopDelay = 30000;
- this.ToolTipInfo.InitialDelay = 500;
- this.ToolTipInfo.ReshowDelay = 100;
- this.ToolTipInfo.ShowAlways = true;
- //
- // SaveCSVDialog
- //
- this.SaveCSVDialog.Filter = "CSV|*.csv|File|*";
- this.SaveCSVDialog.Title = "CSVに出力";
- //
- // StripMenu_Edit_CopyEquipmentData
- //
- this.StripMenu_Edit_CopyEquipmentData.Name = "StripMenu_Edit_CopyEquipmentData";
- this.StripMenu_Edit_CopyEquipmentData.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.C)));
- this.StripMenu_Edit_CopyEquipmentData.Size = new System.Drawing.Size(248, 22);
- this.StripMenu_Edit_CopyEquipmentData.Text = "装備データをコピー(&D)";
- this.StripMenu_Edit_CopyEquipmentData.Click += new System.EventHandler(this.StripMenu_Edit_CopyEquipmentData_Click);
- //
- // StripMenu_View
- //
- this.StripMenu_View.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.StripMenu_View_ShowAppearingArea});
- this.StripMenu_View.Name = "StripMenu_View";
- this.StripMenu_View.Size = new System.Drawing.Size(61, 20);
- this.StripMenu_View.Text = "表示(&V)";
- //
- // StripMenu_View_ShowAppearingArea
- //
- this.StripMenu_View_ShowAppearingArea.Name = "StripMenu_View_ShowAppearingArea";
- this.StripMenu_View_ShowAppearingArea.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.F)));
- this.StripMenu_View_ShowAppearingArea.Size = new System.Drawing.Size(288, 22);
- this.StripMenu_View_ShowAppearingArea.Text = "初期装備艦・開発レシピを検索(&S)";
- this.StripMenu_View_ShowAppearingArea.Click += new System.EventHandler(this.StripMenu_View_ShowAppearingArea_Click);
- //
// AircraftCost
//
this.AircraftCost.Anchor = System.Windows.Forms.AnchorStyles.Right;
@@ -554,6 +417,22 @@ private void InitializeComponent() {
this.imageLabel2.TabIndex = 24;
this.imageLabel2.Text = "図鑑番号:";
//
+ // DefaultSlots
+ //
+ this.DefaultSlots.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
+ | System.Windows.Forms.AnchorStyles.Right)));
+ this.DefaultSlots.BackColor = System.Drawing.SystemColors.Control;
+ this.DefaultSlots.Cursor = System.Windows.Forms.Cursors.Hand;
+ this.DefaultSlots.FormattingEnabled = true;
+ this.DefaultSlots.HorizontalScrollbar = true;
+ this.DefaultSlots.ItemHeight = 15;
+ this.DefaultSlots.Location = new System.Drawing.Point(124, 74);
+ this.DefaultSlots.Name = "DefaultSlots";
+ this.DefaultSlots.SelectionMode = System.Windows.Forms.SelectionMode.None;
+ this.DefaultSlots.Size = new System.Drawing.Size(153, 184);
+ this.DefaultSlots.TabIndex = 21;
+ this.DefaultSlots.MouseDown += new System.Windows.Forms.MouseEventHandler(this.DefaultSlots_MouseDown);
+ //
// Description
//
this.Description.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
@@ -570,6 +449,17 @@ private void InitializeComponent() {
"て普及しています。\r\n";
this.Description.TextAlign = System.Drawing.ContentAlignment.TopLeft;
//
+ // TableEquipmentName
+ //
+ this.TableEquipmentName.AutoSize = true;
+ this.TableEquipmentName.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
+ this.TableEquipmentName.Controls.Add(this.EquipmentType);
+ this.TableEquipmentName.Controls.Add(this.EquipmentName);
+ this.TableEquipmentName.Location = new System.Drawing.Point(3, 25);
+ this.TableEquipmentName.Name = "TableEquipmentName";
+ this.TableEquipmentName.Size = new System.Drawing.Size(262, 22);
+ this.TableEquipmentName.TabIndex = 19;
+ //
// EquipmentType
//
this.EquipmentType.Location = new System.Drawing.Point(3, 3);
@@ -597,6 +487,32 @@ private void InitializeComponent() {
this.EquipmentID.TabIndex = 18;
this.EquipmentID.Text = "123";
//
+ // TableParameterSub
+ //
+ this.TableParameterSub.AutoSize = true;
+ this.TableParameterSub.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
+ this.TableParameterSub.ColumnCount = 4;
+ this.TableParameterSub.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
+ this.TableParameterSub.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableParameterSub.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
+ this.TableParameterSub.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 80F));
+ this.TableParameterSub.Controls.Add(this.imageLabel76, 3, 1);
+ this.TableParameterSub.Controls.Add(this.Rarity, 3, 0);
+ this.TableParameterSub.Controls.Add(this.Range, 1, 1);
+ this.TableParameterSub.Controls.Add(this.Speed, 1, 0);
+ this.TableParameterSub.Controls.Add(this.imageLabel72, 2, 1);
+ this.TableParameterSub.Controls.Add(this.imageLabel71, 2, 0);
+ this.TableParameterSub.Controls.Add(this.TitleRange, 0, 1);
+ this.TableParameterSub.Controls.Add(this.TitleSpeed, 0, 0);
+ this.TableParameterSub.Location = new System.Drawing.Point(3, 275);
+ this.TableParameterSub.Name = "TableParameterSub";
+ this.TableParameterSub.RowCount = 2;
+ this.TableParameterSub.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterSub.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterSub.Size = new System.Drawing.Size(234, 44);
+ this.TableParameterSub.TabIndex = 15;
+ this.TableParameterSub.CellPaint += new System.Windows.Forms.TableLayoutCellPaintEventHandler(this.TableParameterSub_CellPaint);
+ //
// imageLabel76
//
this.imageLabel76.Anchor = System.Windows.Forms.AnchorStyles.Right;
@@ -684,6 +600,30 @@ private void InitializeComponent() {
this.TitleSpeed.Text = "速力";
this.TitleSpeed.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
+ // TableArsenal
+ //
+ this.TableArsenal.AutoSize = true;
+ this.TableArsenal.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
+ this.TableArsenal.ColumnCount = 5;
+ this.TableArsenal.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
+ this.TableArsenal.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 48F));
+ this.TableArsenal.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 48F));
+ this.TableArsenal.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 48F));
+ this.TableArsenal.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 48F));
+ this.TableArsenal.Controls.Add(this.MaterialBauxite, 4, 0);
+ this.TableArsenal.Controls.Add(this.MaterialFuel, 1, 0);
+ this.TableArsenal.Controls.Add(this.MaterialSteel, 3, 0);
+ this.TableArsenal.Controls.Add(this.MaterialAmmo, 2, 0);
+ this.TableArsenal.Controls.Add(this.imageLabel59, 0, 0);
+ this.TableArsenal.Location = new System.Drawing.Point(283, 275);
+ this.TableArsenal.Name = "TableArsenal";
+ this.TableArsenal.RowCount = 1;
+ this.TableArsenal.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableArsenal.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F));
+ this.TableArsenal.Size = new System.Drawing.Size(223, 22);
+ this.TableArsenal.TabIndex = 9;
+ this.TableArsenal.CellPaint += new System.Windows.Forms.TableLayoutCellPaintEventHandler(this.TableArsenal_CellPaint);
+ //
// MaterialBauxite
//
this.MaterialBauxite.Anchor = System.Windows.Forms.AnchorStyles.Left;
@@ -744,6 +684,49 @@ private void InitializeComponent() {
this.imageLabel45.TabIndex = 6;
this.imageLabel45.Text = "ID:";
//
+ // TableParameterMain
+ //
+ this.TableParameterMain.AutoSize = true;
+ this.TableParameterMain.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
+ this.TableParameterMain.ColumnCount = 2;
+ this.TableParameterMain.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
+ this.TableParameterMain.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableParameterMain.Controls.Add(this.Bomber, 1, 9);
+ this.TableParameterMain.Controls.Add(this.TitleBomber, 0, 9);
+ this.TableParameterMain.Controls.Add(this.LOS, 1, 7);
+ this.TableParameterMain.Controls.Add(this.ASW, 1, 5);
+ this.TableParameterMain.Controls.Add(this.imageLabel14, 1, 0);
+ this.TableParameterMain.Controls.Add(this.TitleLOS, 0, 7);
+ this.TableParameterMain.Controls.Add(this.Armor, 1, 4);
+ this.TableParameterMain.Controls.Add(this.AA, 1, 3);
+ this.TableParameterMain.Controls.Add(this.Torpedo, 1, 2);
+ this.TableParameterMain.Controls.Add(this.Firepower, 1, 1);
+ this.TableParameterMain.Controls.Add(this.TitleFirepower, 0, 1);
+ this.TableParameterMain.Controls.Add(this.TitleTorpedo, 0, 2);
+ this.TableParameterMain.Controls.Add(this.TitleAA, 0, 3);
+ this.TableParameterMain.Controls.Add(this.TitleArmor, 0, 4);
+ this.TableParameterMain.Controls.Add(this.TitleASW, 0, 5);
+ this.TableParameterMain.Controls.Add(this.TitleEvasion, 0, 6);
+ this.TableParameterMain.Controls.Add(this.Evasion, 1, 6);
+ this.TableParameterMain.Controls.Add(this.TitleAccuracy, 0, 8);
+ this.TableParameterMain.Controls.Add(this.Accuracy, 1, 8);
+ this.TableParameterMain.Location = new System.Drawing.Point(3, 49);
+ this.TableParameterMain.Name = "TableParameterMain";
+ this.TableParameterMain.RowCount = 10;
+ this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterMain.Size = new System.Drawing.Size(110, 220);
+ this.TableParameterMain.TabIndex = 5;
+ this.TableParameterMain.CellPaint += new System.Windows.Forms.TableLayoutCellPaintEventHandler(this.TableParameterMain_CellPaint);
+ //
// Bomber
//
this.Bomber.Anchor = System.Windows.Forms.AnchorStyles.Right;
@@ -946,6 +929,40 @@ private void InitializeComponent() {
this.Accuracy.Text = "123";
this.Accuracy.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
+ // EquipmentImage
+ //
+ this.EquipmentImage.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
+ this.EquipmentImage.Location = new System.Drawing.Point(283, 3);
+ this.EquipmentImage.Name = "EquipmentImage";
+ this.EquipmentImage.Size = new System.Drawing.Size(260, 260);
+ this.EquipmentImage.TabIndex = 4;
+ this.EquipmentImage.TabStop = false;
+ //
+ // ToolTipInfo
+ //
+ this.ToolTipInfo.AutoPopDelay = 30000;
+ this.ToolTipInfo.InitialDelay = 500;
+ this.ToolTipInfo.ReshowDelay = 100;
+ this.ToolTipInfo.ShowAlways = true;
+ //
+ // SaveCSVDialog
+ //
+ this.SaveCSVDialog.Filter = "CSV|*.csv|File|*";
+ this.SaveCSVDialog.Title = "CSVに出力";
+ //
+ // toolStripSeparator1
+ //
+ this.toolStripSeparator1.Name = "toolStripSeparator1";
+ this.toolStripSeparator1.Size = new System.Drawing.Size(245, 6);
+ //
+ // StripMenu_Edit_GoogleEquipmentName
+ //
+ this.StripMenu_Edit_GoogleEquipmentName.Name = "StripMenu_Edit_GoogleEquipmentName";
+ this.StripMenu_Edit_GoogleEquipmentName.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.G)));
+ this.StripMenu_Edit_GoogleEquipmentName.Size = new System.Drawing.Size(250, 22);
+ this.StripMenu_Edit_GoogleEquipmentName.Text = "装備名でGoogle検索(&G)";
+ this.StripMenu_Edit_GoogleEquipmentName.Click += new System.EventHandler(this.StripMenu_Edit_GoogleEquipmentName_Click);
+ //
// DialogAlbumMasterEquipment
//
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
@@ -1059,5 +1076,7 @@ private void InitializeComponent() {
private System.Windows.Forms.ToolStripMenuItem StripMenu_Edit_CopyEquipmentData;
private System.Windows.Forms.ToolStripMenuItem StripMenu_View;
private System.Windows.Forms.ToolStripMenuItem StripMenu_View_ShowAppearingArea;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
+ private System.Windows.Forms.ToolStripMenuItem StripMenu_Edit_GoogleEquipmentName;
}
}
\ No newline at end of file
diff --git a/ElectronicObserver/Window/Dialog/DialogAlbumMasterEquipment.cs b/ElectronicObserver/Window/Dialog/DialogAlbumMasterEquipment.cs
index b0f3719d9..2515b9e3b 100644
--- a/ElectronicObserver/Window/Dialog/DialogAlbumMasterEquipment.cs
+++ b/ElectronicObserver/Window/Dialog/DialogAlbumMasterEquipment.cs
@@ -667,5 +667,23 @@ private void StripMenu_View_ShowAppearingArea_Click( object sender, EventArgs e
}
+ private void StripMenu_Edit_GoogleEquipmentName_Click( object sender, EventArgs e ) {
+ var eq = KCDatabase.Instance.MasterEquipments[EquipmentID.Tag as int? ?? -1];
+ if ( eq == null ) {
+ System.Media.SystemSounds.Exclamation.Play();
+ return;
+ }
+
+ try {
+
+ // google <装備名> 艦これ
+ System.Diagnostics.Process.Start( @"https://www.google.co.jp/search?q=" + Uri.EscapeDataString( eq.Name ) + "+%E8%89%A6%E3%81%93%E3%82%8C" );
+
+ } catch ( Exception ex ) {
+ Utility.ErrorReporter.SendErrorReport( ex, "艦船名の Google 検索に失敗しました。" );
+ }
+ }
+
+
}
}
diff --git a/ElectronicObserver/Window/Dialog/DialogAlbumMasterShip.Designer.cs b/ElectronicObserver/Window/Dialog/DialogAlbumMasterShip.Designer.cs
index 476b9ab9b..2541a4ad4 100644
--- a/ElectronicObserver/Window/Dialog/DialogAlbumMasterShip.Designer.cs
+++ b/ElectronicObserver/Window/Dialog/DialogAlbumMasterShip.Designer.cs
@@ -24,8 +24,8 @@ protected override void Dispose( bool disposing ) {
///
private void InitializeComponent() {
this.components = new System.ComponentModel.Container();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
this.menuStrip1 = new System.Windows.Forms.MenuStrip();
this.StripMenu_File = new System.Windows.Forms.ToolStripMenuItem();
this.StripMenu_File_OutputCSVUser = new System.Windows.Forms.ToolStripMenuItem();
@@ -45,8 +45,23 @@ private void InitializeComponent() {
this.ShipView_ShipType = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.ShipView_Name = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.BasePanelShipGirl = new System.Windows.Forms.Panel();
- this.ResourceName = new ElectronicObserver.Window.Control.ImageLabel();
this.TableBattle = new System.Windows.Forms.TableLayoutPanel();
+ this.TableShipName = new System.Windows.Forms.FlowLayoutPanel();
+ this.TableRemodel = new System.Windows.Forms.TableLayoutPanel();
+ this.TableConsumption = new System.Windows.Forms.TableLayoutPanel();
+ this.TableParameterSub = new System.Windows.Forms.TableLayoutPanel();
+ this.TableArsenal = new System.Windows.Forms.TableLayoutPanel();
+ this.TableEquipment = new System.Windows.Forms.TableLayoutPanel();
+ this.TableParameterMain = new System.Windows.Forms.TableLayoutPanel();
+ this.ParameterLevel = new System.Windows.Forms.NumericUpDown();
+ this.ShipBanner = new System.Windows.Forms.PictureBox();
+ this.ToolTipInfo = new System.Windows.Forms.ToolTip(this.components);
+ this.LevelTimer = new System.Windows.Forms.Timer(this.components);
+ this.SaveCSVDialog = new System.Windows.Forms.SaveFileDialog();
+ this.ImageLoader = new System.ComponentModel.BackgroundWorker();
+ this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
+ this.StripMenu_Edit_GoogleShipName = new System.Windows.Forms.ToolStripMenuItem();
+ this.ResourceName = new ElectronicObserver.Window.Control.ImageLabel();
this.TitleDayAttack = new ElectronicObserver.Window.Control.ImageLabel();
this.NightAttack = new ElectronicObserver.Window.Control.ImageLabel();
this.TitleNightAttack = new ElectronicObserver.Window.Control.ImageLabel();
@@ -56,11 +71,9 @@ private void InitializeComponent() {
this.AlbumNo = new ElectronicObserver.Window.Control.ImageLabel();
this.imageLabel2 = new ElectronicObserver.Window.Control.ImageLabel();
this.Description = new ElectronicObserver.Window.Control.ImageLabel();
- this.TableShipName = new System.Windows.Forms.FlowLayoutPanel();
this.ShipType = new ElectronicObserver.Window.Control.ImageLabel();
this.ShipName = new ElectronicObserver.Window.Control.ImageLabel();
this.ShipID = new ElectronicObserver.Window.Control.ImageLabel();
- this.TableRemodel = new System.Windows.Forms.TableLayoutPanel();
this.RemodelAfterSteel = new ElectronicObserver.Window.Control.ImageLabel();
this.RemodelAfterAmmo = new ElectronicObserver.Window.Control.ImageLabel();
this.RemodelAfterLevel = new ElectronicObserver.Window.Control.ImageLabel();
@@ -71,11 +84,9 @@ private void InitializeComponent() {
this.RemodelBeforeAmmo = new ElectronicObserver.Window.Control.ImageLabel();
this.RemodelBeforeShipName = new ElectronicObserver.Window.Control.ImageLabel();
this.RemodelBefore = new ElectronicObserver.Window.Control.ImageLabel();
- this.TableConsumption = new System.Windows.Forms.TableLayoutPanel();
this.Ammo = new ElectronicObserver.Window.Control.ImageLabel();
this.Fuel = new ElectronicObserver.Window.Control.ImageLabel();
this.TitleConsumption = new ElectronicObserver.Window.Control.ImageLabel();
- this.TableParameterSub = new System.Windows.Forms.TableLayoutPanel();
this.imageLabel76 = new ElectronicObserver.Window.Control.ImageLabel();
this.Rarity = new ElectronicObserver.Window.Control.ImageLabel();
this.Range = new ElectronicObserver.Window.Control.ImageLabel();
@@ -86,7 +97,6 @@ private void InitializeComponent() {
this.TitleSpeed = new ElectronicObserver.Window.Control.ImageLabel();
this.BuildingTime = new ElectronicObserver.Window.Control.ImageLabel();
this.TitleBuildingTime = new ElectronicObserver.Window.Control.ImageLabel();
- this.TableArsenal = new System.Windows.Forms.TableLayoutPanel();
this.PowerUpArmor = new ElectronicObserver.Window.Control.ImageLabel();
this.MaterialBauxite = new ElectronicObserver.Window.Control.ImageLabel();
this.PowerUpAA = new ElectronicObserver.Window.Control.ImageLabel();
@@ -97,7 +107,6 @@ private void InitializeComponent() {
this.imageLabel60 = new ElectronicObserver.Window.Control.ImageLabel();
this.MaterialAmmo = new ElectronicObserver.Window.Control.ImageLabel();
this.imageLabel59 = new ElectronicObserver.Window.Control.ImageLabel();
- this.TableEquipment = new System.Windows.Forms.TableLayoutPanel();
this.Equipment5 = new ElectronicObserver.Window.Control.ImageLabel();
this.Aircraft5 = new ElectronicObserver.Window.Control.ImageLabel();
this.Equipment4 = new ElectronicObserver.Window.Control.ImageLabel();
@@ -109,7 +118,6 @@ private void InitializeComponent() {
this.Aircraft3 = new ElectronicObserver.Window.Control.ImageLabel();
this.Aircraft2 = new ElectronicObserver.Window.Control.ImageLabel();
this.imageLabel45 = new ElectronicObserver.Window.Control.ImageLabel();
- this.TableParameterMain = new System.Windows.Forms.TableLayoutPanel();
this.LOSSeparater = new ElectronicObserver.Window.Control.ImageLabel();
this.FirepowerMax = new ElectronicObserver.Window.Control.ImageLabel();
this.EvasionSeparater = new ElectronicObserver.Window.Control.ImageLabel();
@@ -123,7 +131,6 @@ private void InitializeComponent() {
this.imageLabel39 = new ElectronicObserver.Window.Control.ImageLabel();
this.LuckMax = new ElectronicObserver.Window.Control.ImageLabel();
this.imageLabel38 = new ElectronicObserver.Window.Control.ImageLabel();
- this.ParameterLevel = new System.Windows.Forms.NumericUpDown();
this.imageLabel37 = new ElectronicObserver.Window.Control.ImageLabel();
this.LOSMax = new ElectronicObserver.Window.Control.ImageLabel();
this.imageLabel36 = new ElectronicObserver.Window.Control.ImageLabel();
@@ -155,11 +162,6 @@ private void InitializeComponent() {
this.ASWSeparater = new ElectronicObserver.Window.Control.ImageLabel();
this.ASWLevel = new ElectronicObserver.Window.Control.ImageLabel();
this.EvasionMin = new ElectronicObserver.Window.Control.ImageLabel();
- this.ShipBanner = new System.Windows.Forms.PictureBox();
- this.ToolTipInfo = new System.Windows.Forms.ToolTip(this.components);
- this.LevelTimer = new System.Windows.Forms.Timer(this.components);
- this.SaveCSVDialog = new System.Windows.Forms.SaveFileDialog();
- this.ImageLoader = new System.ComponentModel.BackgroundWorker();
this.menuStrip1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
this.splitContainer1.Panel1.SuspendLayout();
@@ -221,7 +223,9 @@ private void InitializeComponent() {
this.StripMenu_Edit_EditParameter,
this.toolStripSeparator1,
this.StripMenu_Edit_CopyShipName,
- this.StripMenu_Edit_CopyShipData});
+ this.StripMenu_Edit_CopyShipData,
+ this.toolStripSeparator2,
+ this.StripMenu_Edit_GoogleShipName});
this.StripMenu_Edit.Name = "StripMenu_Edit";
this.StripMenu_Edit.Size = new System.Drawing.Size(60, 20);
this.StripMenu_Edit.Text = "編集(&E)";
@@ -229,21 +233,21 @@ private void InitializeComponent() {
// StripMenu_Edit_EditParameter
//
this.StripMenu_Edit_EditParameter.Name = "StripMenu_Edit_EditParameter";
- this.StripMenu_Edit_EditParameter.Size = new System.Drawing.Size(236, 22);
+ this.StripMenu_Edit_EditParameter.Size = new System.Drawing.Size(250, 22);
this.StripMenu_Edit_EditParameter.Text = "パラメータの編集(&E)...";
this.StripMenu_Edit_EditParameter.Click += new System.EventHandler(this.StripMenu_Edit_EditParameter_Click);
//
// toolStripSeparator1
//
this.toolStripSeparator1.Name = "toolStripSeparator1";
- this.toolStripSeparator1.Size = new System.Drawing.Size(233, 6);
+ this.toolStripSeparator1.Size = new System.Drawing.Size(247, 6);
//
// StripMenu_Edit_CopyShipName
//
this.StripMenu_Edit_CopyShipName.Name = "StripMenu_Edit_CopyShipName";
this.StripMenu_Edit_CopyShipName.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift)
| System.Windows.Forms.Keys.C)));
- this.StripMenu_Edit_CopyShipName.Size = new System.Drawing.Size(236, 22);
+ this.StripMenu_Edit_CopyShipName.Size = new System.Drawing.Size(250, 22);
this.StripMenu_Edit_CopyShipName.Text = "艦名をコピー(&N)";
this.StripMenu_Edit_CopyShipName.Click += new System.EventHandler(this.StripMenu_Edit_CopyShipName_Click);
//
@@ -251,7 +255,7 @@ private void InitializeComponent() {
//
this.StripMenu_Edit_CopyShipData.Name = "StripMenu_Edit_CopyShipData";
this.StripMenu_Edit_CopyShipData.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.C)));
- this.StripMenu_Edit_CopyShipData.Size = new System.Drawing.Size(236, 22);
+ this.StripMenu_Edit_CopyShipData.Size = new System.Drawing.Size(250, 22);
this.StripMenu_Edit_CopyShipData.Text = "艦船データのコピー(&D)";
this.StripMenu_Edit_CopyShipData.Click += new System.EventHandler(this.StripMenu_Edit_CopyShipData_Click);
//
@@ -324,14 +328,14 @@ private void InitializeComponent() {
this.ShipView_ShipID,
this.ShipView_ShipType,
this.ShipView_Name});
- dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
- dataGridViewCellStyle4.BackColor = System.Drawing.SystemColors.Control;
- dataGridViewCellStyle4.Font = new System.Drawing.Font("Meiryo UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel);
- dataGridViewCellStyle4.ForeColor = System.Drawing.SystemColors.ControlText;
- dataGridViewCellStyle4.SelectionBackColor = System.Drawing.SystemColors.Control;
- dataGridViewCellStyle4.SelectionForeColor = System.Drawing.SystemColors.ControlText;
- dataGridViewCellStyle4.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
- this.ShipView.DefaultCellStyle = dataGridViewCellStyle4;
+ dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
+ dataGridViewCellStyle2.BackColor = System.Drawing.SystemColors.Control;
+ dataGridViewCellStyle2.Font = new System.Drawing.Font("Meiryo UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel);
+ dataGridViewCellStyle2.ForeColor = System.Drawing.SystemColors.ControlText;
+ dataGridViewCellStyle2.SelectionBackColor = System.Drawing.SystemColors.Control;
+ dataGridViewCellStyle2.SelectionForeColor = System.Drawing.SystemColors.ControlText;
+ dataGridViewCellStyle2.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
+ this.ShipView.DefaultCellStyle = dataGridViewCellStyle2;
this.ShipView.Location = new System.Drawing.Point(0, 29);
this.ShipView.Margin = new System.Windows.Forms.Padding(0);
this.ShipView.MultiSelect = false;
@@ -349,8 +353,8 @@ private void InitializeComponent() {
// ShipView_ShipID
//
this.ShipView_ShipID.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;
- dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
- this.ShipView_ShipID.DefaultCellStyle = dataGridViewCellStyle3;
+ dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
+ this.ShipView_ShipID.DefaultCellStyle = dataGridViewCellStyle1;
this.ShipView_ShipID.HeaderText = "ID";
this.ShipView_ShipID.Name = "ShipView_ShipID";
this.ShipView_ShipID.ReadOnly = true;
@@ -396,16 +400,6 @@ private void InitializeComponent() {
this.BasePanelShipGirl.Size = new System.Drawing.Size(546, 456);
this.BasePanelShipGirl.TabIndex = 0;
//
- // ResourceName
- //
- this.ResourceName.ImageAlign = System.Drawing.ContentAlignment.MiddleCenter;
- this.ResourceName.Location = new System.Drawing.Point(200, 6);
- this.ResourceName.Name = "ResourceName";
- this.ResourceName.Size = new System.Drawing.Size(113, 16);
- this.ResourceName.TabIndex = 24;
- this.ResourceName.Text = "abcdefghijkl ver. 99";
- this.ResourceName.MouseClick += new System.Windows.Forms.MouseEventHandler(this.ResourceName_MouseClick);
- //
// TableBattle
//
this.TableBattle.AutoSize = true;
@@ -428,6 +422,297 @@ private void InitializeComponent() {
this.TableBattle.Size = new System.Drawing.Size(134, 66);
this.TableBattle.TabIndex = 20;
//
+ // TableShipName
+ //
+ this.TableShipName.AutoSize = true;
+ this.TableShipName.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
+ this.TableShipName.Controls.Add(this.ShipType);
+ this.TableShipName.Controls.Add(this.ShipName);
+ this.TableShipName.Location = new System.Drawing.Point(3, 25);
+ this.TableShipName.Name = "TableShipName";
+ this.TableShipName.Size = new System.Drawing.Size(189, 22);
+ this.TableShipName.TabIndex = 19;
+ //
+ // TableRemodel
+ //
+ this.TableRemodel.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
+ this.TableRemodel.ColumnCount = 4;
+ this.TableRemodel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
+ this.TableRemodel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableRemodel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableRemodel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableRemodel.Controls.Add(this.RemodelAfterSteel, 3, 3);
+ this.TableRemodel.Controls.Add(this.RemodelAfterAmmo, 2, 3);
+ this.TableRemodel.Controls.Add(this.RemodelAfterLevel, 1, 3);
+ this.TableRemodel.Controls.Add(this.RemodelAfterShipName, 1, 2);
+ this.TableRemodel.Controls.Add(this.RemodelAfter, 0, 2);
+ this.TableRemodel.Controls.Add(this.RemodelBeforeLevel, 1, 1);
+ this.TableRemodel.Controls.Add(this.RemodelBeforeSteel, 3, 1);
+ this.TableRemodel.Controls.Add(this.RemodelBeforeAmmo, 2, 1);
+ this.TableRemodel.Controls.Add(this.RemodelBeforeShipName, 1, 0);
+ this.TableRemodel.Controls.Add(this.RemodelBefore, 0, 0);
+ this.TableRemodel.Location = new System.Drawing.Point(300, 268);
+ this.TableRemodel.Name = "TableRemodel";
+ this.TableRemodel.RowCount = 4;
+ this.TableRemodel.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableRemodel.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableRemodel.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableRemodel.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableRemodel.Size = new System.Drawing.Size(223, 88);
+ this.TableRemodel.TabIndex = 17;
+ this.TableRemodel.CellPaint += new System.Windows.Forms.TableLayoutCellPaintEventHandler(this.TableRemodel_CellPaint);
+ //
+ // TableConsumption
+ //
+ this.TableConsumption.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
+ this.TableConsumption.ColumnCount = 3;
+ this.TableConsumption.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
+ this.TableConsumption.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableConsumption.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableConsumption.Controls.Add(this.Ammo, 0, 0);
+ this.TableConsumption.Controls.Add(this.Fuel, 0, 0);
+ this.TableConsumption.Controls.Add(this.TitleConsumption, 0, 0);
+ this.TableConsumption.Location = new System.Drawing.Point(3, 332);
+ this.TableConsumption.Name = "TableConsumption";
+ this.TableConsumption.RowCount = 1;
+ this.TableConsumption.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));
+ this.TableConsumption.Size = new System.Drawing.Size(170, 22);
+ this.TableConsumption.TabIndex = 16;
+ this.TableConsumption.CellPaint += new System.Windows.Forms.TableLayoutCellPaintEventHandler(this.TableConsumption_CellPaint);
+ //
+ // TableParameterSub
+ //
+ this.TableParameterSub.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
+ this.TableParameterSub.ColumnCount = 4;
+ this.TableParameterSub.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
+ this.TableParameterSub.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableParameterSub.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
+ this.TableParameterSub.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableParameterSub.Controls.Add(this.imageLabel76, 3, 1);
+ this.TableParameterSub.Controls.Add(this.Rarity, 3, 0);
+ this.TableParameterSub.Controls.Add(this.Range, 1, 1);
+ this.TableParameterSub.Controls.Add(this.Speed, 1, 0);
+ this.TableParameterSub.Controls.Add(this.imageLabel72, 2, 1);
+ this.TableParameterSub.Controls.Add(this.imageLabel71, 2, 0);
+ this.TableParameterSub.Controls.Add(this.TitleRange, 0, 1);
+ this.TableParameterSub.Controls.Add(this.TitleSpeed, 0, 0);
+ this.TableParameterSub.Location = new System.Drawing.Point(3, 288);
+ this.TableParameterSub.Name = "TableParameterSub";
+ this.TableParameterSub.RowCount = 2;
+ this.TableParameterSub.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterSub.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterSub.Size = new System.Drawing.Size(214, 44);
+ this.TableParameterSub.TabIndex = 15;
+ this.TableParameterSub.CellPaint += new System.Windows.Forms.TableLayoutCellPaintEventHandler(this.TableParameterSub_CellPaint);
+ //
+ // TableArsenal
+ //
+ this.TableArsenal.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
+ this.TableArsenal.ColumnCount = 5;
+ this.TableArsenal.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
+ this.TableArsenal.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 48F));
+ this.TableArsenal.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 48F));
+ this.TableArsenal.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 48F));
+ this.TableArsenal.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 48F));
+ this.TableArsenal.Controls.Add(this.PowerUpArmor, 4, 1);
+ this.TableArsenal.Controls.Add(this.MaterialBauxite, 4, 0);
+ this.TableArsenal.Controls.Add(this.PowerUpAA, 3, 1);
+ this.TableArsenal.Controls.Add(this.MaterialFuel, 1, 0);
+ this.TableArsenal.Controls.Add(this.PowerUpTorpedo, 2, 1);
+ this.TableArsenal.Controls.Add(this.MaterialSteel, 3, 0);
+ this.TableArsenal.Controls.Add(this.PowerUpFirepower, 1, 1);
+ this.TableArsenal.Controls.Add(this.imageLabel60, 0, 1);
+ this.TableArsenal.Controls.Add(this.MaterialAmmo, 2, 0);
+ this.TableArsenal.Controls.Add(this.imageLabel59, 0, 0);
+ this.TableArsenal.Location = new System.Drawing.Point(300, 203);
+ this.TableArsenal.Name = "TableArsenal";
+ this.TableArsenal.RowCount = 2;
+ this.TableArsenal.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableArsenal.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableArsenal.Size = new System.Drawing.Size(223, 44);
+ this.TableArsenal.TabIndex = 9;
+ this.TableArsenal.CellPaint += new System.Windows.Forms.TableLayoutCellPaintEventHandler(this.TableArsenal_CellPaint);
+ //
+ // TableEquipment
+ //
+ this.TableEquipment.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
+ | System.Windows.Forms.AnchorStyles.Right)));
+ this.TableEquipment.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
+ this.TableEquipment.ColumnCount = 2;
+ this.TableEquipment.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 40F));
+ this.TableEquipment.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));
+ this.TableEquipment.Controls.Add(this.Equipment5, 1, 4);
+ this.TableEquipment.Controls.Add(this.Aircraft5, 0, 4);
+ this.TableEquipment.Controls.Add(this.Equipment4, 1, 3);
+ this.TableEquipment.Controls.Add(this.Aircraft4, 0, 3);
+ this.TableEquipment.Controls.Add(this.Equipment3, 1, 2);
+ this.TableEquipment.Controls.Add(this.Aircraft1, 0, 0);
+ this.TableEquipment.Controls.Add(this.Equipment2, 1, 1);
+ this.TableEquipment.Controls.Add(this.Equipment1, 1, 0);
+ this.TableEquipment.Controls.Add(this.Aircraft3, 0, 2);
+ this.TableEquipment.Controls.Add(this.Aircraft2, 0, 1);
+ this.TableEquipment.Location = new System.Drawing.Point(300, 49);
+ this.TableEquipment.Name = "TableEquipment";
+ this.TableEquipment.RowCount = 5;
+ this.TableEquipment.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableEquipment.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableEquipment.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableEquipment.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableEquipment.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableEquipment.Size = new System.Drawing.Size(234, 110);
+ this.TableEquipment.TabIndex = 8;
+ this.TableEquipment.CellPaint += new System.Windows.Forms.TableLayoutCellPaintEventHandler(this.TableEquipment_CellPaint);
+ //
+ // TableParameterMain
+ //
+ this.TableParameterMain.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
+ this.TableParameterMain.ColumnCount = 6;
+ this.TableParameterMain.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
+ this.TableParameterMain.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableParameterMain.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
+ this.TableParameterMain.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableParameterMain.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
+ this.TableParameterMain.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableParameterMain.Controls.Add(this.LOSSeparater, 4, 8);
+ this.TableParameterMain.Controls.Add(this.FirepowerMax, 3, 2);
+ this.TableParameterMain.Controls.Add(this.EvasionSeparater, 4, 7);
+ this.TableParameterMain.Controls.Add(this.LOSLevel, 5, 8);
+ this.TableParameterMain.Controls.Add(this.imageLabel42, 2, 9);
+ this.TableParameterMain.Controls.Add(this.TitleLuck, 0, 9);
+ this.TableParameterMain.Controls.Add(this.imageLabel41, 2, 8);
+ this.TableParameterMain.Controls.Add(this.EvasionLevel, 5, 7);
+ this.TableParameterMain.Controls.Add(this.imageLabel40, 2, 7);
+ this.TableParameterMain.Controls.Add(this.LuckMin, 1, 9);
+ this.TableParameterMain.Controls.Add(this.imageLabel39, 2, 6);
+ this.TableParameterMain.Controls.Add(this.LuckMax, 3, 9);
+ this.TableParameterMain.Controls.Add(this.imageLabel38, 2, 5);
+ this.TableParameterMain.Controls.Add(this.ParameterLevel, 5, 0);
+ this.TableParameterMain.Controls.Add(this.imageLabel37, 2, 4);
+ this.TableParameterMain.Controls.Add(this.LOSMax, 3, 8);
+ this.TableParameterMain.Controls.Add(this.imageLabel36, 2, 3);
+ this.TableParameterMain.Controls.Add(this.LOSMin, 1, 8);
+ this.TableParameterMain.Controls.Add(this.imageLabel35, 2, 2);
+ this.TableParameterMain.Controls.Add(this.EvasionMax, 3, 7);
+ this.TableParameterMain.Controls.Add(this.TitleParameterMax, 3, 0);
+ this.TableParameterMain.Controls.Add(this.ASWMax, 3, 6);
+ this.TableParameterMain.Controls.Add(this.ASWMin, 1, 6);
+ this.TableParameterMain.Controls.Add(this.ArmorMax, 3, 5);
+ this.TableParameterMain.Controls.Add(this.TitleParameterMin, 1, 0);
+ this.TableParameterMain.Controls.Add(this.AAMax, 3, 4);
+ this.TableParameterMain.Controls.Add(this.TitleLOS, 0, 8);
+ this.TableParameterMain.Controls.Add(this.TorpedoMax, 3, 3);
+ this.TableParameterMain.Controls.Add(this.ArmorMin, 1, 5);
+ this.TableParameterMain.Controls.Add(this.TitleHP, 0, 1);
+ this.TableParameterMain.Controls.Add(this.AAMin, 1, 4);
+ this.TableParameterMain.Controls.Add(this.HPMin, 1, 1);
+ this.TableParameterMain.Controls.Add(this.TorpedoMin, 1, 3);
+ this.TableParameterMain.Controls.Add(this.imageLabel3, 2, 1);
+ this.TableParameterMain.Controls.Add(this.FirepowerMin, 1, 2);
+ this.TableParameterMain.Controls.Add(this.HPMax, 3, 1);
+ this.TableParameterMain.Controls.Add(this.TitleFirepower, 0, 2);
+ this.TableParameterMain.Controls.Add(this.TitleTorpedo, 0, 3);
+ this.TableParameterMain.Controls.Add(this.TitleAA, 0, 4);
+ this.TableParameterMain.Controls.Add(this.TitleArmor, 0, 5);
+ this.TableParameterMain.Controls.Add(this.TitleASW, 0, 6);
+ this.TableParameterMain.Controls.Add(this.TitleEvasion, 0, 7);
+ this.TableParameterMain.Controls.Add(this.ASWSeparater, 4, 6);
+ this.TableParameterMain.Controls.Add(this.ASWLevel, 5, 6);
+ this.TableParameterMain.Controls.Add(this.EvasionMin, 1, 7);
+ this.TableParameterMain.Location = new System.Drawing.Point(3, 49);
+ this.TableParameterMain.Name = "TableParameterMain";
+ this.TableParameterMain.RowCount = 10;
+ this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.TableParameterMain.Size = new System.Drawing.Size(254, 227);
+ this.TableParameterMain.TabIndex = 5;
+ this.TableParameterMain.CellPaint += new System.Windows.Forms.TableLayoutCellPaintEventHandler(this.TableParameterMain_CellPaint);
+ //
+ // ParameterLevel
+ //
+ this.ParameterLevel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
+ this.ParameterLevel.Location = new System.Drawing.Point(197, 3);
+ this.ParameterLevel.Maximum = new decimal(new int[] {
+ 150,
+ 0,
+ 0,
+ 0});
+ this.ParameterLevel.Name = "ParameterLevel";
+ this.ParameterLevel.Size = new System.Drawing.Size(54, 23);
+ this.ParameterLevel.TabIndex = 6;
+ this.ParameterLevel.TextAlign = System.Windows.Forms.HorizontalAlignment.Right;
+ this.ToolTipInfo.SetToolTip(this.ParameterLevel, "レベルを指定すると予測値が表示されます。");
+ this.ParameterLevel.Value = new decimal(new int[] {
+ 150,
+ 0,
+ 0,
+ 0});
+ this.ParameterLevel.ValueChanged += new System.EventHandler(this.ParameterLevel_ValueChanged);
+ //
+ // ShipBanner
+ //
+ this.ShipBanner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
+ this.ShipBanner.Cursor = System.Windows.Forms.Cursors.Help;
+ this.ShipBanner.Location = new System.Drawing.Point(383, 3);
+ this.ShipBanner.Name = "ShipBanner";
+ this.ShipBanner.Size = new System.Drawing.Size(160, 40);
+ this.ShipBanner.TabIndex = 4;
+ this.ShipBanner.TabStop = false;
+ this.ToolTipInfo.SetToolTip(this.ShipBanner, "(右クリックで画像ビューアを開く)");
+ this.ShipBanner.MouseClick += new System.Windows.Forms.MouseEventHandler(this.ShipBanner_MouseClick);
+ //
+ // ToolTipInfo
+ //
+ this.ToolTipInfo.AutoPopDelay = 30000;
+ this.ToolTipInfo.InitialDelay = 500;
+ this.ToolTipInfo.ReshowDelay = 100;
+ this.ToolTipInfo.ShowAlways = true;
+ //
+ // LevelTimer
+ //
+ this.LevelTimer.Interval = 200;
+ this.LevelTimer.Tick += new System.EventHandler(this.LevelTimer_Tick);
+ //
+ // SaveCSVDialog
+ //
+ this.SaveCSVDialog.Filter = "CSV|*.csv|File|*";
+ this.SaveCSVDialog.Title = "CSVに出力";
+ //
+ // ImageLoader
+ //
+ this.ImageLoader.DoWork += new System.ComponentModel.DoWorkEventHandler(this.ImageLoader_DoWork);
+ this.ImageLoader.RunWorkerCompleted += new System.ComponentModel.RunWorkerCompletedEventHandler(this.ImageLoader_RunWorkerCompleted);
+ //
+ // toolStripSeparator2
+ //
+ this.toolStripSeparator2.Name = "toolStripSeparator2";
+ this.toolStripSeparator2.Size = new System.Drawing.Size(247, 6);
+ //
+ // StripMenu_Edit_GoogleShipName
+ //
+ this.StripMenu_Edit_GoogleShipName.Name = "StripMenu_Edit_GoogleShipName";
+ this.StripMenu_Edit_GoogleShipName.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.G)));
+ this.StripMenu_Edit_GoogleShipName.Size = new System.Drawing.Size(250, 22);
+ this.StripMenu_Edit_GoogleShipName.Text = "艦船名でGoogle検索(&G)";
+ this.StripMenu_Edit_GoogleShipName.Click += new System.EventHandler(this.StripMenu_Edit_GoogleShipName_Click);
+ //
+ // ResourceName
+ //
+ this.ResourceName.ImageAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.ResourceName.Location = new System.Drawing.Point(200, 6);
+ this.ResourceName.Name = "ResourceName";
+ this.ResourceName.Size = new System.Drawing.Size(113, 16);
+ this.ResourceName.TabIndex = 24;
+ this.ResourceName.Text = "abcdefghijkl ver. 99";
+ this.ResourceName.MouseClick += new System.Windows.Forms.MouseEventHandler(this.ResourceName_MouseClick);
+ //
// TitleDayAttack
//
this.TitleDayAttack.Anchor = System.Windows.Forms.AnchorStyles.Right;
@@ -522,74 +807,34 @@ private void InitializeComponent() {
this.Description.TextAlign = System.Drawing.ContentAlignment.TopLeft;
this.Description.Click += new System.EventHandler(this.Description_Click);
//
- // TableShipName
- //
- this.TableShipName.AutoSize = true;
- this.TableShipName.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
- this.TableShipName.Controls.Add(this.ShipType);
- this.TableShipName.Controls.Add(this.ShipName);
- this.TableShipName.Location = new System.Drawing.Point(3, 25);
- this.TableShipName.Name = "TableShipName";
- this.TableShipName.Size = new System.Drawing.Size(189, 22);
- this.TableShipName.TabIndex = 19;
- //
- // ShipType
- //
- this.ShipType.Location = new System.Drawing.Point(3, 3);
- this.ShipType.Name = "ShipType";
- this.ShipType.Size = new System.Drawing.Size(92, 16);
- this.ShipType.TabIndex = 7;
- this.ShipType.Text = "重雷装巡洋艦";
- //
- // ShipName
- //
- this.ShipName.Cursor = System.Windows.Forms.Cursors.Help;
- this.ShipName.ImageAlign = System.Drawing.ContentAlignment.MiddleCenter;
- this.ShipName.Location = new System.Drawing.Point(101, 3);
- this.ShipName.Name = "ShipName";
- this.ShipName.Size = new System.Drawing.Size(85, 16);
- this.ShipName.TabIndex = 8;
- this.ShipName.Text = "Bismarck zwei";
- this.ShipName.MouseClick += new System.Windows.Forms.MouseEventHandler(this.ShipName_MouseClick);
- //
- // ShipID
- //
- this.ShipID.ImageAlign = System.Drawing.ContentAlignment.MiddleCenter;
- this.ShipID.Location = new System.Drawing.Point(59, 6);
- this.ShipID.Name = "ShipID";
- this.ShipID.Size = new System.Drawing.Size(29, 16);
- this.ShipID.TabIndex = 18;
- this.ShipID.Text = "1234";
- //
- // TableRemodel
- //
- this.TableRemodel.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
- this.TableRemodel.ColumnCount = 4;
- this.TableRemodel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
- this.TableRemodel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
- this.TableRemodel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
- this.TableRemodel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
- this.TableRemodel.Controls.Add(this.RemodelAfterSteel, 3, 3);
- this.TableRemodel.Controls.Add(this.RemodelAfterAmmo, 2, 3);
- this.TableRemodel.Controls.Add(this.RemodelAfterLevel, 1, 3);
- this.TableRemodel.Controls.Add(this.RemodelAfterShipName, 1, 2);
- this.TableRemodel.Controls.Add(this.RemodelAfter, 0, 2);
- this.TableRemodel.Controls.Add(this.RemodelBeforeLevel, 1, 1);
- this.TableRemodel.Controls.Add(this.RemodelBeforeSteel, 3, 1);
- this.TableRemodel.Controls.Add(this.RemodelBeforeAmmo, 2, 1);
- this.TableRemodel.Controls.Add(this.RemodelBeforeShipName, 1, 0);
- this.TableRemodel.Controls.Add(this.RemodelBefore, 0, 0);
- this.TableRemodel.Location = new System.Drawing.Point(300, 268);
- this.TableRemodel.Name = "TableRemodel";
- this.TableRemodel.RowCount = 4;
- this.TableRemodel.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableRemodel.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableRemodel.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableRemodel.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableRemodel.Size = new System.Drawing.Size(223, 88);
- this.TableRemodel.TabIndex = 17;
- this.TableRemodel.CellPaint += new System.Windows.Forms.TableLayoutCellPaintEventHandler(this.TableRemodel_CellPaint);
- //
+ // ShipType
+ //
+ this.ShipType.Location = new System.Drawing.Point(3, 3);
+ this.ShipType.Name = "ShipType";
+ this.ShipType.Size = new System.Drawing.Size(92, 16);
+ this.ShipType.TabIndex = 7;
+ this.ShipType.Text = "重雷装巡洋艦";
+ //
+ // ShipName
+ //
+ this.ShipName.Cursor = System.Windows.Forms.Cursors.Help;
+ this.ShipName.ImageAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.ShipName.Location = new System.Drawing.Point(101, 3);
+ this.ShipName.Name = "ShipName";
+ this.ShipName.Size = new System.Drawing.Size(85, 16);
+ this.ShipName.TabIndex = 8;
+ this.ShipName.Text = "Bismarck zwei";
+ this.ShipName.MouseClick += new System.Windows.Forms.MouseEventHandler(this.ShipName_MouseClick);
+ //
+ // ShipID
+ //
+ this.ShipID.ImageAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.ShipID.Location = new System.Drawing.Point(59, 6);
+ this.ShipID.Name = "ShipID";
+ this.ShipID.Size = new System.Drawing.Size(29, 16);
+ this.ShipID.TabIndex = 18;
+ this.ShipID.Text = "1234";
+ //
// RemodelAfterSteel
//
this.RemodelAfterSteel.Anchor = System.Windows.Forms.AnchorStyles.Left;
@@ -698,24 +943,6 @@ private void InitializeComponent() {
this.RemodelBefore.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
this.RemodelBefore.MouseClick += new System.Windows.Forms.MouseEventHandler(this.RemodelBeforeShipName_MouseClick);
//
- // TableConsumption
- //
- this.TableConsumption.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
- this.TableConsumption.ColumnCount = 3;
- this.TableConsumption.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
- this.TableConsumption.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
- this.TableConsumption.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
- this.TableConsumption.Controls.Add(this.Ammo, 0, 0);
- this.TableConsumption.Controls.Add(this.Fuel, 0, 0);
- this.TableConsumption.Controls.Add(this.TitleConsumption, 0, 0);
- this.TableConsumption.Location = new System.Drawing.Point(3, 332);
- this.TableConsumption.Name = "TableConsumption";
- this.TableConsumption.RowCount = 1;
- this.TableConsumption.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));
- this.TableConsumption.Size = new System.Drawing.Size(170, 22);
- this.TableConsumption.TabIndex = 16;
- this.TableConsumption.CellPaint += new System.Windows.Forms.TableLayoutCellPaintEventHandler(this.TableConsumption_CellPaint);
- //
// Ammo
//
this.Ammo.Anchor = System.Windows.Forms.AnchorStyles.Right;
@@ -746,31 +973,6 @@ private void InitializeComponent() {
this.TitleConsumption.Text = "消費";
this.TitleConsumption.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
- // TableParameterSub
- //
- this.TableParameterSub.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
- this.TableParameterSub.ColumnCount = 4;
- this.TableParameterSub.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
- this.TableParameterSub.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
- this.TableParameterSub.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
- this.TableParameterSub.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
- this.TableParameterSub.Controls.Add(this.imageLabel76, 3, 1);
- this.TableParameterSub.Controls.Add(this.Rarity, 3, 0);
- this.TableParameterSub.Controls.Add(this.Range, 1, 1);
- this.TableParameterSub.Controls.Add(this.Speed, 1, 0);
- this.TableParameterSub.Controls.Add(this.imageLabel72, 2, 1);
- this.TableParameterSub.Controls.Add(this.imageLabel71, 2, 0);
- this.TableParameterSub.Controls.Add(this.TitleRange, 0, 1);
- this.TableParameterSub.Controls.Add(this.TitleSpeed, 0, 0);
- this.TableParameterSub.Location = new System.Drawing.Point(3, 288);
- this.TableParameterSub.Name = "TableParameterSub";
- this.TableParameterSub.RowCount = 2;
- this.TableParameterSub.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterSub.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterSub.Size = new System.Drawing.Size(214, 44);
- this.TableParameterSub.TabIndex = 15;
- this.TableParameterSub.CellPaint += new System.Windows.Forms.TableLayoutCellPaintEventHandler(this.TableParameterSub_CellPaint);
- //
// imageLabel76
//
this.imageLabel76.Anchor = System.Windows.Forms.AnchorStyles.Right;
@@ -875,34 +1077,6 @@ private void InitializeComponent() {
this.TitleBuildingTime.Text = "建造時間";
this.TitleBuildingTime.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
- // TableArsenal
- //
- this.TableArsenal.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
- this.TableArsenal.ColumnCount = 5;
- this.TableArsenal.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
- this.TableArsenal.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 48F));
- this.TableArsenal.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 48F));
- this.TableArsenal.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 48F));
- this.TableArsenal.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 48F));
- this.TableArsenal.Controls.Add(this.PowerUpArmor, 4, 1);
- this.TableArsenal.Controls.Add(this.MaterialBauxite, 4, 0);
- this.TableArsenal.Controls.Add(this.PowerUpAA, 3, 1);
- this.TableArsenal.Controls.Add(this.MaterialFuel, 1, 0);
- this.TableArsenal.Controls.Add(this.PowerUpTorpedo, 2, 1);
- this.TableArsenal.Controls.Add(this.MaterialSteel, 3, 0);
- this.TableArsenal.Controls.Add(this.PowerUpFirepower, 1, 1);
- this.TableArsenal.Controls.Add(this.imageLabel60, 0, 1);
- this.TableArsenal.Controls.Add(this.MaterialAmmo, 2, 0);
- this.TableArsenal.Controls.Add(this.imageLabel59, 0, 0);
- this.TableArsenal.Location = new System.Drawing.Point(300, 203);
- this.TableArsenal.Name = "TableArsenal";
- this.TableArsenal.RowCount = 2;
- this.TableArsenal.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableArsenal.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableArsenal.Size = new System.Drawing.Size(223, 44);
- this.TableArsenal.TabIndex = 9;
- this.TableArsenal.CellPaint += new System.Windows.Forms.TableLayoutCellPaintEventHandler(this.TableArsenal_CellPaint);
- //
// PowerUpArmor
//
this.PowerUpArmor.Anchor = System.Windows.Forms.AnchorStyles.Left;
@@ -1005,36 +1179,6 @@ private void InitializeComponent() {
this.imageLabel59.Text = "解体";
this.imageLabel59.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
- // TableEquipment
- //
- this.TableEquipment.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
- this.TableEquipment.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
- this.TableEquipment.ColumnCount = 2;
- this.TableEquipment.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 40F));
- this.TableEquipment.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));
- this.TableEquipment.Controls.Add(this.Equipment5, 1, 4);
- this.TableEquipment.Controls.Add(this.Aircraft5, 0, 4);
- this.TableEquipment.Controls.Add(this.Equipment4, 1, 3);
- this.TableEquipment.Controls.Add(this.Aircraft4, 0, 3);
- this.TableEquipment.Controls.Add(this.Equipment3, 1, 2);
- this.TableEquipment.Controls.Add(this.Aircraft1, 0, 0);
- this.TableEquipment.Controls.Add(this.Equipment2, 1, 1);
- this.TableEquipment.Controls.Add(this.Equipment1, 1, 0);
- this.TableEquipment.Controls.Add(this.Aircraft3, 0, 2);
- this.TableEquipment.Controls.Add(this.Aircraft2, 0, 1);
- this.TableEquipment.Location = new System.Drawing.Point(300, 49);
- this.TableEquipment.Name = "TableEquipment";
- this.TableEquipment.RowCount = 5;
- this.TableEquipment.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableEquipment.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableEquipment.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableEquipment.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableEquipment.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableEquipment.Size = new System.Drawing.Size(234, 110);
- this.TableEquipment.TabIndex = 8;
- this.TableEquipment.CellPaint += new System.Windows.Forms.TableLayoutCellPaintEventHandler(this.TableEquipment_CellPaint);
- //
// Equipment5
//
this.Equipment5.Anchor = System.Windows.Forms.AnchorStyles.Left;
@@ -1154,78 +1298,6 @@ private void InitializeComponent() {
this.imageLabel45.TabIndex = 6;
this.imageLabel45.Text = "艦船ID:";
//
- // TableParameterMain
- //
- this.TableParameterMain.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
- this.TableParameterMain.ColumnCount = 6;
- this.TableParameterMain.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
- this.TableParameterMain.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
- this.TableParameterMain.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
- this.TableParameterMain.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
- this.TableParameterMain.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
- this.TableParameterMain.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
- this.TableParameterMain.Controls.Add(this.LOSSeparater, 4, 8);
- this.TableParameterMain.Controls.Add(this.FirepowerMax, 3, 2);
- this.TableParameterMain.Controls.Add(this.EvasionSeparater, 4, 7);
- this.TableParameterMain.Controls.Add(this.LOSLevel, 5, 8);
- this.TableParameterMain.Controls.Add(this.imageLabel42, 2, 9);
- this.TableParameterMain.Controls.Add(this.TitleLuck, 0, 9);
- this.TableParameterMain.Controls.Add(this.imageLabel41, 2, 8);
- this.TableParameterMain.Controls.Add(this.EvasionLevel, 5, 7);
- this.TableParameterMain.Controls.Add(this.imageLabel40, 2, 7);
- this.TableParameterMain.Controls.Add(this.LuckMin, 1, 9);
- this.TableParameterMain.Controls.Add(this.imageLabel39, 2, 6);
- this.TableParameterMain.Controls.Add(this.LuckMax, 3, 9);
- this.TableParameterMain.Controls.Add(this.imageLabel38, 2, 5);
- this.TableParameterMain.Controls.Add(this.ParameterLevel, 5, 0);
- this.TableParameterMain.Controls.Add(this.imageLabel37, 2, 4);
- this.TableParameterMain.Controls.Add(this.LOSMax, 3, 8);
- this.TableParameterMain.Controls.Add(this.imageLabel36, 2, 3);
- this.TableParameterMain.Controls.Add(this.LOSMin, 1, 8);
- this.TableParameterMain.Controls.Add(this.imageLabel35, 2, 2);
- this.TableParameterMain.Controls.Add(this.EvasionMax, 3, 7);
- this.TableParameterMain.Controls.Add(this.TitleParameterMax, 3, 0);
- this.TableParameterMain.Controls.Add(this.ASWMax, 3, 6);
- this.TableParameterMain.Controls.Add(this.ASWMin, 1, 6);
- this.TableParameterMain.Controls.Add(this.ArmorMax, 3, 5);
- this.TableParameterMain.Controls.Add(this.TitleParameterMin, 1, 0);
- this.TableParameterMain.Controls.Add(this.AAMax, 3, 4);
- this.TableParameterMain.Controls.Add(this.TitleLOS, 0, 8);
- this.TableParameterMain.Controls.Add(this.TorpedoMax, 3, 3);
- this.TableParameterMain.Controls.Add(this.ArmorMin, 1, 5);
- this.TableParameterMain.Controls.Add(this.TitleHP, 0, 1);
- this.TableParameterMain.Controls.Add(this.AAMin, 1, 4);
- this.TableParameterMain.Controls.Add(this.HPMin, 1, 1);
- this.TableParameterMain.Controls.Add(this.TorpedoMin, 1, 3);
- this.TableParameterMain.Controls.Add(this.imageLabel3, 2, 1);
- this.TableParameterMain.Controls.Add(this.FirepowerMin, 1, 2);
- this.TableParameterMain.Controls.Add(this.HPMax, 3, 1);
- this.TableParameterMain.Controls.Add(this.TitleFirepower, 0, 2);
- this.TableParameterMain.Controls.Add(this.TitleTorpedo, 0, 3);
- this.TableParameterMain.Controls.Add(this.TitleAA, 0, 4);
- this.TableParameterMain.Controls.Add(this.TitleArmor, 0, 5);
- this.TableParameterMain.Controls.Add(this.TitleASW, 0, 6);
- this.TableParameterMain.Controls.Add(this.TitleEvasion, 0, 7);
- this.TableParameterMain.Controls.Add(this.ASWSeparater, 4, 6);
- this.TableParameterMain.Controls.Add(this.ASWLevel, 5, 6);
- this.TableParameterMain.Controls.Add(this.EvasionMin, 1, 7);
- this.TableParameterMain.Location = new System.Drawing.Point(3, 49);
- this.TableParameterMain.Name = "TableParameterMain";
- this.TableParameterMain.RowCount = 10;
- this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.TableParameterMain.Size = new System.Drawing.Size(254, 227);
- this.TableParameterMain.TabIndex = 5;
- this.TableParameterMain.CellPaint += new System.Windows.Forms.TableLayoutCellPaintEventHandler(this.TableParameterMain_CellPaint);
- //
// LOSSeparater
//
this.LOSSeparater.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
@@ -1375,27 +1447,6 @@ private void InitializeComponent() {
this.imageLabel38.Text = "/";
this.imageLabel38.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
//
- // ParameterLevel
- //
- this.ParameterLevel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
- this.ParameterLevel.Location = new System.Drawing.Point(197, 3);
- this.ParameterLevel.Maximum = new decimal(new int[] {
- 150,
- 0,
- 0,
- 0});
- this.ParameterLevel.Name = "ParameterLevel";
- this.ParameterLevel.Size = new System.Drawing.Size(54, 23);
- this.ParameterLevel.TabIndex = 6;
- this.ParameterLevel.TextAlign = System.Windows.Forms.HorizontalAlignment.Right;
- this.ToolTipInfo.SetToolTip(this.ParameterLevel, "レベルを指定すると予測値が表示されます。");
- this.ParameterLevel.Value = new decimal(new int[] {
- 150,
- 0,
- 0,
- 0});
- this.ParameterLevel.ValueChanged += new System.EventHandler(this.ParameterLevel_ValueChanged);
- //
// imageLabel37
//
this.imageLabel37.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
@@ -1738,40 +1789,6 @@ private void InitializeComponent() {
this.EvasionMin.Text = "123";
this.EvasionMin.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
- // ShipBanner
- //
- this.ShipBanner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.ShipBanner.Cursor = System.Windows.Forms.Cursors.Help;
- this.ShipBanner.Location = new System.Drawing.Point(383, 3);
- this.ShipBanner.Name = "ShipBanner";
- this.ShipBanner.Size = new System.Drawing.Size(160, 40);
- this.ShipBanner.TabIndex = 4;
- this.ShipBanner.TabStop = false;
- this.ToolTipInfo.SetToolTip(this.ShipBanner, "(右クリックで画像ビューアを開く)");
- this.ShipBanner.MouseClick += new System.Windows.Forms.MouseEventHandler(this.ShipBanner_MouseClick);
- //
- // ToolTipInfo
- //
- this.ToolTipInfo.AutoPopDelay = 30000;
- this.ToolTipInfo.InitialDelay = 500;
- this.ToolTipInfo.ReshowDelay = 100;
- this.ToolTipInfo.ShowAlways = true;
- //
- // LevelTimer
- //
- this.LevelTimer.Interval = 200;
- this.LevelTimer.Tick += new System.EventHandler(this.LevelTimer_Tick);
- //
- // SaveCSVDialog
- //
- this.SaveCSVDialog.Filter = "CSV|*.csv|File|*";
- this.SaveCSVDialog.Title = "CSVに出力";
- //
- // ImageLoader
- //
- this.ImageLoader.DoWork += new System.ComponentModel.DoWorkEventHandler(this.ImageLoader_DoWork);
- this.ImageLoader.RunWorkerCompleted += new System.ComponentModel.RunWorkerCompletedEventHandler(this.ImageLoader_RunWorkerCompleted);
- //
// DialogAlbumMasterShip
//
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
@@ -1956,5 +1973,7 @@ private void InitializeComponent() {
private System.Windows.Forms.ToolStripMenuItem StripMenu_View;
private System.Windows.Forms.ToolStripMenuItem StripMenu_View_ShowAppearingArea;
private System.Windows.Forms.ToolStripMenuItem StripMenu_View_ShowShipGraphicViewer;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
+ private System.Windows.Forms.ToolStripMenuItem StripMenu_Edit_GoogleShipName;
}
}
\ No newline at end of file
diff --git a/ElectronicObserver/Window/Dialog/DialogAlbumMasterShip.cs b/ElectronicObserver/Window/Dialog/DialogAlbumMasterShip.cs
index dca6a2383..2452f83d4 100644
--- a/ElectronicObserver/Window/Dialog/DialogAlbumMasterShip.cs
+++ b/ElectronicObserver/Window/Dialog/DialogAlbumMasterShip.cs
@@ -1355,7 +1355,7 @@ private void StripMenu_View_ShowShipGraphicViewer_Click( object sender, EventArg
var arg = pathlist.Where( p => p != null ).ToArray();
if ( arg.Length > 0 ) {
new DialogShipGraphicViewer( arg ).Show( Owner );
-
+
} else {
MessageBox.Show( "画像リソースが存在しません。以下の手順を踏んでください。\r\n1. 設定→通信→通信内容を保存する 及び SWF を有効にする。\r\n2. キャッシュをクリアし、再読み込みする。\r\n3. 艦これ本体で当該艦を表示させる(図鑑画面を開くなど)。", "ビューア:画像リソース不足", MessageBoxButtons.OK, MessageBoxIcon.Exclamation );
@@ -1366,5 +1366,23 @@ private void StripMenu_View_ShowShipGraphicViewer_Click( object sender, EventArg
}
}
+
+ private void StripMenu_Edit_GoogleShipName_Click( object sender, EventArgs e ) {
+ var ship = KCDatabase.Instance.MasterShips[_shipID];
+ if ( ship == null ) {
+ System.Media.SystemSounds.Exclamation.Play();
+ return;
+ }
+
+ try {
+
+ // google <艦船名> 艦これ
+ System.Diagnostics.Process.Start( @"https://www.google.co.jp/search?q=" + Uri.EscapeDataString( ship.NameWithClass ) + "+%E8%89%A6%E3%81%93%E3%82%8C" );
+
+ } catch ( Exception ex ) {
+ Utility.ErrorReporter.SendErrorReport( ex, "艦船名の Google 検索に失敗しました。" );
+ }
+ }
+
}
}
diff --git a/ElectronicObserver/Window/Dialog/DialogAlbumMasterShip.resx b/ElectronicObserver/Window/Dialog/DialogAlbumMasterShip.resx
index 74eac03ce..ebde491a3 100644
--- a/ElectronicObserver/Window/Dialog/DialogAlbumMasterShip.resx
+++ b/ElectronicObserver/Window/Dialog/DialogAlbumMasterShip.resx
@@ -132,9 +132,6 @@
139, 17
-
- 139, 17
-
259, 17
diff --git a/ElectronicObserver/Window/Dialog/DialogBaseAirCorpsSimulation.Designer.cs b/ElectronicObserver/Window/Dialog/DialogBaseAirCorpsSimulation.Designer.cs
new file mode 100644
index 000000000..889ff2ed2
--- /dev/null
+++ b/ElectronicObserver/Window/Dialog/DialogBaseAirCorpsSimulation.Designer.cs
@@ -0,0 +1,272 @@
+namespace ElectronicObserver.Window.Dialog
+{
+ partial class DialogBaseAirCorpsSimulation
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ this.groupBox1 = new System.Windows.Forms.GroupBox();
+ this.TableBaseAirCorps1 = new System.Windows.Forms.TableLayoutPanel();
+ this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel();
+ this.groupBox3 = new System.Windows.Forms.GroupBox();
+ this.TableBaseAirCorps3 = new System.Windows.Forms.TableLayoutPanel();
+ this.groupBox2 = new System.Windows.Forms.GroupBox();
+ this.TableBaseAirCorps2 = new System.Windows.Forms.TableLayoutPanel();
+ this.menuStrip1 = new System.Windows.Forms.MenuStrip();
+ this.TopMenu_Edit = new System.Windows.Forms.ToolStripMenuItem();
+ this.TopMenu_Edit_ImportOrganization = new System.Windows.Forms.ToolStripMenuItem();
+ this.TopMenu_Edit_Clear = new System.Windows.Forms.ToolStripMenuItem();
+ this.ToolTipInfo = new System.Windows.Forms.ToolTip(this.components);
+ this.groupBox1.SuspendLayout();
+ this.tableLayoutPanel2.SuspendLayout();
+ this.groupBox3.SuspendLayout();
+ this.groupBox2.SuspendLayout();
+ this.menuStrip1.SuspendLayout();
+ this.SuspendLayout();
+ //
+ // groupBox1
+ //
+ this.groupBox1.AutoSize = true;
+ this.groupBox1.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
+ this.groupBox1.Controls.Add(this.TableBaseAirCorps1);
+ this.groupBox1.Location = new System.Drawing.Point(3, 3);
+ this.groupBox1.Name = "groupBox1";
+ this.groupBox1.Size = new System.Drawing.Size(672, 194);
+ this.groupBox1.TabIndex = 0;
+ this.groupBox1.TabStop = false;
+ this.groupBox1.Text = "第一基地航空隊";
+ //
+ // TableBaseAirCorps1
+ //
+ this.TableBaseAirCorps1.AutoSize = true;
+ this.TableBaseAirCorps1.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
+ this.TableBaseAirCorps1.ColumnCount = 11;
+ this.TableBaseAirCorps1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps1.Location = new System.Drawing.Point(6, 22);
+ this.TableBaseAirCorps1.Name = "TableBaseAirCorps1";
+ this.TableBaseAirCorps1.RowCount = 6;
+ this.TableBaseAirCorps1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
+ this.TableBaseAirCorps1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
+ this.TableBaseAirCorps1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
+ this.TableBaseAirCorps1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
+ this.TableBaseAirCorps1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
+ this.TableBaseAirCorps1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
+ this.TableBaseAirCorps1.Size = new System.Drawing.Size(660, 150);
+ this.TableBaseAirCorps1.TabIndex = 0;
+ //
+ // tableLayoutPanel2
+ //
+ this.tableLayoutPanel2.ColumnCount = 1;
+ this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));
+ this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F));
+ this.tableLayoutPanel2.Controls.Add(this.groupBox3, 0, 2);
+ this.tableLayoutPanel2.Controls.Add(this.groupBox2, 0, 1);
+ this.tableLayoutPanel2.Controls.Add(this.groupBox1, 0, 0);
+ this.tableLayoutPanel2.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.tableLayoutPanel2.Location = new System.Drawing.Point(0, 24);
+ this.tableLayoutPanel2.Name = "tableLayoutPanel2";
+ this.tableLayoutPanel2.RowCount = 3;
+ this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 33.33333F));
+ this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 33.33333F));
+ this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 33.33333F));
+ this.tableLayoutPanel2.Size = new System.Drawing.Size(725, 602);
+ this.tableLayoutPanel2.TabIndex = 1;
+ //
+ // groupBox3
+ //
+ this.groupBox3.AutoSize = true;
+ this.groupBox3.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
+ this.groupBox3.Controls.Add(this.TableBaseAirCorps3);
+ this.groupBox3.Location = new System.Drawing.Point(3, 403);
+ this.groupBox3.Name = "groupBox3";
+ this.groupBox3.Size = new System.Drawing.Size(672, 194);
+ this.groupBox3.TabIndex = 2;
+ this.groupBox3.TabStop = false;
+ this.groupBox3.Text = "第三基地航空隊";
+ //
+ // TableBaseAirCorps3
+ //
+ this.TableBaseAirCorps3.AutoSize = true;
+ this.TableBaseAirCorps3.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
+ this.TableBaseAirCorps3.ColumnCount = 11;
+ this.TableBaseAirCorps3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps3.Location = new System.Drawing.Point(6, 22);
+ this.TableBaseAirCorps3.Name = "TableBaseAirCorps3";
+ this.TableBaseAirCorps3.RowCount = 6;
+ this.TableBaseAirCorps3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
+ this.TableBaseAirCorps3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
+ this.TableBaseAirCorps3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
+ this.TableBaseAirCorps3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
+ this.TableBaseAirCorps3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
+ this.TableBaseAirCorps3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
+ this.TableBaseAirCorps3.Size = new System.Drawing.Size(660, 150);
+ this.TableBaseAirCorps3.TabIndex = 0;
+ //
+ // groupBox2
+ //
+ this.groupBox2.AutoSize = true;
+ this.groupBox2.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
+ this.groupBox2.Controls.Add(this.TableBaseAirCorps2);
+ this.groupBox2.Location = new System.Drawing.Point(3, 203);
+ this.groupBox2.Name = "groupBox2";
+ this.groupBox2.Size = new System.Drawing.Size(672, 194);
+ this.groupBox2.TabIndex = 1;
+ this.groupBox2.TabStop = false;
+ this.groupBox2.Text = "第二基地航空隊";
+ //
+ // TableBaseAirCorps2
+ //
+ this.TableBaseAirCorps2.AutoSize = true;
+ this.TableBaseAirCorps2.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
+ this.TableBaseAirCorps2.ColumnCount = 11;
+ this.TableBaseAirCorps2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
+ this.TableBaseAirCorps2.Location = new System.Drawing.Point(6, 22);
+ this.TableBaseAirCorps2.Name = "TableBaseAirCorps2";
+ this.TableBaseAirCorps2.RowCount = 6;
+ this.TableBaseAirCorps2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
+ this.TableBaseAirCorps2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
+ this.TableBaseAirCorps2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
+ this.TableBaseAirCorps2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
+ this.TableBaseAirCorps2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
+ this.TableBaseAirCorps2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
+ this.TableBaseAirCorps2.Size = new System.Drawing.Size(660, 150);
+ this.TableBaseAirCorps2.TabIndex = 0;
+ //
+ // menuStrip1
+ //
+ this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.TopMenu_Edit});
+ this.menuStrip1.Location = new System.Drawing.Point(0, 0);
+ this.menuStrip1.Name = "menuStrip1";
+ this.menuStrip1.Size = new System.Drawing.Size(725, 24);
+ this.menuStrip1.TabIndex = 2;
+ this.menuStrip1.Text = "menuStrip1";
+ //
+ // TopMenu_Edit
+ //
+ this.TopMenu_Edit.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.TopMenu_Edit_ImportOrganization,
+ this.TopMenu_Edit_Clear});
+ this.TopMenu_Edit.Name = "TopMenu_Edit";
+ this.TopMenu_Edit.Size = new System.Drawing.Size(60, 20);
+ this.TopMenu_Edit.Text = "編集(&E)";
+ //
+ // TopMenu_Edit_ImportOrganization
+ //
+ this.TopMenu_Edit_ImportOrganization.Name = "TopMenu_Edit_ImportOrganization";
+ this.TopMenu_Edit_ImportOrganization.Size = new System.Drawing.Size(202, 22);
+ this.TopMenu_Edit_ImportOrganization.Text = "現在の編成をインポート(&I)";
+ //
+ // TopMenu_Edit_Clear
+ //
+ this.TopMenu_Edit_Clear.Name = "TopMenu_Edit_Clear";
+ this.TopMenu_Edit_Clear.Size = new System.Drawing.Size(202, 22);
+ this.TopMenu_Edit_Clear.Text = "編成をクリア(&C)";
+ this.TopMenu_Edit_Clear.Click += new System.EventHandler(this.TopMenu_Edit_Clear_Click);
+ //
+ // ToolTipInfo
+ //
+ this.ToolTipInfo.AutoPopDelay = 30000;
+ this.ToolTipInfo.InitialDelay = 500;
+ this.ToolTipInfo.ReshowDelay = 100;
+ this.ToolTipInfo.ShowAlways = true;
+ //
+ // DialogBaseAirCorpsSimulation
+ //
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
+ this.ClientSize = new System.Drawing.Size(725, 626);
+ this.Controls.Add(this.tableLayoutPanel2);
+ this.Controls.Add(this.menuStrip1);
+ this.DoubleBuffered = true;
+ this.Font = new System.Drawing.Font("Meiryo UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel);
+ this.MainMenuStrip = this.menuStrip1;
+ this.Name = "DialogBaseAirCorpsSimulation";
+ this.Text = "基地航空隊編成シミュレーション";
+ this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.DialogBaseAirCorpsSimulation_FormClosed);
+ this.Load += new System.EventHandler(this.DialogBaseAirCorpsSimulation_Load);
+ this.groupBox1.ResumeLayout(false);
+ this.groupBox1.PerformLayout();
+ this.tableLayoutPanel2.ResumeLayout(false);
+ this.tableLayoutPanel2.PerformLayout();
+ this.groupBox3.ResumeLayout(false);
+ this.groupBox3.PerformLayout();
+ this.groupBox2.ResumeLayout(false);
+ this.groupBox2.PerformLayout();
+ this.menuStrip1.ResumeLayout(false);
+ this.menuStrip1.PerformLayout();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.GroupBox groupBox1;
+ private System.Windows.Forms.TableLayoutPanel TableBaseAirCorps1;
+ private System.Windows.Forms.TableLayoutPanel tableLayoutPanel2;
+ private System.Windows.Forms.GroupBox groupBox3;
+ private System.Windows.Forms.TableLayoutPanel TableBaseAirCorps3;
+ private System.Windows.Forms.GroupBox groupBox2;
+ private System.Windows.Forms.TableLayoutPanel TableBaseAirCorps2;
+ private System.Windows.Forms.MenuStrip menuStrip1;
+ private System.Windows.Forms.ToolStripMenuItem TopMenu_Edit;
+ private System.Windows.Forms.ToolStripMenuItem TopMenu_Edit_ImportOrganization;
+ private System.Windows.Forms.ToolStripMenuItem TopMenu_Edit_Clear;
+ private System.Windows.Forms.ToolTip ToolTipInfo;
+
+ }
+}
\ No newline at end of file
diff --git a/ElectronicObserver/Window/Dialog/DialogBaseAirCorpsSimulation.cs b/ElectronicObserver/Window/Dialog/DialogBaseAirCorpsSimulation.cs
new file mode 100644
index 000000000..5fa460716
--- /dev/null
+++ b/ElectronicObserver/Window/Dialog/DialogBaseAirCorpsSimulation.cs
@@ -0,0 +1,1061 @@
+using ElectronicObserver.Data;
+using ElectronicObserver.Resource;
+using ElectronicObserver.Utility.Data;
+using ElectronicObserver.Window.Support;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace ElectronicObserver.Window.Dialog {
+ public partial class DialogBaseAirCorpsSimulation : Form {
+
+ private static readonly int[] SquadronAircraftCategories = {
+ 6, // 艦上戦闘機
+ 7, // 艦上爆撃機
+ 8, // 艦上攻撃機
+ 9, // 艦上偵察機
+ 10, // 水上偵察機
+ 11, // 水上爆撃機
+ 41, // 大型飛行艇
+ 45, // 水上戦闘機
+ 47, // 陸上攻撃機
+ 48, // 局地戦闘機
+ 56, // 噴式戦闘機
+ 57, // 噴式戦闘爆撃機
+ 58, // 噴式攻撃機
+ 59, // 噴式偵察機
+ };
+
+ private static readonly int[] SquadronAttackerCategories = {
+ 7, // 艦上爆撃機
+ 8, // 艦上攻撃機
+ 11, // 水上爆撃機
+ 47, // 陸上攻撃機
+ 57, // 噴式戦闘爆撃機
+ 58, // 噴式攻撃機
+ };
+
+ private static readonly int[] SquadronFighterCategories = {
+ 6, // 艦上戦闘機
+ 45, // 水上戦闘機
+ 48, // 局地戦闘機
+ 56, // 噴式戦闘機
+ };
+
+ private static readonly int[] SquadronReconCategories = {
+ 9, // 艦上偵察機
+ 10, // 水上偵察機
+ 41, // 大型飛行艇
+ 59, // 噴式偵察機
+ };
+
+
+ private class SquadronUI {
+
+ public readonly int BaseAirCorpsID;
+ public readonly int SquadronID;
+
+ public ComboBox AircraftCategory;
+ public ComboBox Aircraft;
+
+ public NumericUpDown AircraftCount;
+
+ public Label AirSuperioritySortie;
+ public Label AirSuperiorityAirDefense;
+ public Label Distance;
+ public Label Bomber;
+ public Label Torpedo;
+ public Label OrganizationCost;
+
+ public DialogBaseAirCorpsSimulation Parent;
+ public ToolTip ToolTipInternal;
+
+
+ public event EventHandler Updated = delegate { };
+
+
+ public SquadronUI( int baseAirCorpsID, int squadronID, DialogBaseAirCorpsSimulation parent ) {
+
+ BaseAirCorpsID = baseAirCorpsID;
+ SquadronID = squadronID;
+
+ AircraftCategory = new ComboBox();
+ AircraftCategory.Size = new Size( 160, AircraftCategory.Height );
+ AircraftCategory.Anchor = AnchorStyles.None;
+ AircraftCategory.Margin = new Padding( 2, 0, 2, 0 );
+ AircraftCategory.DropDownStyle = ComboBoxStyle.DropDownList;
+ AircraftCategory.Items.AddRange( ComboBoxCategory.GetAllCategories().ToArray() );
+ AircraftCategory.SelectedValueChanged += AircraftCategory_SelectedValueChanged;
+
+ Aircraft = new ComboBox();
+ Aircraft.Size = new Size( 240, Aircraft.Height );
+ Aircraft.Anchor = AnchorStyles.None;
+ Aircraft.Margin = new Padding( 2, 0, 2, 0 );
+ Aircraft.DropDownStyle = ComboBoxStyle.DropDownList;
+ Aircraft.SelectedValueChanged += Aircraft_SelectedValueChanged;
+
+ AircraftCount = new NumericUpDown();
+ AircraftCount.Size = new Size( 60, AircraftCount.Height );
+ AircraftCount.Anchor = AnchorStyles.None;
+ AircraftCount.Maximum = AircraftCount.Minimum = 0;
+ AircraftCount.TextAlign = HorizontalAlignment.Right;
+ AircraftCount.Margin = new Padding( 2, 0, 2, 0 );
+ AircraftCount.ValueChanged += AircraftCount_ValueChanged;
+
+ AirSuperioritySortie = NewLabel();
+ AirSuperiorityAirDefense = NewLabel();
+ Distance = NewLabel();
+ Bomber = NewLabel();
+ Torpedo = NewLabel();
+ OrganizationCost = NewLabel();
+
+ Parent = parent;
+ ToolTipInternal = parent.ToolTipInfo;
+
+ Update();
+ }
+
+
+ private Label NewLabel() {
+ var label = new Label();
+ label.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right;
+ label.Padding = new Padding( 0, 1, 0, 1 );
+ label.Margin = new Padding( 2, 1, 2, 1 );
+ label.TextAlign = ContentAlignment.MiddleRight;
+
+ return label;
+ }
+
+ public void AddToTable( TableLayoutPanel table, int row ) {
+ table.Controls.Add( AircraftCategory, 0, row );
+ table.Controls.Add( Aircraft, 1, row );
+ table.Controls.Add( AircraftCount, 2, row );
+ table.Controls.Add( AirSuperioritySortie, 3, row );
+ table.Controls.Add( AirSuperiorityAirDefense, 4, row );
+ table.Controls.Add( Distance, 5, row );
+ table.Controls.Add( Bomber, 6, row );
+ table.Controls.Add( Torpedo, 7, row );
+ table.Controls.Add( OrganizationCost, 8, row );
+ }
+
+ void AircraftCategory_SelectedValueChanged( object sender, EventArgs e ) {
+
+ // 指定されたカテゴリにおいて、利用可能な装備を列挙する
+
+ var category = AircraftCategory.SelectedItem as ComboBoxCategory;
+
+ IEnumerable list = new[] { new ComboBoxEquipment() };
+
+ if ( category != null ) {
+ list = list.Concat( KCDatabase.Instance.Equipments.Values
+ .Where( eq => eq != null && eq.MasterEquipment.CategoryType == category.EquipmentType.TypeID )
+ .OrderBy( eq => eq.EquipmentID )
+ .ThenBy( eq => eq.Level )
+ .ThenBy( eq => eq.AircraftLevel )
+ .Select( eq => new ComboBoxEquipment( eq ) ) );
+ }
+
+ Aircraft.Items.Clear();
+ Aircraft.Items.AddRange( list.ToArray() );
+ Aircraft.SelectedIndex = 0;
+
+ }
+
+ void Aircraft_SelectedValueChanged( object sender, EventArgs e ) {
+
+ var equipment = Aircraft.SelectedItem as ComboBoxEquipment;
+
+ if ( equipment == null || equipment.EquipmentID == -1 ) {
+ AircraftCount.Maximum = 0;
+
+ ToolTipInternal.SetToolTip( Aircraft, null );
+ } else {
+ int aircraftCount = Calculator.IsAircraft( equipment.EquipmentID, false ) ? 18 : 4;
+ AircraftCount.Value = AircraftCount.Maximum = aircraftCount;
+
+ ToolTipInternal.SetToolTip( Aircraft, GetAircraftParameters( equipment.EquipmentInstance ) );
+ }
+
+ Update();
+
+ }
+
+ void AircraftCount_ValueChanged( object sender, EventArgs e ) {
+ Update();
+ }
+
+ private static string GetAircraftParameters( EquipmentDataMaster eq ) {
+
+ if ( eq == null )
+ return "";
+
+ var sb = new StringBuilder();
+
+ Action Add = ( name, value ) => {
+ if ( value != 0 )
+ sb.Append( name ).Append( ": " ).AppendLine( value.ToString( "+0;-0;0" ) );
+ };
+
+ Action AddNoSign = ( name, value ) => {
+ if ( value != 0 )
+ sb.Append( name ).Append( ": " ).AppendLine( value.ToString() );
+ };
+
+ bool isLand = eq.CategoryType == 48;
+
+ Add( "火力", eq.Firepower );
+ Add( "雷装", eq.Torpedo );
+ Add( "爆装", eq.Bomber );
+ Add( "対空", eq.AA );
+ Add( "装甲", eq.Armor );
+ Add( "対潜", eq.ASW );
+ Add( isLand ? "迎撃" : "回避", eq.Evasion );
+ Add( "索敵", eq.LOS );
+ Add( isLand ? "対爆" : "命中", eq.Accuracy );
+ AddNoSign( "コスト", eq.AircraftCost );
+ AddNoSign( "半径", eq.AircraftDistance );
+
+ return sb.ToString();
+ }
+
+ private void Update() {
+ var equipment = Aircraft.SelectedItem as ComboBoxEquipment;
+
+ if ( equipment == null || equipment.EquipmentID == -1 ) {
+ AirSuperioritySortie.Text = "0";
+ AirSuperioritySortie.Tag = 0;
+ AirSuperiorityAirDefense.Text = "0";
+ AirSuperiorityAirDefense.Tag = 0;
+ Distance.Text = "0";
+ Bomber.Text = "0";
+ Torpedo.Text = "0";
+ OrganizationCost.Text = "0";
+ OrganizationCost.Tag = 0;
+
+ } else {
+
+ var eq = equipment.EquipmentInstance;
+
+ int aircraftCount = (int)AircraftCount.Value;
+
+ int airSuperioritySortie = Calculator.GetAirSuperiority( equipment.EquipmentID, aircraftCount, equipment.AircraftLevel, equipment.Level, false );
+ AirSuperioritySortie.Text = airSuperioritySortie.ToString();
+ AirSuperioritySortie.Tag = airSuperioritySortie;
+
+ int airSuperiorityAirDefense = Calculator.GetAirSuperiority( equipment.EquipmentID, aircraftCount, equipment.AircraftLevel, equipment.Level, true );
+ AirSuperiorityAirDefense.Text = airSuperiorityAirDefense.ToString();
+ AirSuperiorityAirDefense.Tag = airSuperiorityAirDefense;
+
+ Distance.Text = eq.AircraftDistance.ToString();
+
+ Torpedo.Text = eq.Torpedo.ToString();
+ Bomber.Text = eq.Bomber.ToString();
+
+ int organizationCost = aircraftCount * eq.AircraftCost;
+ OrganizationCost.Text = organizationCost.ToString();
+ OrganizationCost.Tag = organizationCost;
+
+ }
+
+ Updated( this, new EventArgs() );
+
+ }
+
+ }
+
+
+ private class BaseAirCorpsUI {
+
+ public readonly int BaseAirCorpsID;
+
+ public Label TitleAircraftCategory;
+ public Label TitleAircraft;
+ public Label TitleAircraftCount;
+ public Label TitleAirSuperioritySortie;
+ public Label TitleAirSuperiorityAirDefense;
+ public Label TitleDistance;
+ public Label TitleBomber;
+ public Label TitleTorpedo;
+ public Label TitleOrganizationCost;
+
+ public SquadronUI[] Squadrons;
+
+ public Label TitleTotal;
+ public Label DuplicateCheck;
+ public Label TotalAirSuperioritySortie;
+ public Label TotalAirSuperiorityAirDefense;
+ public Label TotalDistance;
+ public Label TotalOrganizationCost;
+
+ public Label TitleAutoAirSuperiority;
+ public Label TitleAutoDistance;
+ public ComboBox AutoAirSuperiorityMode;
+ public NumericUpDown AutoAirSuperiority;
+ public NumericUpDown AutoDistance;
+ public Button AutoOrganizeSortie;
+ public Button AutoOrganizeAirDefense;
+
+ public DialogBaseAirCorpsSimulation Parent;
+ public ToolTip ToolTipInternal;
+
+ public event EventHandler Updated = delegate { };
+
+
+ public BaseAirCorpsUI( int baseAirCorpsID, DialogBaseAirCorpsSimulation parent ) {
+
+ BaseAirCorpsID = baseAirCorpsID;
+
+ TitleAircraftCategory = NewTitleLabel();
+ TitleAircraft = NewTitleLabel();
+ TitleAircraftCount = NewTitleLabel();
+ TitleAirSuperioritySortie = NewTitleLabel();
+ TitleAirSuperiorityAirDefense = NewTitleLabel();
+ TitleDistance = NewTitleLabel();
+ TitleBomber = NewTitleLabel();
+ TitleTorpedo = NewTitleLabel();
+ TitleOrganizationCost = NewTitleLabel();
+ TitleAutoAirSuperiority = NewTitleLabel();
+ TitleAutoDistance = NewTitleLabel();
+
+ TitleAircraftCategory.Text = "カテゴリ";
+ TitleAircraft.Text = "配備機";
+ TitleAircraftCount.Text = "機数";
+ TitleAirSuperioritySortie.Text = "出撃制空";
+ TitleAirSuperiorityAirDefense.Text = "防空制空";
+ TitleDistance.Text = "半径";
+ TitleBomber.Text = "爆装";
+ TitleTorpedo.Text = "雷装";
+ TitleOrganizationCost.Text = "配備コスト";
+ TitleAutoAirSuperiority.Text = "目標制空";
+ TitleAutoDistance.Text = "目標半径";
+
+ AutoAirSuperiority = new NumericUpDown();
+ AutoAirSuperiority.Size = new Size( 60, AutoAirSuperiority.Height );
+ AutoAirSuperiority.Anchor = AnchorStyles.None;
+ AutoAirSuperiority.Maximum = 9999;
+ AutoAirSuperiority.TextAlign = HorizontalAlignment.Right;
+ AutoAirSuperiority.Margin = new Padding( 2, 0, 2, 0 );
+
+ AutoDistance = new NumericUpDown();
+ AutoDistance.Size = new Size( 60, AutoDistance.Height );
+ AutoDistance.Anchor = AnchorStyles.None;
+ AutoDistance.Maximum = 20;
+ AutoDistance.TextAlign = HorizontalAlignment.Right;
+ AutoDistance.Margin = new Padding( 2, 0, 2, 0 );
+
+ AutoAirSuperiorityMode = new ComboBox();
+ AutoAirSuperiorityMode.Size = new Size( 160, AutoAirSuperiorityMode.Height );
+ AutoAirSuperiorityMode.Anchor = AnchorStyles.None;
+ AutoAirSuperiorityMode.Margin = new Padding( 2, 0, 2, 0 );
+ AutoAirSuperiorityMode.DropDownStyle = ComboBoxStyle.DropDownList;
+ AutoAirSuperiorityMode.Items.Add( -1 );
+ AutoAirSuperiorityMode.Items.Add( 1 );
+ AutoAirSuperiorityMode.Items.Add( 2 );
+ AutoAirSuperiorityMode.Items.Add( 0 );
+ AutoAirSuperiorityMode.Items.Add( 3 );
+ AutoAirSuperiorityMode.Items.Add( 4 );
+ AutoAirSuperiorityMode.FormattingEnabled = true;
+ AutoAirSuperiorityMode.Format += AutoAirSuperiorityMode_Format;
+ AutoAirSuperiorityMode.SelectedIndex = 0;
+
+ AutoOrganizeSortie = new Button();
+ AutoOrganizeSortie.Size = new Size( 60, AutoOrganizeSortie.Height );
+ AutoOrganizeSortie.Anchor = AnchorStyles.Left | AnchorStyles.Right;
+ AutoOrganizeSortie.Margin = new Padding( 2, 0, 2, 0 );
+ AutoOrganizeSortie.Text = "出撃編成";
+ AutoOrganizeSortie.Click += AutoOrganize_Click;
+
+ AutoOrganizeAirDefense = new Button();
+ AutoOrganizeAirDefense.Size = new Size( 60, AutoOrganizeSortie.Height );
+ AutoOrganizeAirDefense.Anchor = AnchorStyles.Left | AnchorStyles.Right;
+ AutoOrganizeAirDefense.Margin = new Padding( 2, 0, 2, 0 );
+ AutoOrganizeAirDefense.Text = "防空編成";
+ AutoOrganizeAirDefense.Click += AutoOrganize_Click;
+
+ Squadrons = new SquadronUI[4];
+ for ( int i = 0; i < Squadrons.Length; i++ ) {
+ Squadrons[i] = new SquadronUI( baseAirCorpsID, i + 1, parent );
+ Squadrons[i].Updated += BaseAirCorpsUI_Updated;
+ }
+
+ TitleTotal = NewTitleLabel();
+ DuplicateCheck = NewTitleLabel();
+ TotalAirSuperioritySortie = NewTotalLabel();
+ TotalAirSuperiorityAirDefense = NewTotalLabel();
+ TotalDistance = NewTotalLabel();
+ TotalOrganizationCost = NewTotalLabel();
+
+ TitleTotal.Text = "合計";
+ DuplicateCheck.TextAlign = ContentAlignment.MiddleLeft;
+ DuplicateCheck.ForeColor = Color.Red;
+
+ Parent = parent;
+ ToolTipInternal = parent.ToolTipInfo;
+
+ BaseAirCorpsUI_Updated( null, new EventArgs() );
+ }
+
+ private Label NewTitleLabel() {
+ var label = new Label();
+ label.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right;
+ label.Padding = new Padding( 0, 1, 0, 1 );
+ label.Margin = new Padding( 2, 1, 2, 1 );
+ label.TextAlign = ContentAlignment.MiddleCenter;
+
+ return label;
+ }
+
+ private Label NewTotalLabel() {
+ var label = new Label();
+ label.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right;
+ label.Padding = new Padding( 0, 1, 0, 1 );
+ label.Margin = new Padding( 2, 1, 2, 1 );
+ label.TextAlign = ContentAlignment.MiddleRight;
+
+ return label;
+ }
+
+ public void AddToTable( TableLayoutPanel table ) {
+
+ table.Controls.Add( TitleAircraftCategory, 0, 0 );
+ table.Controls.Add( TitleAircraft, 1, 0 );
+ table.Controls.Add( TitleAircraftCount, 2, 0 );
+ table.Controls.Add( TitleAirSuperioritySortie, 3, 0 );
+ table.Controls.Add( TitleAirSuperiorityAirDefense, 4, 0 );
+ table.Controls.Add( TitleDistance, 5, 0 );
+ table.Controls.Add( TitleBomber, 6, 0 );
+ table.Controls.Add( TitleTorpedo, 7, 0 );
+ table.Controls.Add( TitleOrganizationCost, 8, 0 );
+
+ for ( int i = 0; i < Squadrons.Length; i++ ) {
+ Squadrons[i].AddToTable( table, i + 1 );
+ }
+
+ table.Controls.Add( TitleTotal, 0, Squadrons.Length + 1 );
+ table.Controls.Add( DuplicateCheck, 1, Squadrons.Length + 1 );
+ table.Controls.Add( TotalAirSuperioritySortie, 3, Squadrons.Length + 1 );
+ table.Controls.Add( TotalAirSuperiorityAirDefense, 4, Squadrons.Length + 1 );
+ table.Controls.Add( TotalDistance, 5, Squadrons.Length + 1 );
+ table.Controls.Add( TotalOrganizationCost, 8, Squadrons.Length + 1 );
+
+ int autocolumn = 9;
+ table.Controls.Add( TitleAutoAirSuperiority, autocolumn + 0, 0 );
+ table.Controls.Add( TitleAutoDistance, autocolumn + 1, 0 );
+ table.Controls.Add( AutoAirSuperiority, autocolumn + 0, 1 );
+ table.Controls.Add( AutoDistance, autocolumn + 1, 1 );
+ table.Controls.Add( AutoAirSuperiorityMode, autocolumn + 0, 2 );
+ table.Controls.Add( AutoOrganizeSortie, autocolumn + 0, 5 );
+ table.Controls.Add( AutoOrganizeAirDefense, autocolumn + 1, 5 );
+
+ table.SetColumnSpan( AutoAirSuperiorityMode, 2 );
+ }
+
+
+ void BaseAirCorpsUI_Updated( object sender, EventArgs e ) {
+
+ var squadrons = Squadrons.Select( sq => sq.Aircraft.SelectedItem as ComboBoxEquipment )
+ .Where( eq => eq != null && eq.EquipmentInstance != null );
+
+
+ int airSortie = Squadrons.Select( sq => sq.AirSuperioritySortie.Tag as int? ?? 0 ).Sum();
+
+ TotalAirSuperioritySortie.Text = airSortie.ToString();
+ ToolTipInternal.SetToolTip( TotalAirSuperioritySortie,
+ string.Format( "確保: {0}\r\n優勢: {1}\r\n均衡: {2}\r\n劣勢: {3}\r\n",
+ (int)( airSortie / 3.0 ),
+ (int)( airSortie / 1.5 ),
+ Math.Max( (int)( airSortie * 1.5 - 1 ), 0 ),
+ Math.Max( (int)( airSortie * 3.0 - 1 ), 0 ) ) );
+
+
+ int airDefense = Squadrons.Select( sq => sq.AirSuperiorityAirDefense.Tag as int? ?? 0 ).Sum();
+
+ // 偵察機補正計算
+ double reconRate = squadrons.Select( eq => {
+ int losrate = Math.Min( Math.Max( eq.EquipmentInstance.LOS - 7, 0 ), 2 );
+ switch ( eq.EquipmentInstance.CategoryType ) {
+ case 10: // 水上偵察機
+ case 41: // 大型飛行艇
+ return 1.1 + losrate * 0.03;
+ case 9: // 艦上偵察機
+ case 59: // 噴式偵察機
+ return 1.2 + losrate * 0.05;
+ default:
+ return 1;
+ }
+ } ).DefaultIfEmpty().Max();
+
+ airDefense = (int)( airDefense * reconRate );
+
+ TotalAirSuperiorityAirDefense.Text = airDefense.ToString();
+ ToolTipInternal.SetToolTip( TotalAirSuperiorityAirDefense,
+ string.Format( "確保: {0}\r\n優勢: {1}\r\n均衡: {2}\r\n劣勢: {3}\r\n",
+ (int)( airDefense / 3.0 ),
+ (int)( airDefense / 1.5 ),
+ Math.Max( (int)( airDefense * 1.5 - 1 ), 0 ),
+ Math.Max( (int)( airDefense * 3.0 - 1 ), 0 ) ) );
+
+
+ // distance
+ {
+ int minDistance = squadrons
+ .Select( eq => eq.EquipmentInstance.AircraftDistance )
+ .DefaultIfEmpty()
+ .Min();
+
+ int maxReconDistance =
+ squadrons.Where( sq => {
+ switch ( sq.EquipmentInstance.CategoryType ) {
+ case 9: // 艦上偵察機
+ case 10: // 水上偵察機
+ case 41: // 大型飛行艇
+ case 59: // 噴式偵察機
+ return true;
+ default:
+ return false;
+ }
+ } )
+ .Select( sq => sq.EquipmentInstance.AircraftDistance )
+ .DefaultIfEmpty()
+ .Max();
+
+ int distance = minDistance;
+ if ( maxReconDistance > minDistance )
+ distance += Math.Min( (int)Math.Round( Math.Sqrt( maxReconDistance - minDistance ) ), 3 );
+
+ TotalDistance.Text = distance.ToString();
+ }
+
+ TotalOrganizationCost.Text = Squadrons.Select( sq => sq.OrganizationCost.Tag as int? ?? 0 ).Sum().ToString();
+
+
+ Updated( this, new EventArgs() );
+ }
+
+
+ void AutoAirSuperiorityMode_Format( object sender, ListControlConvertEventArgs e ) {
+ if ( e.DesiredType == typeof( string ) ) {
+ int val = (int)e.Value;
+
+ if ( val == -1 )
+ e.Value = "ちょうど";
+ else
+ e.Value = Constants.GetAirSuperiority( val );
+ }
+ }
+
+ void AutoOrganize_Click( object sender, EventArgs e ) {
+
+ bool isAirDefense = sender == AutoOrganizeAirDefense;
+ int airSuperiority = (int)AutoAirSuperiority.Value;
+ switch ( AutoAirSuperiorityMode.SelectedItem as int? ?? 0 ) {
+ case -1:
+ default:
+ break;
+ case 1:
+ airSuperiority = airSuperiority * 3;
+ break;
+ case 2:
+ airSuperiority = (int)Math.Ceiling( airSuperiority * 1.5 );
+ break;
+ case 0:
+ airSuperiority = (int)Math.Ceiling( airSuperiority / 1.5 );
+ break;
+ case 3:
+ airSuperiority = (int)Math.Ceiling( airSuperiority / 3.0 );
+ break;
+ case 4:
+ airSuperiority = 0;
+ break;
+ }
+ int distance = (int)AutoDistance.Value;
+
+
+ // 装備済み・ほかの航空隊に配備されている機体以外で編成
+ var orgs = AutoOrganize( isAirDefense, airSuperiority, distance,
+ Parent.GetUsingEquipments( new int[] { BaseAirCorpsID - 1 } ).Concat( KCDatabase.Instance.Ships.Values.SelectMany( s => s.AllSlot ) ) );
+
+ if ( orgs == null || orgs.All( o => o == null ) ) {
+ MessageBox.Show( "自動編成に失敗しました。\r\n条件が厳しすぎるか、航空機が不足しています。\r\n",
+ "自動編成失敗", MessageBoxButtons.OK, MessageBoxIcon.Error );
+ return;
+ }
+
+ for ( int i = 0; i < Squadrons.Length; i++ ) {
+ var squi = Squadrons[i];
+
+ squi.AircraftCategory.SelectedItem = squi.AircraftCategory.Items.OfType().FirstOrDefault( c => c == ( orgs[i] == null ? -1 : orgs[i].MasterEquipment.CategoryType ) );
+ squi.Aircraft.SelectedItem = squi.Aircraft.Items.OfType().FirstOrDefault( q => q.UniqueID == ( orgs[i] == null ? -1 : orgs[i].MasterID ) );
+ }
+
+ System.Media.SystemSounds.Asterisk.Play();
+ }
+
+ }
+
+
+ private class ComboBoxCategory {
+
+ public readonly int ID;
+ public readonly EquipmentType EquipmentType;
+
+ public ComboBoxCategory( int id ) {
+ ID = id;
+ EquipmentType = KCDatabase.Instance.EquipmentTypes[id];
+ }
+
+ public override string ToString() {
+ if ( EquipmentType == null )
+ return "(不明)";
+ else
+ return EquipmentType.Name;
+ }
+
+
+ public static implicit operator int( ComboBoxCategory from ) {
+ return from.ID;
+ }
+
+ public static implicit operator EquipmentType( ComboBoxCategory from ) {
+ return from.EquipmentType;
+ }
+
+
+ public static IEnumerable GetAllCategories() {
+ foreach ( var category in KCDatabase.Instance.EquipmentTypes.Values ) {
+
+ // オートジャイロ / 対潜哨戒機 は除外
+ if ( category.TypeID == 25 || category.TypeID == 26 )
+ continue;
+
+ var first = KCDatabase.Instance.MasterEquipments.Values
+ .Where( eq => !eq.IsAbyssalEquipment )
+ .FirstOrDefault( eq => eq.CategoryType == category.TypeID );
+
+ if ( first != null && Calculator.IsAircraft( first.EquipmentID, true ) )
+ yield return new ComboBoxCategory( first.CategoryType );
+ }
+ }
+ }
+
+ private class ComboBoxEquipment {
+
+ public readonly int EquipmentID;
+ public readonly int Level;
+ public readonly int AircraftLevel;
+ public readonly EquipmentDataMaster EquipmentInstance;
+ public readonly int UniqueID;
+
+ public ComboBoxEquipment()
+ : this( -1, 0, 0 ) { }
+
+ public ComboBoxEquipment( int equipmentID, int level, int aircraftLevel ) {
+ EquipmentID = equipmentID;
+ Level = level;
+ AircraftLevel = aircraftLevel;
+ EquipmentInstance = KCDatabase.Instance.MasterEquipments[equipmentID];
+ UniqueID = -1;
+ }
+
+ public ComboBoxEquipment( EquipmentData equipment ) {
+ if ( equipment == null ) {
+ EquipmentID = -1;
+ Level = 0;
+ AircraftLevel = 0;
+ EquipmentInstance = null;
+ UniqueID = -1;
+
+ } else {
+ EquipmentID = equipment.EquipmentID;
+ Level = equipment.Level;
+ AircraftLevel = equipment.AircraftLevel;
+ EquipmentInstance = KCDatabase.Instance.MasterEquipments[equipment.EquipmentID];
+ UniqueID = equipment.MasterID;
+ }
+ }
+
+ public override string ToString() {
+ if ( EquipmentInstance != null ) {
+
+ var sb = new StringBuilder( EquipmentInstance.Name );
+
+ if ( Level > 0 )
+ sb.Append( "+" ).Append( Level );
+ if ( AircraftLevel > 0 )
+ sb.Append( " " ).Append( EquipmentData.AircraftLevelString[AircraftLevel] );
+
+ sb.Append( " :" ).Append( EquipmentInstance.AircraftDistance );
+ return sb.ToString();
+
+ } else return "(なし)";
+ }
+ }
+
+
+
+
+ private BaseAirCorpsUI[] BaseAirCorpsUIList;
+ private TableLayoutPanel[] TableBaseAirCorpsList;
+
+ public DialogBaseAirCorpsSimulation() {
+ InitializeComponent();
+
+ TableBaseAirCorpsList = new[] {
+ TableBaseAirCorps1,
+ TableBaseAirCorps2,
+ TableBaseAirCorps3,
+ };
+
+
+ BaseAirCorpsUIList = new BaseAirCorpsUI[TableBaseAirCorpsList.Length];
+ for ( int i = 0; i < BaseAirCorpsUIList.Length; i++ ) {
+ BaseAirCorpsUIList[i] = new BaseAirCorpsUI( i + 1, this );
+
+ TableBaseAirCorpsList[i].SuspendLayout();
+
+ BaseAirCorpsUIList[i].AddToTable( TableBaseAirCorpsList[i] );
+ BaseAirCorpsUIList[i].Updated += BaseAirCorpsUIList_Updated;
+
+ TableBaseAirCorpsList[i].CellPaint += TableBaseAirCorps_CellPaint;
+ ControlHelper.SetTableRowStyles( TableBaseAirCorpsList[i], new RowStyle( SizeType.Absolute, 32 ) );
+ ControlHelper.SetTableColumnStyles( TableBaseAirCorpsList[i], new ColumnStyle( SizeType.Absolute, 72 ) );
+
+ ControlHelper.SetTableColumnStyle( TableBaseAirCorpsList[i], 0, new ColumnStyle( SizeType.Absolute, 164 ) );
+ ControlHelper.SetTableColumnStyle( TableBaseAirCorpsList[i], 1, new ColumnStyle( SizeType.Absolute, 244 ) );
+
+ ControlHelper.SetDoubleBuffered( TableBaseAirCorpsList[i] );
+
+ TableBaseAirCorpsList[i].ResumeLayout();
+ }
+
+ }
+
+ private void DialogBaseAirCorpsSimulation_Load( object sender, EventArgs e ) {
+
+ if ( !KCDatabase.Instance.BaseAirCorps.Any() ) {
+ MessageBox.Show( "基地航空隊のデータがありません。\r\n一度出撃画面に移動してください。", "基地航空隊データ未受信",
+ MessageBoxButtons.OK, MessageBoxIcon.Error );
+ Close();
+ }
+
+
+ // 基地航空隊からのインポート; メニュー設定
+ {
+ var maps = KCDatabase.Instance.BaseAirCorps.Values
+ .Select( b => b.MapAreaID )
+ .Distinct()
+ .OrderBy( i => i )
+ .Select( i => KCDatabase.Instance.MapArea[i] )
+ .Where( m => m != null );
+
+ foreach ( var map in maps ) {
+ int mapAreaID = map.MapAreaID;
+ string name = map.Name;
+
+ if ( string.IsNullOrWhiteSpace( map.Name ) || map.Name == "※" )
+ name = "イベント海域";
+
+ var tool = new ToolStripMenuItem( string.Format( "#{0} {1}", mapAreaID, name ), null,
+ new EventHandler( ( ssender, ee ) => TopMenu_Edit_MapArea_Click( mapAreaID ) ) );
+
+ TopMenu_Edit_ImportOrganization.DropDownItems.Add( tool );
+ }
+ }
+
+ // 表示部初期化
+ for ( int i =0; i < BaseAirCorpsUIList.Length; i++ ) {
+ var ui = BaseAirCorpsUIList[i];
+ var table = TableBaseAirCorpsList[i];
+
+ table.SuspendLayout();
+ foreach ( var squi in ui.Squadrons ) {
+ squi.AircraftCategory.SelectedItem = null;
+ }
+ table.ResumeLayout();
+ }
+
+ ClientSize = tableLayoutPanel2.PreferredSize;
+ this.Icon = ResourceManager.ImageToIcon( ResourceManager.Instance.Icons.Images[(int)ResourceManager.IconContent.FormBaseAirCorps] );
+
+ }
+
+ void BaseAirCorpsUIList_Updated( object sender, EventArgs e ) {
+ // 重複check
+
+ var sqs = BaseAirCorpsUIList.SelectMany( ui => ui.Squadrons.Select( squi => squi.Aircraft.SelectedItem ).OfType() );
+
+ var sqids = sqs.Where( sq => sq != null && sq.UniqueID > 0 );
+ var dupes = sqids.GroupBy( sq => sq.UniqueID ).Where( g => g.Count() > 1 ).Select( g => g.Key );
+
+ for ( int i = 0; i < BaseAirCorpsUIList.Length; i++ ) {
+ var ui = BaseAirCorpsUIList[i];
+ var dupelist = new List();
+
+ for ( int x = 0; x < ui.Squadrons.Length; x++ ) {
+ var squi = ui.Squadrons[x];
+ var selected = squi.Aircraft.SelectedItem as ComboBoxEquipment;
+
+ if ( selected != null && dupes.Contains( selected.UniqueID ) )
+ dupelist.Add( x );
+ }
+
+ if ( dupelist.Any() ) {
+ ui.DuplicateCheck.Text = "重複あり " + string.Join( ", ", dupelist.Select( d => "#" + ( d + 1 ) ) );
+ } else {
+ ui.DuplicateCheck.Text = "";
+ }
+ }
+ }
+
+
+
+ void TableBaseAirCorps_CellPaint( object sender, TableLayoutCellPaintEventArgs e ) {
+ e.Graphics.DrawLine( Pens.Silver, e.CellBounds.Left, e.CellBounds.Bottom - 1, e.CellBounds.Right - 1, e.CellBounds.Bottom - 1 );
+ if ( !( e.Column == 9 && e.Row == 2 ) )
+ e.Graphics.DrawLine( Pens.Silver, e.CellBounds.Right - 1, e.CellBounds.Top, e.CellBounds.Right - 1, e.CellBounds.Bottom - 1 );
+ }
+
+ private void TopMenu_Edit_MapArea_Click( int mapAreaID ) {
+
+ for ( int i = 0; i < BaseAirCorpsUIList.Length; i++ ) {
+
+ var ui = BaseAirCorpsUIList[i];
+
+ int id = mapAreaID * 10 + i + 1;
+ var baseAirCorps = KCDatabase.Instance.BaseAirCorps[id];
+
+ if ( baseAirCorps == null ) {
+ for ( int x =0; x < ui.Squadrons.Length; x++ ) {
+ ui.Squadrons[x].AircraftCategory.SelectedItem = null;
+ ui.Squadrons[x].Aircraft.SelectedItem = null;
+ }
+ continue;
+ }
+
+ for ( int x = 0; x < ui.Squadrons.Length; x++ ) {
+ var sq = baseAirCorps[x + 1];
+
+ if ( sq.State != 1 ) {
+ ui.Squadrons[x].AircraftCategory.SelectedItem = null;
+ ui.Squadrons[x].Aircraft.SelectedItem = null;
+ } else {
+ ui.Squadrons[x].AircraftCategory.SelectedItem = ui.Squadrons[x].AircraftCategory.Items.OfType().FirstOrDefault( cat => cat == sq.EquipmentInstanceMaster.CategoryType );
+ ui.Squadrons[x].Aircraft.SelectedItem = ui.Squadrons[x].Aircraft.Items.OfType().FirstOrDefault( eq => eq.UniqueID == sq.EquipmentMasterID );
+ ui.Squadrons[x].AircraftCount.Value = sq.AircraftCurrent;
+ }
+ }
+ }
+
+ }
+
+ private void TopMenu_Edit_Clear_Click( object sender, EventArgs e ) {
+ if ( MessageBox.Show( "編成をすべてクリアします。\r\nよろしいですか?", "編成クリア", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1 )
+ == System.Windows.Forms.DialogResult.Yes ) {
+
+ for ( int i =0; i < BaseAirCorpsUIList.Length; i++ ) {
+ var ui = BaseAirCorpsUIList[i];
+ var table = TableBaseAirCorpsList[i];
+
+ table.SuspendLayout();
+ foreach ( var squi in ui.Squadrons ) {
+ squi.AircraftCategory.SelectedItem = null;
+ squi.Aircraft.SelectedItem = null;
+ }
+ table.ResumeLayout();
+ }
+ }
+ }
+
+ private void DialogBaseAirCorpsSimulation_FormClosed( object sender, FormClosedEventArgs e ) {
+ ResourceManager.DestroyIcon( Icon );
+ }
+
+
+
+ ///
+ /// 自動編成を行います。
+ ///
+ /// 防空かどうか。false なら出撃
+ /// 目標制空値。
+ /// 目標戦闘行動半径。
+ /// 使用しない装備IDのリスト。
+ /// 編成結果のリスト[4]。要素に null を含む可能性があります。編成不可能だった場合は null を返します。
+ public static List AutoOrganize( bool isAirDefense, int minimumFigherPower, int minimumDistance, IEnumerable excludeEquipments ) {
+
+ var ret = new List( 4 );
+
+ var available = KCDatabase.Instance.Equipments.Values
+ .Where( eq => !excludeEquipments.Contains( eq.MasterID ) )
+ .Select( eq => new { eq, master = eq.MasterEquipment } )
+ .Where( eqp => SquadronAircraftCategories.Contains( eqp.master.CategoryType ) );
+
+ var fighter = available
+ .Where( eqp => SquadronFighterCategories.Contains( eqp.master.CategoryType ) );
+
+
+ if ( !isAirDefense ) {
+
+ // 戦闘機に割くスロット数
+ int fighterSlot = -1;
+
+ // 射程拡張が必要か、必要ならいくつ伸ばすか
+ int extendedDistance;
+
+
+ // 攻撃力(仮想的に 雷装+爆装)の高いのを詰め込む
+ // 射程拡張も考慮して、 min - 3 まで確保しておく
+ var attackerfp = available
+ .Where( eq => SquadronAttackerCategories.Contains( eq.master.CategoryType ) && eq.master.AircraftDistance >= minimumDistance - 3 )
+ .Select( eqp => new { eqp.eq, eqp.master, fp = Calculator.GetAirSuperiority( eqp.master.EquipmentID, 18, eqp.eq.AircraftLevel, eqp.eq.Level, false ) } )
+ .OrderByDescending( eq => eq.master.Torpedo + eq.master.Bomber )
+ .ThenBy( f => f.master.AircraftCost )
+ .AsEnumerable();
+
+
+ var fighterfp = fighter.Select( eqp => new { eqp.eq, eqp.master, fp = Calculator.GetAirSuperiority( eqp.master.EquipmentID, 18, eqp.eq.AircraftLevel, eqp.eq.Level, false ) } )
+ .OrderByDescending( f => f.fp )
+ .ThenBy( f => f.master.AircraftCost );
+
+ // 最強の戦闘機を編成すると仮定して、最低何スロット必要かを調べる
+ for ( extendedDistance = 0; extendedDistance <= 3; extendedDistance++ ) {
+
+ var availfighterfp = fighterfp
+ .Where( f => f.master.AircraftDistance + extendedDistance >= minimumDistance );
+
+ for ( int i = 0; i <= ( extendedDistance > 0 ? 3 : 4 ); i++ ) {
+ if ( availfighterfp.Take( i ).Sum( f => f.fp ) + attackerfp.Take( 4 - i - ( extendedDistance > 0 ? 1 : 0 ) ).Sum( f => f.fp ) >= minimumFigherPower ) {
+ fighterSlot = i;
+ break;
+ }
+ }
+
+ if ( fighterSlot != -1 )
+ break;
+ }
+
+ if ( fighterSlot == -1 )
+ return null; // 編成不可能
+
+
+ // 攻撃隊の射程調整
+ while ( attackerfp.Count( f => f.master.AircraftDistance + extendedDistance >= minimumDistance ) < ( 4 - ( extendedDistance > 0 ? 1 : 0 ) - fighterSlot ) &&
+ extendedDistance < 3 )
+ extendedDistance++;
+
+
+ // 射程拡張が必要なら適切な偵察機を載せる
+ if ( extendedDistance > 0 ) {
+ // 延長距離 = sqrt( ( 偵察機距離 - その他距離 ) )
+ // 偵察機距離 = 延長距離^2 + その他距離
+
+ int reconDistance = extendedDistance * extendedDistance + ( minimumDistance - extendedDistance );
+
+ var recon = available.Where( eqp => SquadronReconCategories.Contains( eqp.master.CategoryType ) &&
+ eqp.master.AircraftDistance >= reconDistance )
+ .OrderBy( eqp => eqp.master.AircraftCost )
+ .FirstOrDefault();
+
+ if ( recon == null )
+ return null; // 編成不可能
+
+ ret.Add( recon.eq );
+ }
+
+
+ attackerfp = attackerfp
+ .Where( f => f.master.AircraftDistance + extendedDistance >= minimumDistance )
+ .Take( 4 - ret.Count - fighterSlot );
+ minimumFigherPower -= attackerfp.Sum( f => f.fp );
+
+
+ if ( fighterSlot > 0 ) {
+ // 射程が足りている戦闘機
+ var fighterfpdist = fighterfp.Where( f => f.master.AircraftDistance + extendedDistance >= minimumDistance );
+ int estimatedIndex = fighterfpdist.TakeWhile( f => f.fp >= minimumFigherPower / fighterSlot ).Count();
+
+ // fighterfpdist は 制空値が高い順 に並んでいるので、
+ // 下から窓をずらしていけばいい感じのが出る(はず)
+ // 少なくとも先頭(制空値最高)が 目標 / スロット 以下だと絶対に満たせないので、そこから始める
+ for ( int i = Math.Min( estimatedIndex, fighterfpdist.Count() - fighterSlot ); i >= 0; i-- ) {
+
+ var org = fighterfpdist.Skip( i ).Take( fighterSlot );
+ if ( org.Sum( f => f.fp ) >= minimumFigherPower ) {
+ ret.AddRange( org.Select( f => f.eq ) );
+ break;
+ }
+ }
+ }
+
+ ret.AddRange( attackerfp.Select( f => f.eq ) );
+
+
+ } else {
+ // 防空
+
+ // とりあえず最大補正の偵察機を突っ込む
+ var recons = available
+ .Where( eq => SquadronReconCategories.Contains( eq.master.CategoryType ) )
+ .Select( eq => new { eq.eq, eq.master, bonus = Calculator.GetAirSuperiorityAirDefenseReconBonus( eq.master.EquipmentID ) } )
+ .OrderByDescending( f => f.bonus )
+ .ThenBy( eq => eq.master.AircraftCost );
+
+ if ( recons.Any() ) {
+ ret.Add( recons.First().eq );
+ minimumFigherPower = (int)Math.Ceiling( minimumFigherPower / recons.First().bonus );
+ }
+
+ var fighterfp = fighter
+ .Select( eqp => new { eqp.eq, eqp.master, fp = Calculator.GetAirSuperiority( eqp.master.EquipmentID, 18, eqp.eq.AircraftLevel, eqp.eq.Level, true ) } )
+ .OrderByDescending( f => f.fp )
+ .ThenBy( f => f.master.AircraftCost );
+
+ int estimatedIndex = fighterfp.TakeWhile( f => f.fp >= minimumFigherPower / ( 4 - ret.Count ) ).Count();
+
+ // fighterfp は 制空値が高い順 に並んでいるので、
+ // 下から窓をずらしていけばいい感じのが出る(はず)
+ for ( int i = Math.Min( estimatedIndex, fighterfp.Count() - ( 4 - ret.Count ) ); i >= 0; i-- ) {
+
+ var org = fighterfp.Skip( i ).Take( 4 - ret.Count );
+ if ( org.Sum( f => f.fp ) >= minimumFigherPower ) {
+ ret.AddRange( org.Select( f => f.eq ) );
+ break;
+ }
+ }
+
+ if ( ret.Count == ( recons.Any() ? 1 : 0 ) ) // 戦闘機の配備に失敗
+ return null;
+ }
+
+ while ( ret.Count < 4 )
+ ret.Add( null );
+ return ret;
+ }
+
+
+ ///
+ /// 現在UI上に配備されている装備ID群を求めます。
+ ///
+ /// 除外する航空隊のインデックス。
+ private IEnumerable GetUsingEquipments( IEnumerable except ) {
+
+ foreach ( var corpsui in BaseAirCorpsUIList.Where( ( b, i ) => !except.Contains( i ) ) ) {
+ foreach ( var squi in corpsui.Squadrons ) {
+
+ var eq = squi.Aircraft.SelectedItem as ComboBoxEquipment;
+
+ if ( eq != null && eq.UniqueID != -1 ) {
+ yield return eq.UniqueID;
+ }
+ }
+ }
+ }
+
+
+ }
+}
diff --git a/ElectronicObserver/Window/Dialog/DialogBaseAirCorpsSimulation.resx b/ElectronicObserver/Window/Dialog/DialogBaseAirCorpsSimulation.resx
new file mode 100644
index 000000000..3dddcf4cb
--- /dev/null
+++ b/ElectronicObserver/Window/Dialog/DialogBaseAirCorpsSimulation.resx
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 17, 17
+
+
+ 139, 17
+
+
\ No newline at end of file
diff --git a/ElectronicObserver/Window/Dialog/DialogConfiguration.Designer.cs b/ElectronicObserver/Window/Dialog/DialogConfiguration.Designer.cs
index 8cd90cf74..0ad408199 100644
--- a/ElectronicObserver/Window/Dialog/DialogConfiguration.Designer.cs
+++ b/ElectronicObserver/Window/Dialog/DialogConfiguration.Designer.cs
@@ -24,8 +24,8 @@ protected override void Dispose( bool disposing ) {
///
private void InitializeComponent() {
this.components = new System.ComponentModel.Container();
- ElectronicObserver.Window.Control.StatusBarModule statusBarModule1 = new ElectronicObserver.Window.Control.StatusBarModule();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
+ ElectronicObserver.Window.Control.StatusBarModule statusBarModule1 = new ElectronicObserver.Window.Control.StatusBarModule();
this.tabControl1 = new System.Windows.Forms.TabControl();
this.tabPage1 = new System.Windows.Forms.TabPage();
this.Connection_UpstreamProxyAddress = new System.Windows.Forms.TextBox();
@@ -52,7 +52,6 @@ private void InitializeComponent() {
this.tabPage2 = new System.Windows.Forms.TabPage();
this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel();
this.UI_RenderingTestChanger = new System.Windows.Forms.TrackBar();
- this.UI_RenderingTest = new ElectronicObserver.Window.Control.ShipStatusHP();
this.UI_IsLayoutFixed = new System.Windows.Forms.CheckBox();
this.UI_BarColorMorphing = new System.Windows.Forms.CheckBox();
this.UI_SubFontSelect = new System.Windows.Forms.Button();
@@ -73,6 +72,7 @@ private void InitializeComponent() {
this.Log_LogLevel = new System.Windows.Forms.NumericUpDown();
this.label6 = new System.Windows.Forms.Label();
this.tabPage4 = new System.Windows.Forms.TabPage();
+ this.Control_ShowSallyAreaAlertDialog = new System.Windows.Forms.CheckBox();
this.Control_PowerEngagementForm = new System.Windows.Forms.ComboBox();
this.label29 = new System.Windows.Forms.Label();
this.Control_UseSystemVolume = new System.Windows.Forms.CheckBox();
@@ -102,6 +102,8 @@ private void InitializeComponent() {
this.tabPage7 = new System.Windows.Forms.TabPage();
this.tabControl2 = new System.Windows.Forms.TabControl();
this.tabPage8 = new System.Windows.Forms.TabPage();
+ this.label43 = new System.Windows.Forms.Label();
+ this.FormFleet_FleetStateDisplayMode = new System.Windows.Forms.ComboBox();
this.FormFleet_EmphasizesSubFleetInPort = new System.Windows.Forms.CheckBox();
this.FormFleet_BlinkAtDamaged = new System.Windows.Forms.CheckBox();
this.FormFleet_ReflectAnchorageRepairHealing = new System.Windows.Forms.CheckBox();
@@ -164,6 +166,7 @@ private void InitializeComponent() {
this.FormShipGroup_ShowStatusBar = new System.Windows.Forms.CheckBox();
this.FormShipGroup_AutoUpdate = new System.Windows.Forms.CheckBox();
this.tabPage20 = new System.Windows.Forms.TabPage();
+ this.FormBattle_ShowShipTypeInHPBar = new System.Windows.Forms.CheckBox();
this.FormBattle_ShowHPBar = new System.Windows.Forms.CheckBox();
this.FormBattle_HideDuringBattle = new System.Windows.Forms.CheckBox();
this.FormBattle_IsScrollable = new System.Windows.Forms.CheckBox();
@@ -175,6 +178,8 @@ private void InitializeComponent() {
this.FormBrowser_AppliesStyleSheet = new System.Windows.Forms.CheckBox();
this.FormBrowser_ConfirmAtRefresh = new System.Windows.Forms.CheckBox();
this.groupBox2 = new System.Windows.Forms.GroupBox();
+ this.label42 = new System.Windows.Forms.Label();
+ this.FormBrowser_ScreenShotSaveMode = new System.Windows.Forms.ComboBox();
this.FormBrowser_ScreenShotFormat_AvoidTwitterDeterioration = new System.Windows.Forms.CheckBox();
this.label18 = new System.Windows.Forms.Label();
this.FormBrowser_ScreenShotFormat_PNG = new System.Windows.Forms.RadioButton();
@@ -243,6 +248,9 @@ private void InitializeComponent() {
this.APIListBrowser = new System.Windows.Forms.OpenFileDialog();
this.Log_PlayTime = new System.Windows.Forms.Label();
this.PlayTimeTimer = new System.Windows.Forms.Timer(this.components);
+ this.tabPage21 = new System.Windows.Forms.TabPage();
+ this.FormBaseAirCorps_ShowEventMapOnly = new System.Windows.Forms.CheckBox();
+ this.UI_RenderingTest = new ElectronicObserver.Window.Control.ShipStatusHP();
this.tabControl1.SuspendLayout();
this.tabPage1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.Connection_UpstreamProxyPort)).BeginInit();
@@ -288,6 +296,7 @@ private void InitializeComponent() {
this.tabPage17.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.BGMPlayer_VolumeAll)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.BGMPlayer_ControlGrid)).BeginInit();
+ this.tabPage21.SuspendLayout();
this.SuspendLayout();
//
// tabControl1
@@ -309,7 +318,7 @@ private void InitializeComponent() {
this.tabControl1.Multiline = true;
this.tabControl1.Name = "tabControl1";
this.tabControl1.SelectedIndex = 0;
- this.tabControl1.Size = new System.Drawing.Size(584, 320);
+ this.tabControl1.Size = new System.Drawing.Size(704, 400);
this.tabControl1.TabIndex = 0;
//
// tabPage1
@@ -330,7 +339,7 @@ private void InitializeComponent() {
this.tabPage1.Location = new System.Drawing.Point(4, 24);
this.tabPage1.Name = "tabPage1";
this.tabPage1.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage1.Size = new System.Drawing.Size(576, 292);
+ this.tabPage1.Size = new System.Drawing.Size(696, 372);
this.tabPage1.TabIndex = 0;
this.tabPage1.Text = "通信";
this.tabPage1.UseVisualStyleBackColor = true;
@@ -341,7 +350,7 @@ private void InitializeComponent() {
| System.Windows.Forms.AnchorStyles.Right)));
this.Connection_UpstreamProxyAddress.Location = new System.Drawing.Point(250, 35);
this.Connection_UpstreamProxyAddress.Name = "Connection_UpstreamProxyAddress";
- this.Connection_UpstreamProxyAddress.Size = new System.Drawing.Size(320, 23);
+ this.Connection_UpstreamProxyAddress.Size = new System.Drawing.Size(432, 23);
this.Connection_UpstreamProxyAddress.TabIndex = 12;
this.ToolTipInfo.SetToolTip(this.Connection_UpstreamProxyAddress, "上流プロキシのアドレスを指定します。\r\n既定値は 127.0.0.1 です。");
//
@@ -360,7 +369,7 @@ private void InitializeComponent() {
| System.Windows.Forms.AnchorStyles.Right)));
this.Connection_DownstreamProxy.Location = new System.Drawing.Point(164, 64);
this.Connection_DownstreamProxy.Name = "Connection_DownstreamProxy";
- this.Connection_DownstreamProxy.Size = new System.Drawing.Size(406, 23);
+ this.Connection_DownstreamProxy.Size = new System.Drawing.Size(524, 23);
this.Connection_DownstreamProxy.TabIndex = 10;
this.ToolTipInfo.SetToolTip(this.Connection_DownstreamProxy, "下流プロキシ設定を記述します。\r\nこの設定は上記のポート設定より優先されます。\r\n空欄の場合は上記の設定をもとに自動設定されます。\r\n動作を理解できる方のみ利用し" +
"てください。");
@@ -448,7 +457,7 @@ private void InitializeComponent() {
this.Connection_PanelSaveData.Controls.Add(this.Connection_SaveDataPath);
this.Connection_PanelSaveData.Location = new System.Drawing.Point(8, 119);
this.Connection_PanelSaveData.Name = "Connection_PanelSaveData";
- this.Connection_PanelSaveData.Size = new System.Drawing.Size(562, 56);
+ this.Connection_PanelSaveData.Size = new System.Drawing.Size(680, 56);
this.Connection_PanelSaveData.TabIndex = 7;
//
// Connection_ApplyVersion
@@ -509,7 +518,7 @@ private void InitializeComponent() {
// Connection_SaveDataPathSearch
//
this.Connection_SaveDataPathSearch.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.Connection_SaveDataPathSearch.Location = new System.Drawing.Point(524, 3);
+ this.Connection_SaveDataPathSearch.Location = new System.Drawing.Point(642, 3);
this.Connection_SaveDataPathSearch.Name = "Connection_SaveDataPathSearch";
this.Connection_SaveDataPathSearch.Size = new System.Drawing.Size(32, 23);
this.Connection_SaveDataPathSearch.TabIndex = 4;
@@ -533,7 +542,7 @@ private void InitializeComponent() {
| System.Windows.Forms.AnchorStyles.Right)));
this.Connection_SaveDataPath.Location = new System.Drawing.Point(64, 3);
this.Connection_SaveDataPath.Name = "Connection_SaveDataPath";
- this.Connection_SaveDataPath.Size = new System.Drawing.Size(454, 23);
+ this.Connection_SaveDataPath.Size = new System.Drawing.Size(572, 23);
this.Connection_SaveDataPath.TabIndex = 3;
this.Connection_SaveDataPath.TextChanged += new System.EventHandler(this.Connection_SaveDataPath_TextChanged);
//
@@ -585,7 +594,7 @@ private void InitializeComponent() {
this.tabPage2.Location = new System.Drawing.Point(4, 24);
this.tabPage2.Name = "tabPage2";
this.tabPage2.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage2.Size = new System.Drawing.Size(576, 292);
+ this.tabPage2.Size = new System.Drawing.Size(696, 372);
this.tabPage2.TabIndex = 1;
this.tabPage2.Text = "UI";
this.tabPage2.UseVisualStyleBackColor = true;
@@ -620,30 +629,6 @@ private void InitializeComponent() {
this.UI_RenderingTestChanger.TickStyle = System.Windows.Forms.TickStyle.None;
this.UI_RenderingTestChanger.Scroll += new System.EventHandler(this.UI_RenderingTestChanger_Scroll);
//
- // UI_RenderingTest
- //
- this.UI_RenderingTest.AutoSize = true;
- this.UI_RenderingTest.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
- statusBarModule1.BarColor0Begin = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))));
- statusBarModule1.BarColor0End = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))));
- statusBarModule1.MaximumValue = 500;
- statusBarModule1.PrevValue = 401;
- statusBarModule1.Value = 401;
- this.UI_RenderingTest.HPBar = statusBarModule1;
- this.UI_RenderingTest.Location = new System.Drawing.Point(16, 3);
- this.UI_RenderingTest.MainFontColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))));
- this.UI_RenderingTest.Margin = new System.Windows.Forms.Padding(16, 3, 16, 3);
- this.UI_RenderingTest.MaximumValue = 500;
- this.UI_RenderingTest.Name = "UI_RenderingTest";
- this.UI_RenderingTest.PrevValue = 401;
- this.UI_RenderingTest.RepairTime = new System.DateTime(2017, 6, 18, 0, 0, 59, 159);
- this.UI_RenderingTest.RepairTimeShowMode = ElectronicObserver.Window.Control.ShipStatusHPRepairTimeShowMode.Invisible;
- this.UI_RenderingTest.Size = new System.Drawing.Size(136, 20);
- this.UI_RenderingTest.TabIndex = 12;
- this.UI_RenderingTest.Text = "Rendering Test: ";
- this.ToolTipInfo.SetToolTip(this.UI_RenderingTest, "描画プレビューです。\r\n下のバーから値を調整できます。");
- this.UI_RenderingTest.Value = 401;
- //
// UI_IsLayoutFixed
//
this.UI_IsLayoutFixed.AutoSize = true;
@@ -671,7 +656,7 @@ private void InitializeComponent() {
// UI_SubFontSelect
//
this.UI_SubFontSelect.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.UI_SubFontSelect.Location = new System.Drawing.Point(536, 35);
+ this.UI_SubFontSelect.Location = new System.Drawing.Point(656, 35);
this.UI_SubFontSelect.Name = "UI_SubFontSelect";
this.UI_SubFontSelect.Size = new System.Drawing.Size(32, 23);
this.UI_SubFontSelect.TabIndex = 7;
@@ -685,7 +670,7 @@ private void InitializeComponent() {
| System.Windows.Forms.AnchorStyles.Right)));
this.UI_SubFont.Location = new System.Drawing.Point(92, 35);
this.UI_SubFont.Name = "UI_SubFont";
- this.UI_SubFont.Size = new System.Drawing.Size(438, 23);
+ this.UI_SubFont.Size = new System.Drawing.Size(558, 23);
this.UI_SubFont.TabIndex = 5;
this.UI_SubFont.KeyDown += new System.Windows.Forms.KeyEventHandler(this.UI_SubFont_KeyDown);
this.UI_SubFont.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.UI_SubFont_PreviewKeyDown);
@@ -703,7 +688,7 @@ private void InitializeComponent() {
// UI_MainFontSelect
//
this.UI_MainFontSelect.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.UI_MainFontSelect.Location = new System.Drawing.Point(536, 6);
+ this.UI_MainFontSelect.Location = new System.Drawing.Point(656, 6);
this.UI_MainFontSelect.Name = "UI_MainFontSelect";
this.UI_MainFontSelect.Size = new System.Drawing.Size(32, 23);
this.UI_MainFontSelect.TabIndex = 3;
@@ -717,7 +702,7 @@ private void InitializeComponent() {
| System.Windows.Forms.AnchorStyles.Right)));
this.UI_MainFont.Location = new System.Drawing.Point(92, 6);
this.UI_MainFont.Name = "UI_MainFont";
- this.UI_MainFont.Size = new System.Drawing.Size(438, 23);
+ this.UI_MainFont.Size = new System.Drawing.Size(558, 23);
this.UI_MainFont.TabIndex = 1;
this.UI_MainFont.KeyDown += new System.Windows.Forms.KeyEventHandler(this.UI_MainFont_KeyDown);
this.UI_MainFont.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.UI_MainFont_PreviewKeyDown);
@@ -747,7 +732,7 @@ private void InitializeComponent() {
this.tabPage3.Location = new System.Drawing.Point(4, 24);
this.tabPage3.Name = "tabPage3";
this.tabPage3.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage3.Size = new System.Drawing.Size(576, 292);
+ this.tabPage3.Size = new System.Drawing.Size(696, 372);
this.tabPage3.TabIndex = 2;
this.tabPage3.Text = "ログ";
this.tabPage3.UseVisualStyleBackColor = true;
@@ -867,6 +852,7 @@ private void InitializeComponent() {
//
// tabPage4
//
+ this.tabPage4.Controls.Add(this.Control_ShowSallyAreaAlertDialog);
this.tabPage4.Controls.Add(this.Control_PowerEngagementForm);
this.tabPage4.Controls.Add(this.label29);
this.tabPage4.Controls.Add(this.Control_UseSystemVolume);
@@ -877,11 +863,23 @@ private void InitializeComponent() {
this.tabPage4.Location = new System.Drawing.Point(4, 24);
this.tabPage4.Name = "tabPage4";
this.tabPage4.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage4.Size = new System.Drawing.Size(576, 292);
+ this.tabPage4.Size = new System.Drawing.Size(696, 372);
this.tabPage4.TabIndex = 3;
this.tabPage4.Text = "動作";
this.tabPage4.UseVisualStyleBackColor = true;
//
+ // Control_ShowSallyAreaAlertDialog
+ //
+ this.Control_ShowSallyAreaAlertDialog.AutoSize = true;
+ this.Control_ShowSallyAreaAlertDialog.Location = new System.Drawing.Point(9, 118);
+ this.Control_ShowSallyAreaAlertDialog.Name = "Control_ShowSallyAreaAlertDialog";
+ this.Control_ShowSallyAreaAlertDialog.Size = new System.Drawing.Size(228, 19);
+ this.Control_ShowSallyAreaAlertDialog.TabIndex = 7;
+ this.Control_ShowSallyAreaAlertDialog.Text = "出撃札がない艦娘が出撃したとき警告する";
+ this.ToolTipInfo.SetToolTip(this.Control_ShowSallyAreaAlertDialog, "出撃制限の札がついていない艦娘がイベント海域に出撃したとき、警告ダイアログを表示するかを指定します。\r\n得られる情報が不完全な関係上、誤判定を起こす可能性がありま" +
+ "す。ご了承ください。");
+ this.Control_ShowSallyAreaAlertDialog.UseVisualStyleBackColor = true;
+ //
// Control_PowerEngagementForm
//
this.Control_PowerEngagementForm.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
@@ -971,7 +969,7 @@ private void InitializeComponent() {
this.tabPage5.Location = new System.Drawing.Point(4, 24);
this.tabPage5.Name = "tabPage5";
this.tabPage5.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage5.Size = new System.Drawing.Size(576, 292);
+ this.tabPage5.Size = new System.Drawing.Size(696, 372);
this.tabPage5.TabIndex = 4;
this.tabPage5.Text = "デバッグ";
this.tabPage5.UseVisualStyleBackColor = true;
@@ -996,7 +994,7 @@ private void InitializeComponent() {
this.Debug_SealingPanel.Controls.Add(this.Debug_APIListPathSearch);
this.Debug_SealingPanel.Location = new System.Drawing.Point(0, 56);
this.Debug_SealingPanel.Name = "Debug_SealingPanel";
- this.Debug_SealingPanel.Size = new System.Drawing.Size(576, 213);
+ this.Debug_SealingPanel.Size = new System.Drawing.Size(696, 283);
this.Debug_SealingPanel.TabIndex = 1;
//
// Debug_APIListPath
@@ -1006,7 +1004,7 @@ private void InitializeComponent() {
| System.Windows.Forms.AnchorStyles.Right)));
this.Debug_APIListPath.Location = new System.Drawing.Point(8, 28);
this.Debug_APIListPath.Name = "Debug_APIListPath";
- this.Debug_APIListPath.Size = new System.Drawing.Size(522, 23);
+ this.Debug_APIListPath.Size = new System.Drawing.Size(642, 23);
this.Debug_APIListPath.TabIndex = 1;
//
// Debug_LoadAPIListOnLoad
@@ -1023,7 +1021,7 @@ private void InitializeComponent() {
// Debug_APIListPathSearch
//
this.Debug_APIListPathSearch.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.Debug_APIListPathSearch.Location = new System.Drawing.Point(536, 28);
+ this.Debug_APIListPathSearch.Location = new System.Drawing.Point(656, 28);
this.Debug_APIListPathSearch.Name = "Debug_APIListPathSearch";
this.Debug_APIListPathSearch.Size = new System.Drawing.Size(32, 23);
this.Debug_APIListPathSearch.TabIndex = 2;
@@ -1060,7 +1058,7 @@ private void InitializeComponent() {
this.tabPage6.Location = new System.Drawing.Point(4, 24);
this.tabPage6.Name = "tabPage6";
this.tabPage6.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage6.Size = new System.Drawing.Size(576, 292);
+ this.tabPage6.Size = new System.Drawing.Size(696, 372);
this.tabPage6.TabIndex = 5;
this.tabPage6.Text = "ウィンドウ";
this.tabPage6.UseVisualStyleBackColor = true;
@@ -1133,7 +1131,7 @@ private void InitializeComponent() {
// Life_LayoutFilePathSearch
//
this.Life_LayoutFilePathSearch.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.Life_LayoutFilePathSearch.Location = new System.Drawing.Point(536, 6);
+ this.Life_LayoutFilePathSearch.Location = new System.Drawing.Point(656, 6);
this.Life_LayoutFilePathSearch.Name = "Life_LayoutFilePathSearch";
this.Life_LayoutFilePathSearch.Size = new System.Drawing.Size(32, 23);
this.Life_LayoutFilePathSearch.TabIndex = 2;
@@ -1147,7 +1145,7 @@ private void InitializeComponent() {
| System.Windows.Forms.AnchorStyles.Right)));
this.Life_LayoutFilePath.Location = new System.Drawing.Point(103, 6);
this.Life_LayoutFilePath.Name = "Life_LayoutFilePath";
- this.Life_LayoutFilePath.Size = new System.Drawing.Size(427, 23);
+ this.Life_LayoutFilePath.Size = new System.Drawing.Size(547, 23);
this.Life_LayoutFilePath.TabIndex = 1;
//
// label14
@@ -1185,7 +1183,7 @@ private void InitializeComponent() {
this.tabPage7.Location = new System.Drawing.Point(4, 24);
this.tabPage7.Name = "tabPage7";
this.tabPage7.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage7.Size = new System.Drawing.Size(576, 292);
+ this.tabPage7.Size = new System.Drawing.Size(696, 372);
this.tabPage7.TabIndex = 6;
this.tabPage7.Text = "サブウィンドウ";
this.tabPage7.UseVisualStyleBackColor = true;
@@ -1202,16 +1200,19 @@ private void InitializeComponent() {
this.tabControl2.Controls.Add(this.tabPage20);
this.tabControl2.Controls.Add(this.tabPage12);
this.tabControl2.Controls.Add(this.tabPage14);
+ this.tabControl2.Controls.Add(this.tabPage21);
this.tabControl2.Controls.Add(this.SubWindow_Json);
this.tabControl2.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabControl2.Location = new System.Drawing.Point(3, 3);
this.tabControl2.Name = "tabControl2";
this.tabControl2.SelectedIndex = 0;
- this.tabControl2.Size = new System.Drawing.Size(570, 286);
+ this.tabControl2.Size = new System.Drawing.Size(690, 366);
this.tabControl2.TabIndex = 0;
//
// tabPage8
//
+ this.tabPage8.Controls.Add(this.label43);
+ this.tabPage8.Controls.Add(this.FormFleet_FleetStateDisplayMode);
this.tabPage8.Controls.Add(this.FormFleet_EmphasizesSubFleetInPort);
this.tabPage8.Controls.Add(this.FormFleet_BlinkAtDamaged);
this.tabPage8.Controls.Add(this.FormFleet_ReflectAnchorageRepairHealing);
@@ -1236,11 +1237,34 @@ private void InitializeComponent() {
this.tabPage8.Location = new System.Drawing.Point(4, 24);
this.tabPage8.Name = "tabPage8";
this.tabPage8.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage8.Size = new System.Drawing.Size(562, 258);
+ this.tabPage8.Size = new System.Drawing.Size(682, 338);
this.tabPage8.TabIndex = 0;
this.tabPage8.Text = "艦隊";
this.tabPage8.UseVisualStyleBackColor = true;
//
+ // label43
+ //
+ this.label43.AutoSize = true;
+ this.label43.Location = new System.Drawing.Point(250, 34);
+ this.label43.Name = "label43";
+ this.label43.Size = new System.Drawing.Size(91, 15);
+ this.label43.TabIndex = 22;
+ this.label43.Text = "艦隊状態表示:";
+ //
+ // FormFleet_FleetStateDisplayMode
+ //
+ this.FormFleet_FleetStateDisplayMode.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.FormFleet_FleetStateDisplayMode.FormattingEnabled = true;
+ this.FormFleet_FleetStateDisplayMode.Items.AddRange(new object[] {
+ "1つだけ表示",
+ "全て短縮表示",
+ "複数表示時に短縮",
+ "全て通常表示"});
+ this.FormFleet_FleetStateDisplayMode.Location = new System.Drawing.Point(347, 31);
+ this.FormFleet_FleetStateDisplayMode.Name = "FormFleet_FleetStateDisplayMode";
+ this.FormFleet_FleetStateDisplayMode.Size = new System.Drawing.Size(121, 23);
+ this.FormFleet_FleetStateDisplayMode.TabIndex = 21;
+ //
// FormFleet_EmphasizesSubFleetInPort
//
this.FormFleet_EmphasizesSubFleetInPort.AutoSize = true;
@@ -1497,10 +1521,10 @@ private void InitializeComponent() {
this.tabPage9.Controls.Add(this.FormArsenal_MaxShipNameWidth);
this.tabPage9.Controls.Add(this.FormArsenal_BlinkAtCompletion);
this.tabPage9.Controls.Add(this.FormArsenal_ShowShipName);
- this.tabPage9.Location = new System.Drawing.Point(4, 22);
+ this.tabPage9.Location = new System.Drawing.Point(4, 24);
this.tabPage9.Name = "tabPage9";
this.tabPage9.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage9.Size = new System.Drawing.Size(562, 260);
+ this.tabPage9.Size = new System.Drawing.Size(682, 338);
this.tabPage9.TabIndex = 1;
this.tabPage9.Text = "工廠";
this.tabPage9.UseVisualStyleBackColor = true;
@@ -1573,10 +1597,10 @@ private void InitializeComponent() {
this.tabPage19.Controls.Add(this.label36);
this.tabPage19.Controls.Add(this.FormDock_MaxShipNameWidth);
this.tabPage19.Controls.Add(this.FormDock_BlinkAtCompletion);
- this.tabPage19.Location = new System.Drawing.Point(4, 22);
+ this.tabPage19.Location = new System.Drawing.Point(4, 24);
this.tabPage19.Name = "tabPage19";
this.tabPage19.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage19.Size = new System.Drawing.Size(562, 260);
+ this.tabPage19.Size = new System.Drawing.Size(682, 338);
this.tabPage19.TabIndex = 8;
this.tabPage19.Text = "入渠";
this.tabPage19.UseVisualStyleBackColor = true;
@@ -1640,10 +1664,10 @@ private void InitializeComponent() {
this.tabPage16.Controls.Add(this.label26);
this.tabPage16.Controls.Add(this.FormHeadquarters_Visibility);
this.tabPage16.Controls.Add(this.FormHeadquarters_BlinkAtMaximum);
- this.tabPage16.Location = new System.Drawing.Point(4, 22);
+ this.tabPage16.Location = new System.Drawing.Point(4, 24);
this.tabPage16.Name = "tabPage16";
this.tabPage16.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage16.Size = new System.Drawing.Size(562, 260);
+ this.tabPage16.Size = new System.Drawing.Size(682, 338);
this.tabPage16.TabIndex = 6;
this.tabPage16.Text = "司令部";
this.tabPage16.UseVisualStyleBackColor = true;
@@ -1683,7 +1707,7 @@ private void InitializeComponent() {
this.FormHeadquarters_Visibility.IntegralHeight = false;
this.FormHeadquarters_Visibility.Location = new System.Drawing.Point(6, 46);
this.FormHeadquarters_Visibility.Name = "FormHeadquarters_Visibility";
- this.FormHeadquarters_Visibility.Size = new System.Drawing.Size(150, 208);
+ this.FormHeadquarters_Visibility.Size = new System.Drawing.Size(150, 284);
this.FormHeadquarters_Visibility.TabIndex = 1;
//
// FormHeadquarters_BlinkAtMaximum
@@ -1704,10 +1728,10 @@ private void InitializeComponent() {
this.tabPage18.Controls.Add(this.FormCompass_IsScrollable);
this.tabPage18.Controls.Add(this.FormCompass_CandidateDisplayCount);
this.tabPage18.Controls.Add(this.label2);
- this.tabPage18.Location = new System.Drawing.Point(4, 22);
+ this.tabPage18.Location = new System.Drawing.Point(4, 24);
this.tabPage18.Name = "tabPage18";
this.tabPage18.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage18.Size = new System.Drawing.Size(562, 260);
+ this.tabPage18.Size = new System.Drawing.Size(682, 338);
this.tabPage18.TabIndex = 7;
this.tabPage18.Text = "羅針盤";
this.tabPage18.UseVisualStyleBackColor = true;
@@ -1804,10 +1828,10 @@ private void InitializeComponent() {
this.tabPage10.Controls.Add(this.label27);
this.tabPage10.Controls.Add(this.groupBox1);
this.tabPage10.Controls.Add(this.FormQuest_ShowRunningOnly);
- this.tabPage10.Location = new System.Drawing.Point(4, 22);
+ this.tabPage10.Location = new System.Drawing.Point(4, 24);
this.tabPage10.Name = "tabPage10";
this.tabPage10.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage10.Size = new System.Drawing.Size(562, 260);
+ this.tabPage10.Size = new System.Drawing.Size(682, 338);
this.tabPage10.TabIndex = 2;
this.tabPage10.Text = "任務";
this.tabPage10.UseVisualStyleBackColor = true;
@@ -1924,10 +1948,10 @@ private void InitializeComponent() {
this.tabPage13.Controls.Add(this.label25);
this.tabPage13.Controls.Add(this.FormShipGroup_ShowStatusBar);
this.tabPage13.Controls.Add(this.FormShipGroup_AutoUpdate);
- this.tabPage13.Location = new System.Drawing.Point(4, 22);
+ this.tabPage13.Location = new System.Drawing.Point(4, 24);
this.tabPage13.Name = "tabPage13";
this.tabPage13.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage13.Size = new System.Drawing.Size(562, 260);
+ this.tabPage13.Size = new System.Drawing.Size(682, 338);
this.tabPage13.TabIndex = 4;
this.tabPage13.Text = "グループ";
this.tabPage13.UseVisualStyleBackColor = true;
@@ -1977,17 +2001,29 @@ private void InitializeComponent() {
//
// tabPage20
//
+ this.tabPage20.Controls.Add(this.FormBattle_ShowShipTypeInHPBar);
this.tabPage20.Controls.Add(this.FormBattle_ShowHPBar);
this.tabPage20.Controls.Add(this.FormBattle_HideDuringBattle);
this.tabPage20.Controls.Add(this.FormBattle_IsScrollable);
- this.tabPage20.Location = new System.Drawing.Point(4, 22);
+ this.tabPage20.Location = new System.Drawing.Point(4, 24);
this.tabPage20.Name = "tabPage20";
this.tabPage20.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage20.Size = new System.Drawing.Size(562, 260);
+ this.tabPage20.Size = new System.Drawing.Size(682, 338);
this.tabPage20.TabIndex = 10;
this.tabPage20.Text = "戦闘";
this.tabPage20.UseVisualStyleBackColor = true;
//
+ // FormBattle_ShowShipTypeInHPBar
+ //
+ this.FormBattle_ShowShipTypeInHPBar.AutoSize = true;
+ this.FormBattle_ShowShipTypeInHPBar.Location = new System.Drawing.Point(6, 81);
+ this.FormBattle_ShowShipTypeInHPBar.Name = "FormBattle_ShowShipTypeInHPBar";
+ this.FormBattle_ShowShipTypeInHPBar.Size = new System.Drawing.Size(171, 19);
+ this.FormBattle_ShowShipTypeInHPBar.TabIndex = 9;
+ this.FormBattle_ShowShipTypeInHPBar.Text = "HPバーに艦種略号を表示する";
+ this.ToolTipInfo.SetToolTip(this.FormBattle_ShowShipTypeInHPBar, "\"HP:\" 表示の代わりに艦種略号を表示するかを指定します。\r\n長い略号の艦種は表示が被る可能性があります。");
+ this.FormBattle_ShowShipTypeInHPBar.UseVisualStyleBackColor = true;
+ //
// FormBattle_ShowHPBar
//
this.FormBattle_ShowHPBar.AutoSize = true;
@@ -2036,10 +2072,10 @@ private void InitializeComponent() {
this.tabPage12.Controls.Add(this.FormBrowser_LogInPageURL);
this.tabPage12.Controls.Add(this.FormBrowser_ZoomRate);
this.tabPage12.Controls.Add(this.label15);
- this.tabPage12.Location = new System.Drawing.Point(4, 22);
+ this.tabPage12.Location = new System.Drawing.Point(4, 24);
this.tabPage12.Name = "tabPage12";
this.tabPage12.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage12.Size = new System.Drawing.Size(562, 260);
+ this.tabPage12.Size = new System.Drawing.Size(682, 338);
this.tabPage12.TabIndex = 3;
this.tabPage12.Text = "ブラウザ";
this.tabPage12.UseVisualStyleBackColor = true;
@@ -2116,6 +2152,8 @@ private void InitializeComponent() {
//
this.groupBox2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
+ this.groupBox2.Controls.Add(this.label42);
+ this.groupBox2.Controls.Add(this.FormBrowser_ScreenShotSaveMode);
this.groupBox2.Controls.Add(this.FormBrowser_ScreenShotFormat_AvoidTwitterDeterioration);
this.groupBox2.Controls.Add(this.label18);
this.groupBox2.Controls.Add(this.FormBrowser_ScreenShotFormat_PNG);
@@ -2124,11 +2162,33 @@ private void InitializeComponent() {
this.groupBox2.Controls.Add(this.FormBrowser_ScreenShotFormat_JPEG);
this.groupBox2.Location = new System.Drawing.Point(6, 116);
this.groupBox2.Name = "groupBox2";
- this.groupBox2.Size = new System.Drawing.Size(550, 77);
+ this.groupBox2.Size = new System.Drawing.Size(670, 77);
this.groupBox2.TabIndex = 0;
this.groupBox2.TabStop = false;
this.groupBox2.Text = "スクリーンショット";
//
+ // label42
+ //
+ this.label42.AutoSize = true;
+ this.label42.Location = new System.Drawing.Point(351, 24);
+ this.label42.Name = "label42";
+ this.label42.Size = new System.Drawing.Size(67, 15);
+ this.label42.TabIndex = 15;
+ this.label42.Text = "保存方法:";
+ //
+ // FormBrowser_ScreenShotSaveMode
+ //
+ this.FormBrowser_ScreenShotSaveMode.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.FormBrowser_ScreenShotSaveMode.FormattingEnabled = true;
+ this.FormBrowser_ScreenShotSaveMode.Items.AddRange(new object[] {
+ "ファイルに保存",
+ "クリップボードにコピー",
+ "両方保存"});
+ this.FormBrowser_ScreenShotSaveMode.Location = new System.Drawing.Point(423, 18);
+ this.FormBrowser_ScreenShotSaveMode.Name = "FormBrowser_ScreenShotSaveMode";
+ this.FormBrowser_ScreenShotSaveMode.Size = new System.Drawing.Size(121, 23);
+ this.FormBrowser_ScreenShotSaveMode.TabIndex = 14;
+ //
// FormBrowser_ScreenShotFormat_AvoidTwitterDeterioration
//
this.FormBrowser_ScreenShotFormat_AvoidTwitterDeterioration.AutoSize = true;
@@ -2166,7 +2226,7 @@ private void InitializeComponent() {
// FormBrowser_ScreenShotPathSearch
//
this.FormBrowser_ScreenShotPathSearch.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.FormBrowser_ScreenShotPathSearch.Location = new System.Drawing.Point(512, 47);
+ this.FormBrowser_ScreenShotPathSearch.Location = new System.Drawing.Point(632, 47);
this.FormBrowser_ScreenShotPathSearch.Name = "FormBrowser_ScreenShotPathSearch";
this.FormBrowser_ScreenShotPathSearch.Size = new System.Drawing.Size(32, 23);
this.FormBrowser_ScreenShotPathSearch.TabIndex = 4;
@@ -2180,7 +2240,7 @@ private void InitializeComponent() {
| System.Windows.Forms.AnchorStyles.Right)));
this.FormBrowser_ScreenShotPath.Location = new System.Drawing.Point(76, 48);
this.FormBrowser_ScreenShotPath.Name = "FormBrowser_ScreenShotPath";
- this.FormBrowser_ScreenShotPath.Size = new System.Drawing.Size(430, 23);
+ this.FormBrowser_ScreenShotPath.Size = new System.Drawing.Size(550, 23);
this.FormBrowser_ScreenShotPath.TabIndex = 3;
//
// FormBrowser_ScreenShotFormat_JPEG
@@ -2229,7 +2289,7 @@ private void InitializeComponent() {
| System.Windows.Forms.AnchorStyles.Right)));
this.FormBrowser_LogInPageURL.Location = new System.Drawing.Point(82, 59);
this.FormBrowser_LogInPageURL.Name = "FormBrowser_LogInPageURL";
- this.FormBrowser_LogInPageURL.Size = new System.Drawing.Size(474, 23);
+ this.FormBrowser_LogInPageURL.Size = new System.Drawing.Size(594, 23);
this.FormBrowser_LogInPageURL.TabIndex = 9;
//
// FormBrowser_ZoomRate
@@ -2268,10 +2328,10 @@ private void InitializeComponent() {
//
this.tabPage14.Controls.Add(this.groupBox4);
this.tabPage14.Controls.Add(this.groupBox3);
- this.tabPage14.Location = new System.Drawing.Point(4, 22);
+ this.tabPage14.Location = new System.Drawing.Point(4, 24);
this.tabPage14.Name = "tabPage14";
this.tabPage14.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage14.Size = new System.Drawing.Size(562, 260);
+ this.tabPage14.Size = new System.Drawing.Size(682, 338);
this.tabPage14.TabIndex = 5;
this.tabPage14.Text = "ブラウザ2";
this.tabPage14.UseVisualStyleBackColor = true;
@@ -2345,7 +2405,7 @@ private void InitializeComponent() {
this.groupBox3.Controls.Add(this.label19);
this.groupBox3.Location = new System.Drawing.Point(6, 6);
this.groupBox3.Name = "groupBox3";
- this.groupBox3.Size = new System.Drawing.Size(550, 46);
+ this.groupBox3.Size = new System.Drawing.Size(670, 46);
this.groupBox3.TabIndex = 0;
this.groupBox3.TabStop = false;
this.groupBox3.Text = "レジストリ";
@@ -2374,7 +2434,7 @@ private void InitializeComponent() {
// FormBrowser_DeleteRegistry
//
this.FormBrowser_DeleteRegistry.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.FormBrowser_DeleteRegistry.Location = new System.Drawing.Point(494, 15);
+ this.FormBrowser_DeleteRegistry.Location = new System.Drawing.Point(614, 15);
this.FormBrowser_DeleteRegistry.Name = "FormBrowser_DeleteRegistry";
this.FormBrowser_DeleteRegistry.Size = new System.Drawing.Size(50, 23);
this.FormBrowser_DeleteRegistry.TabIndex = 4;
@@ -2397,7 +2457,7 @@ private void InitializeComponent() {
// FormBrowser_ApplyRegistry
//
this.FormBrowser_ApplyRegistry.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.FormBrowser_ApplyRegistry.Location = new System.Drawing.Point(438, 15);
+ this.FormBrowser_ApplyRegistry.Location = new System.Drawing.Point(558, 15);
this.FormBrowser_ApplyRegistry.Name = "FormBrowser_ApplyRegistry";
this.FormBrowser_ApplyRegistry.Size = new System.Drawing.Size(50, 23);
this.FormBrowser_ApplyRegistry.TabIndex = 3;
@@ -2419,10 +2479,10 @@ private void InitializeComponent() {
//
this.SubWindow_Json.Controls.Add(this.SubWindow_Json_SealingPanel);
this.SubWindow_Json.Controls.Add(this.label33);
- this.SubWindow_Json.Location = new System.Drawing.Point(4, 22);
+ this.SubWindow_Json.Location = new System.Drawing.Point(4, 24);
this.SubWindow_Json.Name = "SubWindow_Json";
this.SubWindow_Json.Padding = new System.Windows.Forms.Padding(3);
- this.SubWindow_Json.Size = new System.Drawing.Size(562, 260);
+ this.SubWindow_Json.Size = new System.Drawing.Size(682, 338);
this.SubWindow_Json.TabIndex = 9;
this.SubWindow_Json.Text = "JSON";
this.SubWindow_Json.UseVisualStyleBackColor = true;
@@ -2439,7 +2499,7 @@ private void InitializeComponent() {
this.SubWindow_Json_SealingPanel.Location = new System.Drawing.Point(3, 3);
this.SubWindow_Json_SealingPanel.Margin = new System.Windows.Forms.Padding(0);
this.SubWindow_Json_SealingPanel.Name = "SubWindow_Json_SealingPanel";
- this.SubWindow_Json_SealingPanel.Size = new System.Drawing.Size(556, 254);
+ this.SubWindow_Json_SealingPanel.Size = new System.Drawing.Size(676, 332);
this.SubWindow_Json_SealingPanel.TabIndex = 6;
//
// FormJson_AutoUpdate
@@ -2456,7 +2516,7 @@ private void InitializeComponent() {
// label32
//
this.label32.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.label32.Location = new System.Drawing.Point(765, 3);
+ this.label32.Location = new System.Drawing.Point(885, 3);
this.label32.Name = "label32";
this.label32.Size = new System.Drawing.Size(144, 44);
this.label32.TabIndex = 5;
@@ -2480,7 +2540,7 @@ private void InitializeComponent() {
| System.Windows.Forms.AnchorStyles.Right)));
this.FormJson_AutoUpdateFilter.Location = new System.Drawing.Point(109, 53);
this.FormJson_AutoUpdateFilter.Name = "FormJson_AutoUpdateFilter";
- this.FormJson_AutoUpdateFilter.Size = new System.Drawing.Size(444, 23);
+ this.FormJson_AutoUpdateFilter.Size = new System.Drawing.Size(564, 23);
this.FormJson_AutoUpdateFilter.TabIndex = 3;
this.ToolTipInfo.SetToolTip(this.FormJson_AutoUpdateFilter, "自動更新時に読み込む API を選択するフィルタです。\r\n正規表現も利用可能です。");
//
@@ -2516,7 +2576,7 @@ private void InitializeComponent() {
this.tabPage11.Location = new System.Drawing.Point(4, 24);
this.tabPage11.Name = "tabPage11";
this.tabPage11.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage11.Size = new System.Drawing.Size(576, 292);
+ this.tabPage11.Size = new System.Drawing.Size(696, 372);
this.tabPage11.TabIndex = 7;
this.tabPage11.Text = "通知";
this.tabPage11.UseVisualStyleBackColor = true;
@@ -2556,8 +2616,9 @@ private void InitializeComponent() {
//
// label10
//
+ this.label10.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.label10.AutoSize = true;
- this.label10.Location = new System.Drawing.Point(3, 274);
+ this.label10.Location = new System.Drawing.Point(3, 354);
this.label10.Name = "label10";
this.label10.Size = new System.Drawing.Size(238, 15);
this.label10.TabIndex = 5;
@@ -2619,7 +2680,7 @@ private void InitializeComponent() {
this.tabPage15.Location = new System.Drawing.Point(4, 24);
this.tabPage15.Name = "tabPage15";
this.tabPage15.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage15.Size = new System.Drawing.Size(576, 292);
+ this.tabPage15.Size = new System.Drawing.Size(696, 372);
this.tabPage15.TabIndex = 8;
this.tabPage15.Text = "データベース";
this.tabPage15.UseVisualStyleBackColor = true;
@@ -2635,7 +2696,7 @@ private void InitializeComponent() {
this.groupBox5.Controls.Add(this.Database_SendDataToKancolleDB);
this.groupBox5.Location = new System.Drawing.Point(6, 6);
this.groupBox5.Name = "groupBox5";
- this.groupBox5.Size = new System.Drawing.Size(564, 117);
+ this.groupBox5.Size = new System.Drawing.Size(684, 117);
this.groupBox5.TabIndex = 5;
this.groupBox5.TabStop = false;
this.groupBox5.Text = "艦これ統計データベース";
@@ -2655,7 +2716,7 @@ private void InitializeComponent() {
| System.Windows.Forms.AnchorStyles.Right)));
this.Database_SendKancolleOAuth.Location = new System.Drawing.Point(87, 86);
this.Database_SendKancolleOAuth.Name = "Database_SendKancolleOAuth";
- this.Database_SendKancolleOAuth.Size = new System.Drawing.Size(471, 23);
+ this.Database_SendKancolleOAuth.Size = new System.Drawing.Size(591, 23);
this.Database_SendKancolleOAuth.TabIndex = 4;
//
// Database_LinkKCDB
@@ -2698,7 +2759,7 @@ private void InitializeComponent() {
this.tabPage17.Location = new System.Drawing.Point(4, 24);
this.tabPage17.Name = "tabPage17";
this.tabPage17.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage17.Size = new System.Drawing.Size(576, 292);
+ this.tabPage17.Size = new System.Drawing.Size(696, 372);
this.tabPage17.TabIndex = 9;
this.tabPage17.Text = "BGM";
this.tabPage17.UseVisualStyleBackColor = true;
@@ -2777,7 +2838,7 @@ private void InitializeComponent() {
this.BGMPlayer_ControlGrid.RowHeadersVisible = false;
this.BGMPlayer_ControlGrid.RowTemplate.Height = 21;
this.BGMPlayer_ControlGrid.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
- this.BGMPlayer_ControlGrid.Size = new System.Drawing.Size(564, 233);
+ this.BGMPlayer_ControlGrid.Size = new System.Drawing.Size(684, 303);
this.BGMPlayer_ControlGrid.TabIndex = 0;
this.BGMPlayer_ControlGrid.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.BGMPlayer_ControlGrid_CellContentClick);
this.BGMPlayer_ControlGrid.CellFormatting += new System.Windows.Forms.DataGridViewCellFormattingEventHandler(this.BGMPlayer_ControlGrid_CellFormatting);
@@ -2823,7 +2884,7 @@ private void InitializeComponent() {
//
this.ButtonOK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
this.ButtonOK.DialogResult = System.Windows.Forms.DialogResult.OK;
- this.ButtonOK.Location = new System.Drawing.Point(416, 326);
+ this.ButtonOK.Location = new System.Drawing.Point(536, 406);
this.ButtonOK.Name = "ButtonOK";
this.ButtonOK.Size = new System.Drawing.Size(75, 23);
this.ButtonOK.TabIndex = 1;
@@ -2834,7 +2895,7 @@ private void InitializeComponent() {
//
this.ButtonCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
this.ButtonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
- this.ButtonCancel.Location = new System.Drawing.Point(497, 326);
+ this.ButtonCancel.Location = new System.Drawing.Point(617, 406);
this.ButtonCancel.Name = "ButtonCancel";
this.ButtonCancel.Size = new System.Drawing.Size(75, 23);
this.ButtonCancel.TabIndex = 2;
@@ -2861,8 +2922,9 @@ private void InitializeComponent() {
//
// Log_PlayTime
//
+ this.Log_PlayTime.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.Log_PlayTime.AutoSize = true;
- this.Log_PlayTime.Location = new System.Drawing.Point(12, 330);
+ this.Log_PlayTime.Location = new System.Drawing.Point(7, 410);
this.Log_PlayTime.Name = "Log_PlayTime";
this.Log_PlayTime.Size = new System.Drawing.Size(58, 15);
this.Log_PlayTime.TabIndex = 3;
@@ -2874,12 +2936,58 @@ private void InitializeComponent() {
this.PlayTimeTimer.Interval = 1000;
this.PlayTimeTimer.Tick += new System.EventHandler(this.PlayTimeTimer_Tick);
//
+ // tabPage21
+ //
+ this.tabPage21.Controls.Add(this.FormBaseAirCorps_ShowEventMapOnly);
+ this.tabPage21.Location = new System.Drawing.Point(4, 24);
+ this.tabPage21.Name = "tabPage21";
+ this.tabPage21.Padding = new System.Windows.Forms.Padding(3);
+ this.tabPage21.Size = new System.Drawing.Size(682, 338);
+ this.tabPage21.TabIndex = 11;
+ this.tabPage21.Text = "基地航空隊";
+ this.tabPage21.UseVisualStyleBackColor = true;
+ //
+ // FormBaseAirCorps_ShowEventMapOnly
+ //
+ this.FormBaseAirCorps_ShowEventMapOnly.AutoSize = true;
+ this.FormBaseAirCorps_ShowEventMapOnly.Location = new System.Drawing.Point(6, 6);
+ this.FormBaseAirCorps_ShowEventMapOnly.Name = "FormBaseAirCorps_ShowEventMapOnly";
+ this.FormBaseAirCorps_ShowEventMapOnly.Size = new System.Drawing.Size(184, 19);
+ this.FormBaseAirCorps_ShowEventMapOnly.TabIndex = 0;
+ this.FormBaseAirCorps_ShowEventMapOnly.Text = "イベント海域の基地のみ表示する";
+ this.ToolTipInfo.SetToolTip(this.FormBaseAirCorps_ShowEventMapOnly, "有効な場合、イベント時に通常海域の基地航空隊を非表示にします。\r\nイベント期間外ではすべての航空隊が表示されます。");
+ this.FormBaseAirCorps_ShowEventMapOnly.UseVisualStyleBackColor = true;
+ //
+ // UI_RenderingTest
+ //
+ this.UI_RenderingTest.AutoSize = true;
+ this.UI_RenderingTest.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
+ statusBarModule1.BarColor0Begin = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))));
+ statusBarModule1.BarColor0End = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))));
+ statusBarModule1.MaximumValue = 500;
+ statusBarModule1.PrevValue = 401;
+ statusBarModule1.Value = 401;
+ this.UI_RenderingTest.HPBar = statusBarModule1;
+ this.UI_RenderingTest.Location = new System.Drawing.Point(16, 3);
+ this.UI_RenderingTest.MainFontColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))));
+ this.UI_RenderingTest.Margin = new System.Windows.Forms.Padding(16, 3, 16, 3);
+ this.UI_RenderingTest.MaximumValue = 500;
+ this.UI_RenderingTest.Name = "UI_RenderingTest";
+ this.UI_RenderingTest.PrevValue = 401;
+ this.UI_RenderingTest.RepairTime = new System.DateTime(2017, 6, 18, 0, 0, 59, 159);
+ this.UI_RenderingTest.RepairTimeShowMode = ElectronicObserver.Window.Control.ShipStatusHPRepairTimeShowMode.Invisible;
+ this.UI_RenderingTest.Size = new System.Drawing.Size(136, 20);
+ this.UI_RenderingTest.TabIndex = 12;
+ this.UI_RenderingTest.Text = "Rendering Test: ";
+ this.ToolTipInfo.SetToolTip(this.UI_RenderingTest, "描画プレビューです。\r\n下のバーから値を調整できます。");
+ this.UI_RenderingTest.Value = 401;
+ //
// DialogConfiguration
//
this.AcceptButton = this.ButtonOK;
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
this.CancelButton = this.ButtonCancel;
- this.ClientSize = new System.Drawing.Size(584, 361);
+ this.ClientSize = new System.Drawing.Size(704, 441);
this.Controls.Add(this.Log_PlayTime);
this.Controls.Add(this.ButtonCancel);
this.Controls.Add(this.ButtonOK);
@@ -2966,6 +3074,8 @@ private void InitializeComponent() {
this.tabPage17.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.BGMPlayer_VolumeAll)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.BGMPlayer_ControlGrid)).EndInit();
+ this.tabPage21.ResumeLayout(false);
+ this.tabPage21.PerformLayout();
this.ResumeLayout(false);
this.PerformLayout();
@@ -3190,5 +3300,13 @@ private void InitializeComponent() {
private System.Windows.Forms.Label label41;
private System.Windows.Forms.NumericUpDown FormCompass_MaxShipNameWidth;
private System.Windows.Forms.CheckBox FormBattle_ShowHPBar;
+ private System.Windows.Forms.Label label42;
+ private System.Windows.Forms.ComboBox FormBrowser_ScreenShotSaveMode;
+ private System.Windows.Forms.CheckBox FormBattle_ShowShipTypeInHPBar;
+ private System.Windows.Forms.Label label43;
+ private System.Windows.Forms.ComboBox FormFleet_FleetStateDisplayMode;
+ private System.Windows.Forms.CheckBox Control_ShowSallyAreaAlertDialog;
+ private System.Windows.Forms.TabPage tabPage21;
+ private System.Windows.Forms.CheckBox FormBaseAirCorps_ShowEventMapOnly;
}
}
\ No newline at end of file
diff --git a/ElectronicObserver/Window/Dialog/DialogConfiguration.cs b/ElectronicObserver/Window/Dialog/DialogConfiguration.cs
index 91f09e642..c347d6cc6 100644
--- a/ElectronicObserver/Window/Dialog/DialogConfiguration.cs
+++ b/ElectronicObserver/Window/Dialog/DialogConfiguration.cs
@@ -328,6 +328,7 @@ public void FromConfiguration( Configuration.ConfigurationData config ) {
Control_RecordAutoSaving.SelectedIndex = config.Control.RecordAutoSaving;
Control_UseSystemVolume.Checked = config.Control.UseSystemVolume;
Control_PowerEngagementForm.SelectedIndex = config.Control.PowerEngagementForm - 1;
+ Control_ShowSallyAreaAlertDialog.Checked = config.Control.ShowSallyAreaAlertDialog;
//[デバッグ]
Debug_EnableDebugMenu.Checked = config.Debug.EnableDebugMenu;
@@ -370,6 +371,7 @@ public void FromConfiguration( Configuration.ConfigurationData config ) {
FormFleet_ReflectAnchorageRepairHealing.Checked = config.FormFleet.ReflectAnchorageRepairHealing;
FormFleet_BlinkAtDamaged.Checked = config.FormFleet.BlinkAtDamaged;
FormFleet_EmphasizesSubFleetInPort.Checked = config.FormFleet.EmphasizesSubFleetInPort;
+ FormFleet_FleetStateDisplayMode.SelectedIndex = config.FormFleet.FleetStateDisplayMode;
FormHeadquarters_BlinkAtMaximum.Checked = config.FormHeadquarters.BlinkAtMaximum;
FormHeadquarters_Visibility.Items.Clear();
@@ -409,6 +411,7 @@ public void FromConfiguration( Configuration.ConfigurationData config ) {
FormBattle_IsScrollable.Checked = config.FormBattle.IsScrollable;
FormBattle_HideDuringBattle.Checked = config.FormBattle.HideDuringBattle;
FormBattle_ShowHPBar.Checked = config.FormBattle.ShowHPBar;
+ FormBattle_ShowShipTypeInHPBar.Checked = config.FormBattle.ShowShipTypeInHPBar;
FormBrowser_IsEnabled.Checked = config.FormBrowser.IsEnabled;
FormBrowser_ZoomRate.Value = config.FormBrowser.ZoomRate;
@@ -421,6 +424,7 @@ public void FromConfiguration( Configuration.ConfigurationData config ) {
FormBrowser_AppliesStyleSheet.Checked = config.FormBrowser.AppliesStyleSheet;
FormBrowser_IsDMMreloadDialogDestroyable.Checked = config.FormBrowser.IsDMMreloadDialogDestroyable;
FormBrowser_ScreenShotFormat_AvoidTwitterDeterioration.Checked = config.FormBrowser.AvoidTwitterDeterioration;
+ FormBrowser_ScreenShotSaveMode.SelectedIndex = config.FormBrowser.ScreenShotSaveMode - 1;
{
Microsoft.Win32.RegistryKey reg = null;
try {
@@ -472,6 +476,9 @@ public void FromConfiguration( Configuration.ConfigurationData config ) {
FormJson_UpdatesTree.Checked = config.FormJson.UpdatesTree;
FormJson_AutoUpdateFilter.Text = config.FormJson.AutoUpdateFilter;
+ FormBaseAirCorps_ShowEventMapOnly.Checked = config.FormBaseAirCorps.ShowEventMapOnly;
+
+
//[通知]
{
bool issilenced = NotifierManager.Instance.GetNotifiers().All( no => no.IsSilenced );
@@ -565,6 +572,7 @@ public void ToConfiguration( Configuration.ConfigurationData config ) {
config.Control.RecordAutoSaving = Control_RecordAutoSaving.SelectedIndex;
config.Control.UseSystemVolume = Control_UseSystemVolume.Checked;
config.Control.PowerEngagementForm = Control_PowerEngagementForm.SelectedIndex + 1;
+ config.Control.ShowSallyAreaAlertDialog = Control_ShowSallyAreaAlertDialog.Checked;
//[デバッグ]
config.Debug.EnableDebugMenu = Debug_EnableDebugMenu.Checked;
@@ -607,6 +615,7 @@ public void ToConfiguration( Configuration.ConfigurationData config ) {
config.FormFleet.ReflectAnchorageRepairHealing = FormFleet_ReflectAnchorageRepairHealing.Checked;
config.FormFleet.BlinkAtDamaged = FormFleet_BlinkAtDamaged.Checked;
config.FormFleet.EmphasizesSubFleetInPort = FormFleet_EmphasizesSubFleetInPort.Checked;
+ config.FormFleet.FleetStateDisplayMode = FormFleet_FleetStateDisplayMode.SelectedIndex;
config.FormHeadquarters.BlinkAtMaximum = FormHeadquarters_BlinkAtMaximum.Checked;
{
@@ -652,6 +661,7 @@ public void ToConfiguration( Configuration.ConfigurationData config ) {
config.FormBattle.IsScrollable = FormBattle_IsScrollable.Checked;
config.FormBattle.HideDuringBattle = FormBattle_HideDuringBattle.Checked;
config.FormBattle.ShowHPBar = FormBattle_ShowHPBar.Checked;
+ config.FormBattle.ShowShipTypeInHPBar = FormBattle_ShowShipTypeInHPBar.Checked;
config.FormBrowser.IsEnabled = FormBrowser_IsEnabled.Checked;
config.FormBrowser.ZoomRate = (int)FormBrowser_ZoomRate.Value;
@@ -674,6 +684,7 @@ public void ToConfiguration( Configuration.ConfigurationData config ) {
config.FormBrowser.IsToolMenuVisible = true;
config.FormBrowser.ToolMenuDockStyle = (DockStyle)( FormBrowser_ToolMenuDockStyle.SelectedIndex + 1 );
}
+ config.FormBrowser.ScreenShotSaveMode = FormBrowser_ScreenShotSaveMode.SelectedIndex + 1;
config.FormCompass.CandidateDisplayCount = (int)FormCompass_CandidateDisplayCount.Value;
config.FormCompass.IsScrollable = FormCompass_IsScrollable.Checked;
@@ -683,6 +694,9 @@ public void ToConfiguration( Configuration.ConfigurationData config ) {
config.FormJson.UpdatesTree = FormJson_UpdatesTree.Checked;
config.FormJson.AutoUpdateFilter = FormJson_AutoUpdateFilter.Text;
+ config.FormBaseAirCorps.ShowEventMapOnly = FormBaseAirCorps_ShowEventMapOnly.Checked;
+
+
//[通知]
setSilencioConfig( Notification_Silencio.Checked );
@@ -928,6 +942,6 @@ private void UI_RenderingTestChanger_Scroll( object sender, EventArgs e ) {
UI_RenderingTest.Value = UI_RenderingTestChanger.Value;
}
-
+
}
}
diff --git a/ElectronicObserver/Window/Dialog/DialogConfigurationNotifier.cs b/ElectronicObserver/Window/Dialog/DialogConfigurationNotifier.cs
index 2b530be2e..89ec36199 100644
--- a/ElectronicObserver/Window/Dialog/DialogConfigurationNotifier.cs
+++ b/ElectronicObserver/Window/Dialog/DialogConfigurationNotifier.cs
@@ -290,9 +290,21 @@ private bool SetConfiguration() {
private void ButtonTest_Click( object sender, EventArgs e ) {
if ( !SetConfiguration() ) return;
- _notifier.DialogData.Message = "テスト 通知です。";
- _notifier.Notify();
+ if ( _notifier.DialogData.Alignment == NotifierDialogAlignment.Custom ) {
+ _notifier.DialogData.Message = "テスト 通知です。\r\n移動して閉じると表示位置が更新されます。";
+ _notifier.Notify( ( _sender, _e ) => {
+ var dialog = _sender as DialogNotifier;
+ if ( dialog != null ) {
+ _notifier.DialogData.Location = dialog.Location;
+ LocationX.Value = dialog.Location.X;
+ LocationY.Value = dialog.Location.Y;
+ }
+ } );
+ } else {
+ _notifier.DialogData.Message = "テスト 通知です。";
+ _notifier.Notify();
+ }
}
private void SoundPathDirectorize_Click( object sender, EventArgs e ) {
diff --git a/ElectronicObserver/Window/Dialog/DialogFleetImageGenerator.Designer.cs b/ElectronicObserver/Window/Dialog/DialogFleetImageGenerator.Designer.cs
index 954deac71..700086b7d 100644
--- a/ElectronicObserver/Window/Dialog/DialogFleetImageGenerator.Designer.cs
+++ b/ElectronicObserver/Window/Dialog/DialogFleetImageGenerator.Designer.cs
@@ -36,6 +36,7 @@ private void InitializeComponent() {
this.Comment = new System.Windows.Forms.TextBox();
this.ButtonAlert = new System.Windows.Forms.Button();
this.groupBox3 = new System.Windows.Forms.GroupBox();
+ this.ImageTypeBaseAirCorps = new System.Windows.Forms.RadioButton();
this.ImageTypeBanner = new System.Windows.Forms.RadioButton();
this.ImageTypeCutin = new System.Windows.Forms.RadioButton();
this.ImageTypeCard = new System.Windows.Forms.RadioButton();
@@ -144,7 +145,7 @@ private void InitializeComponent() {
| System.Windows.Forms.AnchorStyles.Right)));
this.GroupOutputPath.Controls.Add(this.SearchOutputPath);
this.GroupOutputPath.Controls.Add(this.OutputPath);
- this.GroupOutputPath.Location = new System.Drawing.Point(8, 277);
+ this.GroupOutputPath.Location = new System.Drawing.Point(8, 273);
this.GroupOutputPath.Name = "GroupOutputPath";
this.GroupOutputPath.Size = new System.Drawing.Size(440, 57);
this.GroupOutputPath.TabIndex = 10;
@@ -185,7 +186,7 @@ private void InitializeComponent() {
this.groupBox7.Controls.Add(this.Comment);
this.groupBox7.Location = new System.Drawing.Point(8, 127);
this.groupBox7.Name = "groupBox7";
- this.groupBox7.Size = new System.Drawing.Size(440, 144);
+ this.groupBox7.Size = new System.Drawing.Size(440, 140);
this.groupBox7.TabIndex = 9;
this.groupBox7.TabStop = false;
this.groupBox7.Text = "自由入力欄";
@@ -230,7 +231,7 @@ private void InitializeComponent() {
this.Comment.Multiline = true;
this.Comment.Name = "Comment";
this.Comment.ScrollBars = System.Windows.Forms.ScrollBars.Both;
- this.Comment.Size = new System.Drawing.Size(428, 72);
+ this.Comment.Size = new System.Drawing.Size(428, 68);
this.Comment.TabIndex = 6;
this.Comment.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Comment_KeyDown);
//
@@ -239,7 +240,7 @@ private void InitializeComponent() {
this.ButtonAlert.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.ButtonAlert.Font = new System.Drawing.Font("Meiryo UI", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Pixel);
this.ButtonAlert.ForeColor = System.Drawing.Color.Red;
- this.ButtonAlert.Location = new System.Drawing.Point(6, 340);
+ this.ButtonAlert.Location = new System.Drawing.Point(6, 336);
this.ButtonAlert.Name = "ButtonAlert";
this.ButtonAlert.Size = new System.Drawing.Size(278, 23);
this.ButtonAlert.TabIndex = 8;
@@ -251,6 +252,7 @@ private void InitializeComponent() {
//
this.groupBox3.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
+ this.groupBox3.Controls.Add(this.ImageTypeBaseAirCorps);
this.groupBox3.Controls.Add(this.ImageTypeBanner);
this.groupBox3.Controls.Add(this.ImageTypeCutin);
this.groupBox3.Controls.Add(this.ImageTypeCard);
@@ -261,6 +263,18 @@ private void InitializeComponent() {
this.groupBox3.TabStop = false;
this.groupBox3.Text = "出力モード";
//
+ // ImageTypeBaseAirCorps
+ //
+ this.ImageTypeBaseAirCorps.AutoSize = true;
+ this.ImageTypeBaseAirCorps.Enabled = false;
+ this.ImageTypeBaseAirCorps.Location = new System.Drawing.Point(312, 22);
+ this.ImageTypeBaseAirCorps.Name = "ImageTypeBaseAirCorps";
+ this.ImageTypeBaseAirCorps.Size = new System.Drawing.Size(85, 19);
+ this.ImageTypeBaseAirCorps.TabIndex = 3;
+ this.ImageTypeBaseAirCorps.Text = "基地航空隊";
+ this.ImageTypeBaseAirCorps.UseVisualStyleBackColor = true;
+ this.ImageTypeBaseAirCorps.Visible = false;
+ //
// ImageTypeBanner
//
this.ImageTypeBanner.AutoSize = true;
@@ -268,7 +282,6 @@ private void InitializeComponent() {
this.ImageTypeBanner.Name = "ImageTypeBanner";
this.ImageTypeBanner.Size = new System.Drawing.Size(93, 19);
this.ImageTypeBanner.TabIndex = 2;
- this.ImageTypeBanner.TabStop = true;
this.ImageTypeBanner.Text = "バナー (小型)";
this.ImageTypeBanner.UseVisualStyleBackColor = true;
this.ImageTypeBanner.CheckedChanged += new System.EventHandler(this.ImageTypeBanner_CheckedChanged);
@@ -280,7 +293,6 @@ private void InitializeComponent() {
this.ImageTypeCutin.Name = "ImageTypeCutin";
this.ImageTypeCutin.Size = new System.Drawing.Size(105, 19);
this.ImageTypeCutin.TabIndex = 1;
- this.ImageTypeCutin.TabStop = true;
this.ImageTypeCutin.Text = "カットイン (中型)";
this.ImageTypeCutin.UseVisualStyleBackColor = true;
this.ImageTypeCutin.CheckedChanged += new System.EventHandler(this.ImageTypeCutin_CheckedChanged);
@@ -292,7 +304,6 @@ private void InitializeComponent() {
this.ImageTypeCard.Name = "ImageTypeCard";
this.ImageTypeCard.Size = new System.Drawing.Size(90, 19);
this.ImageTypeCard.TabIndex = 0;
- this.ImageTypeCard.TabStop = true;
this.ImageTypeCard.Text = "カード (大型)";
this.ImageTypeCard.UseVisualStyleBackColor = true;
this.ImageTypeCard.CheckedChanged += new System.EventHandler(this.ImageTypeCard_CheckedChanged);
@@ -301,7 +312,7 @@ private void InitializeComponent() {
//
this.ButtonCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
this.ButtonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
- this.ButtonCancel.Location = new System.Drawing.Point(373, 340);
+ this.ButtonCancel.Location = new System.Drawing.Point(373, 336);
this.ButtonCancel.Name = "ButtonCancel";
this.ButtonCancel.Size = new System.Drawing.Size(75, 23);
this.ButtonCancel.TabIndex = 0;
@@ -312,7 +323,7 @@ private void InitializeComponent() {
// ButtonOK
//
this.ButtonOK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
- this.ButtonOK.Location = new System.Drawing.Point(292, 340);
+ this.ButtonOK.Location = new System.Drawing.Point(292, 336);
this.ButtonOK.Name = "ButtonOK";
this.ButtonOK.Size = new System.Drawing.Size(75, 23);
this.ButtonOK.TabIndex = 7;
@@ -661,7 +672,7 @@ private void InitializeComponent() {
this.groupBox6.Controls.Add(this.TextGeneralFont);
this.groupBox6.Location = new System.Drawing.Point(6, 6);
this.groupBox6.Name = "groupBox6";
- this.groupBox6.Size = new System.Drawing.Size(442, 347);
+ this.groupBox6.Size = new System.Drawing.Size(442, 343);
this.groupBox6.TabIndex = 0;
this.groupBox6.TabStop = false;
this.groupBox6.Text = "フォント";
@@ -1039,5 +1050,6 @@ private void InitializeComponent() {
private System.Windows.Forms.CheckBox SyncronizeTitleAndFileName;
private System.Windows.Forms.CheckBox AutoSetFileNameToDate;
private System.Windows.Forms.CheckBox OutputToClipboard;
+ private System.Windows.Forms.RadioButton ImageTypeBaseAirCorps;
}
}
\ No newline at end of file
diff --git a/ElectronicObserver/Window/Dialog/DialogFleetImageGenerator.cs b/ElectronicObserver/Window/Dialog/DialogFleetImageGenerator.cs
index a285d2e0c..2db207b69 100644
--- a/ElectronicObserver/Window/Dialog/DialogFleetImageGenerator.cs
+++ b/ElectronicObserver/Window/Dialog/DialogFleetImageGenerator.cs
@@ -317,7 +317,7 @@ private void ButtonOK_Click( object sender, EventArgs e ) {
else if ( ImageTypeBanner.Checked )
mode = 2;
else
- mode = 0;
+ mode = 3;
try {
@@ -411,6 +411,8 @@ private Bitmap GenerateFleetImage( FleetImageArgument args, int mode ) {
return FleetImageGenerator.GenerateCutinBitmap( args );
case 2:
return FleetImageGenerator.GenerateBannerBitmap( args );
+ case 3:
+ return FleetImageGenerator.GenerateBaseAirCorpsImage( args );
}
}
diff --git a/ElectronicObserver/Window/Dialog/DialogFleetImageGenerator.resx b/ElectronicObserver/Window/Dialog/DialogFleetImageGenerator.resx
index f5675f2b9..9192f569b 100644
--- a/ElectronicObserver/Window/Dialog/DialogFleetImageGenerator.resx
+++ b/ElectronicObserver/Window/Dialog/DialogFleetImageGenerator.resx
@@ -129,7 +129,4 @@
297, 17
-
- 454, 17
-
\ No newline at end of file
diff --git a/ElectronicObserver/Window/FormBaseAirCorps.cs b/ElectronicObserver/Window/FormBaseAirCorps.cs
index b0fb599c3..9544165a9 100644
--- a/ElectronicObserver/Window/FormBaseAirCorps.cs
+++ b/ElectronicObserver/Window/FormBaseAirCorps.cs
@@ -104,7 +104,7 @@ public TableBaseAirCorpsControl( FormBaseAirCorps parent, TableLayoutPanel table
public void AddToTable( TableLayoutPanel table, int row ) {
table.SuspendLayout();
-
+
table.Controls.Add( Name, 0, row );
table.Controls.Add( ActionKind, 1, row );
table.Controls.Add( AirSuperiority, 2, row );
@@ -115,7 +115,7 @@ public void AddToTable( TableLayoutPanel table, int row ) {
ControlHelper.SetTableRowStyle( table, row, ControlHelper.GetDefaultRowStyle() );
}
-
+
public void Update( int baseAirCorpsID ) {
KCDatabase db = KCDatabase.Instance;
@@ -328,6 +328,9 @@ private void ConfigurationChanged() {
ControlHelper.SetTableRowStyles( TableMember, ControlHelper.GetDefaultRowStyle() );
TableMember.ResumeLayout();
+
+ if ( KCDatabase.Instance.BaseAirCorps.Any() )
+ Updated( null, null );
}
@@ -335,6 +338,17 @@ void Updated( string apiname, dynamic data ) {
var keys = KCDatabase.Instance.BaseAirCorps.Keys;
+ if ( Utility.Configuration.Config.FormBaseAirCorps.ShowEventMapOnly ) {
+ var eventAreaCorps = KCDatabase.Instance.BaseAirCorps.Values.Where( b => {
+ var maparea = KCDatabase.Instance.MapArea[b.MapAreaID];
+ return maparea != null && maparea.MapType == 1;
+ } ).Select( b => b.ID );
+
+ if ( eventAreaCorps.Any() )
+ keys = eventAreaCorps;
+ }
+
+
TableMember.SuspendLayout();
TableMember.RowCount = keys.Count();
for ( int i = 0; i < ControlMember.Length; i++ ) {
@@ -342,6 +356,31 @@ void Updated( string apiname, dynamic data ) {
}
TableMember.ResumeLayout();
+ // set icon
+ {
+ var squadrons = KCDatabase.Instance.BaseAirCorps.Values.Where( b => b != null )
+ .SelectMany( b => b.Squadrons.Values )
+ .Where( s => s != null );
+ bool isNotReplenished = squadrons.Any( s => s.State == 1 && s.AircraftCurrent < s.AircraftMax );
+ bool isTired = squadrons.Any( s => s.State == 1 && s.Condition == 2 );
+ bool isVeryTired = squadrons.Any( s => s.State == 1 && s.Condition == 3 );
+
+ int imageIndex;
+
+ if ( isNotReplenished )
+ imageIndex = (int)ResourceManager.IconContent.FleetNotReplenished;
+ else if ( isVeryTired )
+ imageIndex = (int)ResourceManager.IconContent.ConditionVeryTired;
+ else if ( isTired )
+ imageIndex = (int)ResourceManager.IconContent.ConditionTired;
+ else
+ imageIndex = (int)ResourceManager.IconContent.FormBaseAirCorps;
+
+ if ( Icon != null ) ResourceManager.DestroyIcon( Icon );
+ Icon = ResourceManager.ImageToIcon( ResourceManager.Instance.Icons.Images[imageIndex] );
+ if ( Parent != null ) Parent.Refresh(); //アイコンを更新するため
+ }
+
}
diff --git a/ElectronicObserver/Window/FormBattle.cs b/ElectronicObserver/Window/FormBattle.cs
index a8f5781a7..7fc4e774f 100644
--- a/ElectronicObserver/Window/FormBattle.cs
+++ b/ElectronicObserver/Window/FormBattle.cs
@@ -51,7 +51,7 @@ public FormBattle( FormMain parent ) {
HPBars[i].AutoSize = false;
HPBars[i].AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
HPBars[i].Margin = new Padding( 2, 0, 2, 0 );
- HPBars[i].Anchor = AnchorStyles.None;
+ HPBars[i].Anchor = AnchorStyles.Left | AnchorStyles.Right;
HPBars[i].MainFont = MainFont;
HPBars[i].SubFont = SubFont;
HPBars[i].UsePrevValue = true;
@@ -79,6 +79,7 @@ public FormBattle( FormMain parent ) {
AirStage1Enemy.ImageList =
AirStage2Friend.ImageList =
AirStage2Enemy.ImageList =
+ FleetFriend.ImageList =
ResourceManager.Instance.Equipments;
@@ -150,7 +151,7 @@ private void Updated( string apiname, dynamic data ) {
SetFormation( bm );
ClearSearchingResult();
ClearBaseAirAttack();
- SetAerialWarfare( ( (BattleBaseAirRaid)bm.BattleDay ).BaseAirRaid );
+ SetAerialWarfare( null, ( (BattleBaseAirRaid)bm.BattleDay ).BaseAirRaid );
SetHPBar( bm.BattleDay );
SetDamageRate( bm );
@@ -165,7 +166,7 @@ private void Updated( string apiname, dynamic data ) {
SetFormation( bm );
SetSearchingResult( bm.BattleDay );
SetBaseAirAttack( bm.BattleDay.BaseAirAttack );
- SetAerialWarfare( bm.BattleDay.AirBattle );
+ SetAerialWarfare( bm.BattleDay.JetAirBattle, bm.BattleDay.AirBattle );
SetHPBar( bm.BattleDay );
SetDamageRate( bm );
@@ -200,7 +201,7 @@ private void Updated( string apiname, dynamic data ) {
SetFormation( bm );
SetSearchingResult( bm.BattleDay );
SetBaseAirAttack( bm.BattleDay.BaseAirAttack );
- SetAerialWarfareAirBattle( bm.BattleDay.AirBattle, ( (BattleAirBattle)bm.BattleDay ).AirBattle2 );
+ SetAerialWarfare( bm.BattleDay.JetAirBattle, bm.BattleDay.AirBattle, ( (BattleAirBattle)bm.BattleDay ).AirBattle2 );
SetHPBar( bm.BattleDay );
SetDamageRate( bm );
@@ -217,7 +218,7 @@ private void Updated( string apiname, dynamic data ) {
SetFormation( bm );
SetSearchingResult( bm.BattleDay );
SetBaseAirAttack( bm.BattleDay.BaseAirAttack );
- SetAerialWarfare( bm.BattleDay.AirBattle );
+ SetAerialWarfare( bm.BattleDay.JetAirBattle, bm.BattleDay.AirBattle );
SetHPBar( bm.BattleDay );
SetDamageRate( bm );
@@ -229,7 +230,7 @@ private void Updated( string apiname, dynamic data ) {
SetFormation( bm );
SetSearchingResult( bm.BattleDay );
SetBaseAirAttack( bm.BattleDay.BaseAirAttack );
- SetAerialWarfareAirBattle( bm.BattleDay.AirBattle, ( (BattleCombinedAirBattle)bm.BattleDay ).AirBattle2 );
+ SetAerialWarfare( bm.BattleDay.JetAirBattle, bm.BattleDay.AirBattle, ( (BattleCombinedAirBattle)bm.BattleDay ).AirBattle2 );
SetHPBar( bm.BattleDay );
SetDamageRate( bm );
@@ -393,234 +394,229 @@ private void ClearBaseAirAttack() {
}
+
///
/// 航空戦情報を設定します。
///
- private void SetAerialWarfare( PhaseAirBattleBase pd ) {
+ /// 噴式航空戦を指定します。存在しない場合は null を指定してください。
+ /// 通常の航空戦を指定します。
+ private void SetAerialWarfare( PhaseJetAirBattle phaseJet, PhaseAirBattleBase phase1 ) {
+ SetAerialWarfare( phaseJet, phase1, null );
+ }
- //空対空戦闘
- if ( pd.IsStage1Available ) {
+ ///
+ /// 航空戦情報を設定します。
+ ///
+ /// 噴式航空戦を指定します。存在しない場合は null を指定してください。
+ /// 第1次航空戦を指定します。
+ /// 第2次航空戦を指定します。存在しない場合は null を指定してください。
+ private void SetAerialWarfare( PhaseJetAirBattle phaseJet, PhaseAirBattleBase phase1, PhaseAirBattleBase phase2 ) {
- AirSuperiority.Text = Constants.GetAirSuperiority( pd.AirSuperiority );
+ bool phaseJetEnabled = phaseJet != null && phaseJet.IsAvailable;
+ bool phase1Enabled = phase1 != null && phase1.IsAvailable;
+ bool phase2Enabled = phase2 != null && phase2.IsAvailable;
- int[] planeFriend = { pd.AircraftLostStage1Friend, pd.AircraftTotalStage1Friend };
- AirStage1Friend.Text = string.Format( "-{0}/{1}", planeFriend[0], planeFriend[1] );
- if ( planeFriend[1] > 0 && planeFriend[0] == planeFriend[1] )
- AirStage1Friend.ForeColor = Color.Red;
- else
- AirStage1Friend.ForeColor = SystemColors.ControlText;
+ // 空対空戦闘
+ if ( phase1Enabled && phase1.IsStage1Available ) {
- int[] planeEnemy = { pd.AircraftLostStage1Enemy, pd.AircraftTotalStage1Enemy };
- AirStage1Enemy.Text = string.Format( "-{0}/{1}", planeEnemy[0], planeEnemy[1] );
+ bool phaseJetStage1Enabled = phaseJetEnabled && phaseJet.IsStage1Available;
+ bool phase2Stage1Enabled = phase2Enabled && phase2.IsStage1Available;
+ bool needAppendInfo = phaseJetStage1Enabled || phase2Stage1Enabled;
- if ( planeEnemy[1] > 0 && planeEnemy[0] == planeEnemy[1] )
- AirStage1Enemy.ForeColor = Color.Red;
- else
- AirStage1Enemy.ForeColor = SystemColors.ControlText;
+ AirSuperiority.Text = Constants.GetAirSuperiority( phase1.AirSuperiority );
+
+ if ( needAppendInfo ) {
+
+ var sb = new StringBuilder();
+
+ if ( phaseJetStage1Enabled )
+ sb.Append( "噴式戦: " ).AppendLine( Constants.GetAirSuperiority( phaseJet.AirSuperiority ) );
+
+ sb.Append( "第1次: " ).AppendLine( Constants.GetAirSuperiority( phase1.AirSuperiority ) );
+
+ if ( phase2Stage1Enabled )
+ sb.Append( "第2次: " ).AppendLine( Constants.GetAirSuperiority( phase2.AirSuperiority ) );
+
+ ToolTipInfo.SetToolTip( AirSuperiority, sb.ToString() );
- //触接
- int touchFriend = pd.TouchAircraftFriend;
- if ( touchFriend != -1 ) {
- AirStage1Friend.ImageAlign = ContentAlignment.MiddleLeft;
- AirStage1Friend.ImageIndex = (int)ResourceManager.EquipmentContent.Seaplane;
- ToolTipInfo.SetToolTip( AirStage1Friend, "触接中: " + KCDatabase.Instance.MasterEquipments[touchFriend].Name );
} else {
- AirStage1Friend.ImageAlign = ContentAlignment.MiddleCenter;
- AirStage1Friend.ImageIndex = -1;
- ToolTipInfo.SetToolTip( AirStage1Friend, null );
+ ToolTipInfo.SetToolTip( AirSuperiority, null );
}
- int touchEnemy = pd.TouchAircraftEnemy;
- if ( touchEnemy != -1 ) {
- AirStage1Enemy.ImageAlign = ContentAlignment.MiddleLeft;
- AirStage1Enemy.ImageIndex = (int)ResourceManager.EquipmentContent.Seaplane;
- ToolTipInfo.SetToolTip( AirStage1Enemy, "触接中: " + KCDatabase.Instance.MasterEquipments[touchEnemy].Name );
+
+ // friends
+ int jetLostFriend = phaseJetStage1Enabled ? phaseJet.AircraftLostStage1Friend : 0;
+ int phase1LostFriend = phase1.AircraftLostStage1Friend;
+ int phase2LostFriend = phase2Stage1Enabled ? phase2.AircraftLostStage1Friend : 0;
+
+ int jetTotalFriend = phaseJetStage1Enabled ? phaseJet.AircraftTotalStage1Friend : 0;
+ int phase1TotalFriend = phase1.AircraftTotalStage1Friend;
+ int phase2TotalFriend = phase2Stage1Enabled ? phase2.AircraftTotalStage1Friend : 0;
+
+ int jetTouchFriend = phaseJetStage1Enabled ? phaseJet.TouchAircraftFriend : -1;
+ int phase1TouchFriend = phase1.TouchAircraftFriend;
+ int phase2TouchFriend = phase2Stage1Enabled ? phase2.TouchAircraftFriend : -1;
+
+ if ( needAppendInfo ) {
+ var text = new List();
+
+ if ( phaseJetStage1Enabled )
+ text.Add( "-" + jetLostFriend );
+
+ text.Add( "-" + phase1LostFriend );
+
+ if ( phase2Stage1Enabled )
+ text.Add( "-" + phase2LostFriend );
+
+ AirStage1Friend.Text = string.Join( ",", text );
+
} else {
- AirStage1Enemy.ImageAlign = ContentAlignment.MiddleCenter;
- AirStage1Enemy.ImageIndex = -1;
- ToolTipInfo.SetToolTip( AirStage1Enemy, null );
+ AirStage1Friend.Text = string.Format( "-{0}/{1}", phase1LostFriend, phase1TotalFriend );
}
- } else { //空対空戦闘発生せず
+ if ( needAppendInfo ) {
- AirSuperiority.Text = Constants.GetAirSuperiority( -1 );
+ var sb = new StringBuilder();
- AirStage1Friend.Text = "-";
- AirStage1Friend.ForeColor = SystemColors.ControlText;
- AirStage1Friend.ImageAlign = ContentAlignment.MiddleCenter;
- AirStage1Friend.ImageIndex = -1;
- ToolTipInfo.SetToolTip( AirStage1Friend, null );
+ if ( phaseJetStage1Enabled )
+ sb.AppendFormat( "噴式戦: -{0}/{1}\r\n", jetLostFriend, jetTotalFriend );
- AirStage1Enemy.Text = "-";
- AirStage1Enemy.ForeColor = SystemColors.ControlText;
- AirStage1Enemy.ImageAlign = ContentAlignment.MiddleCenter;
- AirStage1Enemy.ImageIndex = -1;
- ToolTipInfo.SetToolTip( AirStage1Enemy, null );
- }
+ sb.AppendFormat( "第1次: -{0}/{1}\r\n", phase1LostFriend, phase1TotalFriend );
- //艦対空戦闘
- if ( pd.IsStage2Available ) {
+ if ( phase2Stage1Enabled )
+ sb.AppendFormat( "第2次: -{0}/{1}\r\n", phase2LostFriend, phase2TotalFriend );
- int[] planeFriend = { pd.AircraftLostStage2Friend, pd.AircraftTotalStage2Friend };
- AirStage2Friend.Text = string.Format( "-{0}/{1}", planeFriend[0], planeFriend[1] );
+ ToolTipInfo.SetToolTip( AirStage1Friend, sb.ToString() );
+ } else {
+ ToolTipInfo.SetToolTip( AirStage1Friend, null );
+ }
- if ( planeFriend[1] > 0 && planeFriend[0] == planeFriend[1] )
- AirStage2Friend.ForeColor = Color.Red;
- else
- AirStage2Friend.ForeColor = SystemColors.ControlText;
+ // lost flag
+ if ( ( jetTotalFriend > 0 && jetLostFriend == jetTotalFriend ) ||
+ ( phase1TotalFriend > 0 && phase1LostFriend == phase1TotalFriend ) ||
+ ( phase2TotalFriend > 0 && phase2LostFriend == phase2TotalFriend ) ) {
+ AirStage1Friend.ForeColor = Color.Red;
+ } else {
+ AirStage1Friend.ForeColor = SystemColors.ControlText;
+ }
- int[] planeEnemy = { pd.AircraftLostStage2Enemy, pd.AircraftTotalStage2Enemy };
- AirStage2Enemy.Text = string.Format( "-{0}/{1}", planeEnemy[0], planeEnemy[1] );
+ // touch
+ if ( jetTouchFriend > 0 || phase1TouchFriend > 0 || phase2TouchFriend > 0 ) {
+ AirStage1Friend.ImageAlign = ContentAlignment.MiddleLeft;
+ AirStage1Friend.ImageIndex = (int)ResourceManager.EquipmentContent.Seaplane;
- if ( planeEnemy[1] > 0 && planeEnemy[0] == planeEnemy[1] )
- AirStage2Enemy.ForeColor = Color.Red;
- else
- AirStage2Enemy.ForeColor = SystemColors.ControlText;
+ var jetTouchPlane = KCDatabase.Instance.MasterEquipments[jetTouchFriend];
+ var phase1TouchPlane = KCDatabase.Instance.MasterEquipments[phase1TouchFriend];
+ var phase2TouchPlane = KCDatabase.Instance.MasterEquipments[phase2TouchFriend];
+ var sb = new StringBuilder( ToolTipInfo.GetToolTip( AirStage1Friend ) );
+ sb.AppendLine( "触接中" );
- //対空カットイン
- if ( pd.IsAACutinAvailable ) {
- int cutinID = pd.AACutInKind;
- int cutinIndex = pd.AACutInIndex;
+ if ( phaseJetStage1Enabled )
+ sb.AppendFormat( "噴式戦: {0}\r\n", jetTouchPlane != null ? jetTouchPlane.Name : "(なし)" );
+ if ( needAppendInfo )
+ sb.Append( "第1次: " );
+ sb.AppendFormat( "{0}\r\n", phase1TouchPlane != null ? phase1TouchPlane.Name : "(なし)" );
+ if ( phase2Stage1Enabled )
+ sb.AppendFormat( "第2次: {0}\r\n", phase2TouchPlane != null ? phase2TouchPlane.Name : "(なし)" );
- AACutin.Text = "#" + ( cutinIndex + 1 );
- AACutin.ImageAlign = ContentAlignment.MiddleLeft;
- AACutin.ImageIndex = (int)ResourceManager.EquipmentContent.HighAngleGun;
- ToolTipInfo.SetToolTip( AACutin, string.Format(
- "対空カットイン: {0}\r\nカットイン種別: {1} ({2})",
- pd.AACutInShip.NameWithLevel,
- cutinID,
- Constants.GetAACutinKind( cutinID ) ) );
+ ToolTipInfo.SetToolTip( AirStage1Friend, sb.ToString() );
} else {
- AACutin.Text = "対空砲火";
- AACutin.ImageAlign = ContentAlignment.MiddleCenter;
- AACutin.ImageIndex = -1;
- ToolTipInfo.SetToolTip( AACutin, null );
+ AirStage1Friend.ImageAlign = ContentAlignment.MiddleCenter;
+ AirStage1Friend.ImageIndex = -1;
}
- } else { //艦対空戦闘発生せず
- AirStage2Friend.Text = "-";
- AirStage2Friend.ForeColor = SystemColors.ControlText;
- AirStage2Enemy.Text = "-";
- AirStage2Enemy.ForeColor = SystemColors.ControlText;
- AACutin.Text = "対空砲火";
- AACutin.ImageAlign = ContentAlignment.MiddleCenter;
- AACutin.ImageIndex = -1;
- ToolTipInfo.SetToolTip( AACutin, null );
- }
- AirStage2Friend.ImageAlign = ContentAlignment.MiddleCenter;
- AirStage2Friend.ImageIndex = -1;
- ToolTipInfo.SetToolTip( AirStage2Friend, null );
- AirStage2Enemy.ImageAlign = ContentAlignment.MiddleCenter;
- AirStage2Enemy.ImageIndex = -1;
- ToolTipInfo.SetToolTip( AirStage2Enemy, null );
+ // enemies
+ int jetLostEnemy = phaseJetStage1Enabled ? phaseJet.AircraftLostStage1Enemy : 0;
+ int phase1LostEnemy = phase1.AircraftLostStage1Enemy;
+ int phase2LostEnemy = phase2Stage1Enabled ? phase2.AircraftLostStage1Enemy : 0;
- }
+ int jetTotalEnemy = phaseJetStage1Enabled ? phaseJet.AircraftTotalStage1Enemy : 0;
+ int phase1TotalEnemy = phase1.AircraftTotalStage1Enemy;
+ int phase2TotalEnemy = phase2Stage1Enabled ? phase2.AircraftTotalStage1Enemy : 0;
+ int jetTouchEnemy = phaseJetStage1Enabled ? phaseJet.TouchAircraftEnemy : -1;
+ int phase1TouchEnemy = phase1.TouchAircraftEnemy;
+ int phase2TouchEnemy = phase2Stage1Enabled ? phase2.TouchAircraftEnemy : -1;
- ///
- /// 航空戦情報(航空戦)を設定します。
- /// 通常艦隊・連合艦隊両用です。
- ///
- private void SetAerialWarfareAirBattle( PhaseAirBattle pd1, PhaseAirBattle pd2 ) {
+ if ( needAppendInfo ) {
+ var text = new List();
- //空対空戦闘
- if ( pd1.IsStage1Available ) {
+ if ( phaseJetStage1Enabled )
+ text.Add( "-" + jetLostEnemy );
- //二回目の空戦が存在するか
- bool isBattle2Enabled = pd2.IsStage1Available;
+ text.Add( "-" + phase1LostEnemy );
- AirSuperiority.Text = Constants.GetAirSuperiority( pd1.AirSuperiority );
- if ( isBattle2Enabled ) {
- ToolTipInfo.SetToolTip( AirSuperiority, "第2次: " + Constants.GetAirSuperiority( pd2.AirSuperiority ) );
- } else {
- ToolTipInfo.SetToolTip( AirSuperiority, null );
- }
+ if ( phase2Stage1Enabled )
+ text.Add( "-" + phase2LostEnemy );
+ AirStage1Enemy.Text = string.Join( ",", text );
- int[] planeFriend = {
- pd1.AircraftLostStage1Friend,
- pd1.AircraftTotalStage1Friend,
- ( isBattle2Enabled ? pd2.AircraftLostStage1Friend : 0 ),
- ( isBattle2Enabled ? pd2.AircraftTotalStage1Friend : 0 ),
- };
- AirStage1Friend.Text = string.Format( "-{0}/{1}", planeFriend[0] + planeFriend[2], planeFriend[1] );
- ToolTipInfo.SetToolTip( AirStage1Friend, string.Format( "第1次: -{0}/{1}\r\n第2次: -{2}/{3}\r\n",
- planeFriend[0], planeFriend[1], planeFriend[2], planeFriend[3] ) );
+ } else {
+ AirStage1Enemy.Text = string.Format( "-{0}/{1}", phase1LostEnemy, phase1TotalEnemy );
+ }
- if ( ( planeFriend[1] > 0 && planeFriend[0] == planeFriend[1] ) ||
- ( planeFriend[3] > 0 && planeFriend[2] == planeFriend[3] ) )
- AirStage1Friend.ForeColor = Color.Red;
- else
- AirStage1Friend.ForeColor = SystemColors.ControlText;
+ if ( needAppendInfo ) {
+ var sb = new StringBuilder();
- int[] planeEnemy = {
- pd1.AircraftLostStage1Enemy,
- pd1.AircraftTotalStage1Enemy,
- ( isBattle2Enabled ? pd2.AircraftLostStage1Enemy : 0 ),
- ( isBattle2Enabled ? pd2.AircraftTotalStage1Enemy : 0 ),
- };
- AirStage1Enemy.Text = string.Format( "-{0}/{1}", planeEnemy[0] + planeEnemy[2], planeEnemy[1] );
- ToolTipInfo.SetToolTip( AirStage1Enemy, string.Format( "第1次: -{0}/{1}\r\n第2次: -{2}/{3}\r\n",
- planeEnemy[0], planeEnemy[1], planeEnemy[2], planeEnemy[3] ) );
+ if ( phaseJetStage1Enabled )
+ sb.AppendFormat( "噴式戦: -{0}/{1}\r\n", jetLostEnemy, jetTotalEnemy );
- if ( ( planeEnemy[1] > 0 && planeEnemy[0] == planeEnemy[1] ) ||
- ( planeEnemy[3] > 0 && planeEnemy[2] == planeEnemy[3] ) )
- AirStage1Enemy.ForeColor = Color.Red;
- else
- AirStage1Enemy.ForeColor = SystemColors.ControlText;
+ sb.AppendFormat( "第1次: -{0}/{1}\r\n", phase1LostEnemy, phase1TotalEnemy );
+ if ( phase2Stage1Enabled )
+ sb.AppendFormat( "第2次: -{0}/{1}\r\n", phase2LostEnemy, phase2TotalEnemy );
- //触接
- int[] touchFriend = {
- pd1.TouchAircraftFriend,
- isBattle2Enabled ? pd2.TouchAircraftFriend : -1
- };
- if ( touchFriend[0] != -1 || touchFriend[1] != -1 ) {
- AirStage1Friend.ImageAlign = ContentAlignment.MiddleLeft;
- AirStage1Friend.ImageIndex = (int)ResourceManager.EquipmentContent.Seaplane;
+ ToolTipInfo.SetToolTip( AirStage1Enemy, sb.ToString() );
+ } else {
+ ToolTipInfo.SetToolTip( AirStage1Enemy, null );
+ }
- EquipmentDataMaster[] planes = { KCDatabase.Instance.MasterEquipments[touchFriend[0]], KCDatabase.Instance.MasterEquipments[touchFriend[1]] };
- ToolTipInfo.SetToolTip( AirStage1Friend, string.Format(
- "{0}触接中\r\n第1次: {1}\r\n第2次: {2}",
- ToolTipInfo.GetToolTip( AirStage1Friend ) ?? "",
- planes[0] != null ? planes[0].Name : "(なし)",
- planes[1] != null ? planes[1].Name : "(なし)"
- ) );
+ // lost flag
+ if ( ( jetTotalEnemy > 0 && jetLostEnemy == jetTotalEnemy ) ||
+ ( phase1TotalEnemy > 0 && phase1LostEnemy == phase1TotalEnemy ) ||
+ ( phase2TotalEnemy > 0 && phase2LostEnemy == phase2TotalEnemy ) ) {
+ AirStage1Enemy.ForeColor = Color.Red;
} else {
- AirStage1Friend.ImageAlign = ContentAlignment.MiddleCenter;
- AirStage1Friend.ImageIndex = -1;
- //ToolTipInfo.SetToolTip( AirStage1Friend, null );
+ AirStage1Enemy.ForeColor = SystemColors.ControlText;
}
- int[] touchEnemy = {
- pd1.TouchAircraftEnemy,
- isBattle2Enabled ? pd2.TouchAircraftEnemy : -1
- };
- if ( touchEnemy[0] != -1 || touchEnemy[1] != -1 ) {
+ // touch
+ if ( jetTouchEnemy > 0 || phase1TouchEnemy > 0 || phase2TouchEnemy > 0 ) {
AirStage1Enemy.ImageAlign = ContentAlignment.MiddleLeft;
AirStage1Enemy.ImageIndex = (int)ResourceManager.EquipmentContent.Seaplane;
- EquipmentDataMaster[] planes = { KCDatabase.Instance.MasterEquipments[touchEnemy[0]], KCDatabase.Instance.MasterEquipments[touchEnemy[1]] };
- ToolTipInfo.SetToolTip( AirStage1Enemy, string.Format(
- "{0}触接中\r\n第1次: {1}\r\n第2次: {2}",
- ToolTipInfo.GetToolTip( AirStage1Enemy ) ?? "",
- planes[0] != null ? planes[0].Name : "(なし)",
- planes[1] != null ? planes[1].Name : "(なし)"
- ) );
+ var jetTouchPlane = KCDatabase.Instance.MasterEquipments[jetTouchEnemy];
+ var phase1TouchPlane = KCDatabase.Instance.MasterEquipments[phase1TouchEnemy];
+ var phase2TouchPlane = KCDatabase.Instance.MasterEquipments[phase2TouchEnemy];
+
+ var sb = new StringBuilder( ToolTipInfo.GetToolTip( AirStage1Enemy ) );
+ sb.AppendLine( "触接中" );
+
+ if ( phaseJetStage1Enabled )
+ sb.AppendFormat( "噴式戦: {0}\r\n", jetTouchPlane != null ? jetTouchPlane.Name : "(なし)" );
+ if ( needAppendInfo )
+ sb.Append( "第1次: " );
+ sb.AppendFormat( "{0}\r\n", phase1TouchPlane != null ? phase1TouchPlane.Name : "(なし)" );
+ if ( phase2Stage1Enabled )
+ sb.AppendFormat( "第2次: {0}\r\n", phase2TouchPlane != null ? phase2TouchPlane.Name : "(なし)" );
+
+ ToolTipInfo.SetToolTip( AirStage1Enemy, sb.ToString() );
+
} else {
AirStage1Enemy.ImageAlign = ContentAlignment.MiddleCenter;
AirStage1Enemy.ImageIndex = -1;
- //ToolTipInfo.SetToolTip( AirStage1Enemy, null );
}
- } else { //空対空戦闘発生せず(!?)
+
+
+ } else { // 空対空戦闘発生せず
AirSuperiority.Text = Constants.GetAirSuperiority( -1 );
ToolTipInfo.SetToolTip( AirSuperiority, null );
AirStage1Friend.Text = "-";
@@ -631,80 +627,197 @@ private void SetAerialWarfareAirBattle( PhaseAirBattle pd1, PhaseAirBattle pd2 )
ToolTipInfo.SetToolTip( AirStage1Enemy, null );
}
- //艦対空戦闘
- if ( pd1.IsStage2Available ) {
- //二回目の空戦が存在するか
- bool isBattle2Enabled = pd2.IsStage2Available;
+ // 艦対空戦闘
+ if ( phase1Enabled && phase1.IsStage2Available ) {
+
+ bool phaseJetStage2Enabled = phaseJetEnabled && phaseJet.IsStage2Available;
+ bool phase2Stage2Enabled = phase2Enabled && phase2.IsStage2Available;
+ bool needAppendInfo = phaseJetStage2Enabled || phase2Stage2Enabled;
+
+ // friends
+ int jetLostFriend = phaseJetStage2Enabled ? phaseJet.AircraftLostStage2Friend : 0;
+ int phase1LostFriend = phase1.AircraftLostStage2Friend;
+ int phase2LostFriend = phase2Stage2Enabled ? phase2.AircraftLostStage2Friend : 0;
+
+ int jetTotalFriend = phaseJetStage2Enabled ? phaseJet.AircraftTotalStage2Friend : 0;
+ int phase1TotalFriend = phase1.AircraftTotalStage2Friend;
+ int phase2TotalFriend = phase2Stage2Enabled ? phase2.AircraftTotalStage2Friend : 0;
+
+ int jetTouchFriend = phaseJetStage2Enabled ? phaseJet.TouchAircraftFriend : -1;
+ int phase1TouchFriend = phase1.TouchAircraftFriend;
+ int phase2TouchFriend = phase2Stage2Enabled ? phase2.TouchAircraftFriend : -1;
+
+ if ( needAppendInfo ) {
+ var text = new List();
+
+ if ( phaseJetStage2Enabled )
+ text.Add( "-" + jetLostFriend );
+
+ text.Add( "-" + phase1LostFriend );
+
+ if ( phase2Stage2Enabled )
+ text.Add( "-" + phase2LostFriend );
+
+ AirStage2Friend.Text = string.Join( ",", text );
+
+ } else {
+ AirStage2Friend.Text = string.Format( "-{0}/{1}", phase1LostFriend, phase1TotalFriend );
+ }
+
+ if ( needAppendInfo ) {
+
+ var sb = new StringBuilder();
+
+ if ( phaseJetStage2Enabled )
+ sb.AppendFormat( "噴式戦: -{0}/{1}\r\n", jetLostFriend, jetTotalFriend );
- int[] planeFriend = {
- pd1.AircraftLostStage2Friend,
- pd1.AircraftTotalStage2Friend,
- ( isBattle2Enabled ? pd2.AircraftLostStage2Friend : 0 ),
- ( isBattle2Enabled ? pd2.AircraftTotalStage2Friend : 0 ),
- };
- AirStage2Friend.Text = string.Format( "-{0}/{1}", planeFriend[0] + planeFriend[2], planeFriend[1] );
- ToolTipInfo.SetToolTip( AirStage2Friend, string.Format( "第1次: -{0}/{1}\r\n第2次: -{2}/{3}\r\n",
- planeFriend[0], planeFriend[1], planeFriend[2], planeFriend[3] ) );
+ sb.AppendFormat( "第1次: -{0}/{1}\r\n", phase1LostFriend, phase1TotalFriend );
+
+ if ( phase2Stage2Enabled )
+ sb.AppendFormat( "第2次: -{0}/{1}\r\n", phase2LostFriend, phase2TotalFriend );
+
+ ToolTipInfo.SetToolTip( AirStage2Friend, sb.ToString() );
+ } else {
+ ToolTipInfo.SetToolTip( AirStage2Friend, null );
+ }
- if ( ( planeFriend[1] > 0 && planeFriend[0] == planeFriend[1] ) ||
- ( planeFriend[3] > 0 && planeFriend[2] == planeFriend[3] ) )
+ // lost flag
+ if ( ( jetTotalFriend > 0 && jetLostFriend == jetTotalFriend ) ||
+ ( phase1TotalFriend > 0 && phase1LostFriend == phase1TotalFriend ) ||
+ ( phase2TotalFriend > 0 && phase2LostFriend == phase2TotalFriend ) ) {
AirStage2Friend.ForeColor = Color.Red;
- else
+ } else {
AirStage2Friend.ForeColor = SystemColors.ControlText;
+ }
+
+
+ // enemies
+ int jetLostEnemy = phaseJetStage2Enabled ? phaseJet.AircraftLostStage2Enemy : 0;
+ int phase1LostEnemy = phase1.AircraftLostStage2Enemy;
+ int phase2LostEnemy = phase2Stage2Enabled ? phase2.AircraftLostStage2Enemy : 0;
+
+ int jetTotalEnemy = phaseJetStage2Enabled ? phaseJet.AircraftTotalStage2Enemy : 0;
+ int phase1TotalEnemy = phase1.AircraftTotalStage2Enemy;
+ int phase2TotalEnemy = phase2Stage2Enabled ? phase2.AircraftTotalStage2Enemy : 0;
+
+ int jetTouchEnemy = phaseJetStage2Enabled ? phaseJet.TouchAircraftEnemy : -1;
+ int phase1TouchEnemy = phase1.TouchAircraftEnemy;
+ int phase2TouchEnemy = phase2Stage2Enabled ? phase2.TouchAircraftEnemy : -1;
+
+ if ( needAppendInfo ) {
+ var text = new List();
+
+ if ( phaseJetStage2Enabled )
+ text.Add( "-" + jetLostEnemy );
+
+ text.Add( "-" + phase1LostEnemy );
+
+ if ( phase2Stage2Enabled )
+ text.Add( "-" + phase2LostEnemy );
+
+ AirStage2Enemy.Text = string.Join( ",", text );
+
+ } else {
+ AirStage2Enemy.Text = string.Format( "-{0}/{1}", phase1LostEnemy, phase1TotalEnemy );
+ }
+
+ if ( needAppendInfo ) {
+ var sb = new StringBuilder();
- int[] planeEnemy = {
- pd1.AircraftLostStage2Enemy,
- pd1.AircraftTotalStage2Enemy,
- ( isBattle2Enabled ? pd2.AircraftLostStage2Enemy : 0 ),
- ( isBattle2Enabled ? pd2.AircraftTotalStage2Enemy : 0 ),
- };
- AirStage2Enemy.Text = string.Format( "-{0}/{1}", planeEnemy[0] + planeEnemy[2], planeEnemy[1] );
- ToolTipInfo.SetToolTip( AirStage2Enemy, string.Format( "第1次: -{0}/{1}\r\n第2次: -{2}/{3}\r\n{4}",
- planeEnemy[0], planeEnemy[1], planeEnemy[2], planeEnemy[3],
- isBattle2Enabled ? "" : "(第二次戦発生せず)" ) ); //DEBUG
+ if ( phaseJetStage2Enabled )
+ sb.AppendFormat( "噴式戦: -{0}/{1}\r\n", jetLostEnemy, jetTotalEnemy );
- if ( ( planeEnemy[1] > 0 && planeEnemy[0] == planeEnemy[1] ) ||
- ( planeEnemy[3] > 0 && planeEnemy[2] == planeEnemy[3] ) )
+ sb.AppendFormat( "第1次: -{0}/{1}\r\n", phase1LostEnemy, phase1TotalEnemy );
+
+ if ( phase2Stage2Enabled )
+ sb.AppendFormat( "第2次: -{0}/{1}\r\n", phase2LostEnemy, phase2TotalEnemy );
+
+ ToolTipInfo.SetToolTip( AirStage2Enemy, sb.ToString() );
+ } else {
+ ToolTipInfo.SetToolTip( AirStage2Enemy, null );
+ }
+
+ // lost flag
+ if ( ( jetTotalEnemy > 0 && jetLostEnemy == jetTotalEnemy ) ||
+ ( phase1TotalEnemy > 0 && phase1LostEnemy == phase1TotalEnemy ) ||
+ ( phase2TotalEnemy > 0 && phase2LostEnemy == phase2TotalEnemy ) ) {
AirStage2Enemy.ForeColor = Color.Red;
- else
+ } else {
AirStage2Enemy.ForeColor = SystemColors.ControlText;
+ }
- //対空カットイン
+ // 対空カットイン
{
- bool[] fire = new bool[] { pd1.IsAACutinAvailable, isBattle2Enabled && pd2.IsAACutinAvailable };
- int[] cutinID = new int[] {
- fire[0] ? pd1.AACutInKind : -1,
- fire[1] ? pd2.AACutInKind : -1,
- };
- int[] cutinIndex = new int[] {
- fire[0] ? pd1.AACutInIndex : -1,
- fire[1] ? pd2.AACutInIndex : -1,
- };
-
- if ( fire[0] || fire[1] ) {
-
- AACutin.Text = string.Format( "#{0}/{1}", fire[0] ? ( cutinIndex[0] + 1 ).ToString() : "-", fire[1] ? ( cutinIndex[1] + 1 ).ToString() : "-" );
+ int jetAACutInKind = phaseJetStage2Enabled && phaseJet.IsAACutinAvailable ? phaseJet.AACutInKind : -1;
+ int phase1AACutInKind = phase1.IsAACutinAvailable ? phase1.AACutInKind : -1;
+ int phase2AACutInKind = phase2Stage2Enabled && phase2.IsAACutinAvailable ? phase2.AACutInKind : -1;
+
+ int jetAACutInIndex = jetAACutInKind > 0 ? phaseJet.AACutInIndex : -1;
+ int phase1AACutInIndex = phase1AACutInKind > 0 ? phase1.AACutInIndex : -1;
+ int phase2AACutInIndex = phase2AACutInKind > 0 ? phase2.AACutInIndex : -1;
+
+ if ( jetAACutInKind > 0 || phase1AACutInKind > 0 || phase2AACutInKind > 0 ) {
+
+ var text = new List();
+
+ if ( jetAACutInKind > 0 )
+ text.Add( ( jetAACutInIndex + 1 ).ToString() );
+ else if ( phaseJetStage2Enabled )
+ text.Add( "-" );
+
+ if ( phase1AACutInKind > 0 )
+ text.Add( ( phase1AACutInIndex + 1 ).ToString() );
+ else
+ text.Add( "-" );
+
+ if ( phase2AACutInKind > 0 )
+ text.Add( ( phase2AACutInIndex + 1 ).ToString() );
+ else if ( phase2Stage2Enabled )
+ text.Add( "-" );
+
+ AACutin.Text = "#" + string.Join( "/", text );
AACutin.ImageAlign = ContentAlignment.MiddleLeft;
AACutin.ImageIndex = (int)ResourceManager.EquipmentContent.HighAngleGun;
- StringBuilder sb = new StringBuilder();
+
+ var sb = new StringBuilder();
sb.AppendLine( "対空カットイン" );
- for ( int i = 0; i < 2; i++ ) {
- if ( fire[i] ) {
- sb.AppendFormat( "第{0}次: {1}\r\nカットイン種別: {2} ({3})\r\n",
- i + 1,
- ( i == 0 ? pd1 : pd2 ).AACutInShip.NameWithLevel,
- cutinID[i],
- Constants.GetAACutinKind( cutinID[i] ) );
+
+ if ( phaseJetStage2Enabled ) {
+ sb.Append( "噴式戦: " );
+
+ if ( jetAACutInKind > 0 ) {
+ sb.AppendLine( phaseJet.AACutInShip.NameWithLevel );
+ sb.AppendFormat( "カットイン種別: {0} ({1})\r\n", jetAACutInKind, Constants.GetAACutinKind( jetAACutInKind ) );
} else {
- sb.AppendFormat( "第{0}次: (発動せず)\r\n",
- i + 1 );
+ sb.AppendLine( "(発動せず)" );
}
}
+
+ if ( needAppendInfo )
+ sb.Append( "第1次: " );
+ if ( phase1AACutInKind > 0 ) {
+ sb.AppendLine( phase1.AACutInShip.NameWithLevel );
+ sb.AppendFormat( "カットイン種別: {0} ({1})\r\n", phase1AACutInKind, Constants.GetAACutinKind( phase1AACutInKind ) );
+ } else {
+ sb.AppendLine( "(発動せず)" );
+ }
+
+ if ( phase2Stage2Enabled ) {
+ sb.Append( "第2次: " );
+
+ if ( phase2AACutInKind > 0 ) {
+ sb.AppendLine( phase2.AACutInShip.NameWithLevel );
+ sb.AppendFormat( "カットイン種別: {0} ({1})\r\n", phase2AACutInKind, Constants.GetAACutinKind( phase2AACutInKind ) );
+ } else {
+ sb.AppendLine( "(発動せず)" );
+ }
+ }
+
ToolTipInfo.SetToolTip( AACutin, sb.ToString() );
} else {
@@ -715,7 +828,7 @@ private void SetAerialWarfareAirBattle( PhaseAirBattle pd1, PhaseAirBattle pd2 )
}
}
- } else { //艦対空戦闘発生せず
+ } else { // 艦対空戦闘発生せず
AirStage2Friend.Text = "-";
AirStage2Friend.ForeColor = SystemColors.ControlText;
ToolTipInfo.SetToolTip( AirStage2Friend, null );
@@ -815,31 +928,36 @@ private void SetHPBar( BattleData bd ) {
bool isEscaped;
bool isLandBase;
+ var bar = HPBars[i];
+
if ( isBaseAirRaid ) {
name = string.Format( "第{0}基地", i + 1 );
isEscaped = false;
isLandBase = true;
+ bar.Text = "LB"; //note: Land Base (Landing Boat もあるらしいが考えつかなかったので)
+
} else {
ShipData ship = bd.Initial.FriendFleet.MembersInstance[i];
name = string.Format( "{0} Lv. {1}", ship.MasterShip.NameWithClass, ship.Level );
isEscaped = bd.Initial.FriendFleet.EscapedShipList.Contains( ship.MasterID );
isLandBase = ship.MasterShip.IsLandBase;
+ bar.Text = Constants.GetShipClassClassification( ship.MasterShip.ShipType );
}
- ToolTipInfo.SetToolTip( HPBars[i], string.Format
+ ToolTipInfo.SetToolTip( bar, string.Format
( "{0}\r\nHP: ({1} → {2})/{3} ({4}) [{5}]\r\n与ダメージ: {6}\r\n\r\n{7}",
name,
- Math.Max( HPBars[i].PrevValue, 0 ),
- Math.Max( HPBars[i].Value, 0 ),
- HPBars[i].MaximumValue,
- HPBars[i].Value - HPBars[i].PrevValue,
- Constants.GetDamageState( (double)HPBars[i].Value / HPBars[i].MaximumValue, isPractice, isLandBase, isEscaped ),
+ Math.Max( bar.PrevValue, 0 ),
+ Math.Max( bar.Value, 0 ),
+ bar.MaximumValue,
+ bar.Value - bar.PrevValue,
+ Constants.GetDamageState( (double)bar.Value / bar.MaximumValue, isPractice, isLandBase, isEscaped ),
attackDamages[i],
bd.GetBattleDetail( i )
) );
- if ( isEscaped ) HPBars[i].BackColor = Color.Silver;
- else HPBars[i].BackColor = SystemColors.Control;
+ if ( isEscaped ) bar.BackColor = Color.Silver;
+ else bar.BackColor = SystemColors.Control;
}
}
@@ -849,15 +967,18 @@ private void SetHPBar( BattleData bd ) {
if ( initialHPs[i + 6] != -1 ) {
ShipDataMaster ship = bd.Initial.EnemyMembersInstance[i];
- ToolTipInfo.SetToolTip( HPBars[i + 6],
+ var bar = HPBars[i + 6];
+ bar.Text = Constants.GetShipClassClassification( ship.ShipType );
+
+ ToolTipInfo.SetToolTip( bar,
string.Format( "{0} Lv. {1}\r\nHP: ({2} → {3})/{4} ({5}) [{6}]\r\n\r\n{7}",
ship.NameWithClass,
bd.Initial.EnemyLevels[i],
- Math.Max( HPBars[i + 6].PrevValue, 0 ),
- Math.Max( HPBars[i + 6].Value, 0 ),
- HPBars[i + 6].MaximumValue,
- HPBars[i + 6].Value - HPBars[i + 6].PrevValue,
- Constants.GetDamageState( (double)HPBars[i + 6].Value / HPBars[i + 6].MaximumValue, isPractice, ship.IsLandBase ),
+ Math.Max( bar.PrevValue, 0 ),
+ Math.Max( bar.Value, 0 ),
+ bar.MaximumValue,
+ bar.Value - bar.PrevValue,
+ Constants.GetDamageState( (double)bar.Value / bar.MaximumValue, isPractice, ship.IsLandBase ),
bd.GetBattleDetail( i + 6 )
)
);
@@ -874,21 +995,24 @@ private void SetHPBar( BattleData bd ) {
ShipData ship = bd.Initial.FriendFleetEscort.MembersInstance[i];
bool isEscaped = bd.Initial.FriendFleetEscort.EscapedShipList.Contains( ship.MasterID );
- ToolTipInfo.SetToolTip( HPBars[i + 12], string.Format(
+ var bar = HPBars[i + 12];
+ bar.Text = Constants.GetShipClassClassification( ship.MasterShip.ShipType );
+
+ ToolTipInfo.SetToolTip( bar, string.Format(
"{0} Lv. {1}\r\nHP: ({2} → {3})/{4} ({5}) [{6}]\r\n与ダメージ: {7}\r\n\r\n{8}",
ship.MasterShip.NameWithClass,
ship.Level,
- Math.Max( HPBars[i + 12].PrevValue, 0 ),
- Math.Max( HPBars[i + 12].Value, 0 ),
- HPBars[i + 12].MaximumValue,
- HPBars[i + 12].Value - HPBars[i + 12].PrevValue,
- Constants.GetDamageState( (double)HPBars[i + 12].Value / HPBars[i + 12].MaximumValue, isPractice, ship.MasterShip.IsLandBase, isEscaped ),
+ Math.Max( bar.PrevValue, 0 ),
+ Math.Max( bar.Value, 0 ),
+ bar.MaximumValue,
+ bar.Value - bar.PrevValue,
+ Constants.GetDamageState( (double)bar.Value / bar.MaximumValue, isPractice, ship.MasterShip.IsLandBase, isEscaped ),
attackDamages[i + 12],
bd.GetBattleDetail( i + 12 )
) );
- if ( isEscaped ) HPBars[i + 12].BackColor = Color.Silver;
- else HPBars[i + 12].BackColor = SystemColors.Control;
+ if ( isEscaped ) bar.BackColor = Color.Silver;
+ else bar.BackColor = SystemColors.Control;
}
}
@@ -906,6 +1030,7 @@ private void SetHPBar( BattleData bd ) {
ShipDataMaster ship = bd.Initial.EnemyMembersEscortInstance[i];
var bar = HPBars[i + 18];
+ bar.Text = Constants.GetShipClassClassification( ship.ShipType );
ToolTipInfo.SetToolTip( bar,
string.Format( "{0} Lv. {1}\r\nHP: ({2} → {3})/{4} ({5}) [{6}]\r\n\r\n{7}",
@@ -927,19 +1052,59 @@ private void SetHPBar( BattleData bd ) {
}
- //*/
if ( isCombined && isEnemyCombined ) {
foreach ( var bar in HPBars ) {
bar.Size = SmallBarSize;
bar.Text = null;
}
} else {
+ bool showShipType = Utility.Configuration.Config.FormBattle.ShowShipTypeInHPBar;
+
foreach ( var bar in HPBars ) {
bar.Size = DefaultBarSize;
- bar.Text = "HP:";
+
+ if ( !showShipType )
+ bar.Text = "HP:";
+ }
+ }
+
+
+ { // support
+ var battleday = bd as BattleDay;
+ if ( battleday != null && battleday.Support != null && battleday.Support.IsAvailable ) {
+
+ switch ( battleday.Support.SupportFlag ) {
+ case 1:
+ FleetFriend.ImageIndex = (int)ResourceManager.EquipmentContent.CarrierBasedTorpedo;
+ break;
+ case 2:
+ FleetFriend.ImageIndex = (int)ResourceManager.EquipmentContent.MainGunL;
+ break;
+ case 3:
+ FleetFriend.ImageIndex = (int)ResourceManager.EquipmentContent.Torpedo;
+ break;
+ default:
+ FleetFriend.ImageIndex = (int)ResourceManager.EquipmentContent.Unknown;
+ break;
+ }
+
+ FleetFriend.ImageAlign = ContentAlignment.MiddleLeft;
+ ToolTipInfo.SetToolTip( FleetFriend, "支援攻撃\r\n" + battleday.Support.GetBattleDetail() );
+
+ if ( isCombined && isEnemyCombined )
+ FleetFriend.Text = "自軍";
+ else
+ FleetFriend.Text = "自軍艦隊";
+
+ } else {
+
+ FleetFriend.ImageIndex = -1;
+ FleetFriend.ImageAlign = ContentAlignment.MiddleCenter;
+ FleetFriend.Text = "自軍艦隊";
+ ToolTipInfo.SetToolTip( FleetFriend, null );
+
}
}
- //*/
if ( bd.Initial.IsBossDamaged )
@@ -1210,7 +1375,6 @@ void ConfigurationChanged() {
FleetEnemyEscort.MaximumSize =
DamageFriend.MaximumSize =
DamageEnemy.MaximumSize =
- WinRank.MaximumSize =
fixSize ? DefaultBarSize : Size.Empty;
WinRank.MinimumSize = fixSize ? new Size( 80, 0 ) : new Size( HPBars[0].Width, 0 );
diff --git a/ElectronicObserver/Window/FormBrowserHost.cs b/ElectronicObserver/Window/FormBrowserHost.cs
index b1779a89e..217872113 100644
--- a/ElectronicObserver/Window/FormBrowserHost.cs
+++ b/ElectronicObserver/Window/FormBrowserHost.cs
@@ -164,7 +164,7 @@ public void ApplyZoom() {
public void ApplyStyleSheet() {
Browser.AsyncRemoteRun( () => Browser.Proxy.ApplyStyleSheet() );
}
-
+
///
/// DMMによるページ更新ダイアログを非表示にします。
///
@@ -177,8 +177,7 @@ public void DestroyDMMreloadDialog() {
/// スクリーンショットを保存します。
///
public void SaveScreenShot() {
- Browser.AsyncRemoteRun( () => Browser.Proxy.SaveScreenShot( Utility.Configuration.Config.FormBrowser.ScreenShotPath,
- Utility.Configuration.Config.FormBrowser.ScreenShotFormat ) );
+ Browser.AsyncRemoteRun( () => Browser.Proxy.SaveScreenShot() );
}
@@ -202,6 +201,7 @@ public BrowserLib.BrowserConfiguration Configuration {
config.IsEnabled = c.IsEnabled;
config.ScreenShotPath = c.ScreenShotPath;
config.ScreenShotFormat = c.ScreenShotFormat;
+ config.ScreenShotSaveMode = c.ScreenShotSaveMode;
config.StyleSheet = c.StyleSheet;
config.IsScrollable = c.IsScrollable;
config.AppliesStyleSheet = c.AppliesStyleSheet;
@@ -225,6 +225,7 @@ public void ConfigurationUpdated( BrowserLib.BrowserConfiguration config ) {
c.IsEnabled = config.IsEnabled;
c.ScreenShotPath = config.ScreenShotPath;
c.ScreenShotFormat = config.ScreenShotFormat;
+ c.ScreenShotSaveMode = config.ScreenShotSaveMode;
c.StyleSheet = config.StyleSheet;
c.IsScrollable = config.IsScrollable;
c.AppliesStyleSheet = config.AppliesStyleSheet;
@@ -319,7 +320,7 @@ public void ConnectToBrowser( IntPtr hwnd ) {
};
InitializationStage |= InitializationStageFlag.BrowserConnected;
-
+
} ) );
}
diff --git a/ElectronicObserver/Window/FormCompass.cs b/ElectronicObserver/Window/FormCompass.cs
index 432761847..eeb26599a 100644
--- a/ElectronicObserver/Window/FormCompass.cs
+++ b/ElectronicObserver/Window/FormCompass.cs
@@ -775,29 +775,34 @@ private void Updated( string apiname, dynamic data ) {
case 0: //気のせいだった
default:
- TextEventDetail.Text = "";
break;
- case 1: //敵影を見ず
+ case 1:
eventkind = "敵影を見ず";
- TextEventDetail.Text = "";
break;
- case 2: //能動分岐
+ case 2:
eventkind = "能動分岐";
- TextEventDetail.Text = string.Join( "/", compass.RouteChoices );
break;
- case 3: //穏やかな海
+ case 3:
eventkind = "穏やかな海";
- TextEventDetail.Text = "";
break;
case 4:
eventkind = "穏やかな海峡";
- TextEventDetail.Text = "";
break;
case 5:
eventkind = "警戒が必要";
- TextEventDetail.Text = "";
+ break;
+ case 6:
+ eventkind = "静かな海";
+ break;
+ case 7:
+ eventkind = "ドーバー海峡進撃中";
break;
}
+ if ( compass.RouteChoices != null )
+ TextEventDetail.Text = string.Join( "/", compass.RouteChoices );
+ else
+ TextEventDetail.Text = "";
+
break;
case 7: //航空戦or航空偵察
diff --git a/ElectronicObserver/Window/FormFleet.Designer.cs b/ElectronicObserver/Window/FormFleet.Designer.cs
index cd26bb3da..5b6b230e5 100644
--- a/ElectronicObserver/Window/FormFleet.Designer.cs
+++ b/ElectronicObserver/Window/FormFleet.Designer.cs
@@ -87,14 +87,14 @@ private void InitializeComponent() {
this.ContextMenuFleet_Capture,
this.ContextMenuFleet_OutputFleetImage});
this.ContextMenuFleet.Name = "ContextMenuFleet";
- this.ContextMenuFleet.Size = new System.Drawing.Size(228, 142);
+ this.ContextMenuFleet.Size = new System.Drawing.Size(228, 164);
this.ContextMenuFleet.Opening += new System.ComponentModel.CancelEventHandler(this.ContextMenuFleet_Opening);
//
// ContextMenuFleet_CopyFleet
//
this.ContextMenuFleet_CopyFleet.Name = "ContextMenuFleet_CopyFleet";
this.ContextMenuFleet_CopyFleet.Size = new System.Drawing.Size(227, 22);
- this.ContextMenuFleet_CopyFleet.Text = "クリップボードにコピー(&C)";
+ this.ContextMenuFleet_CopyFleet.Text = "編成テキストをコピー(&C)";
this.ContextMenuFleet_CopyFleet.Click += new System.EventHandler(this.ContextMenuFleet_CopyFleet_Click);
//
// ContextMenuFleet_CopyFleetDeckBuilder
diff --git a/ElectronicObserver/Window/FormFleet.cs b/ElectronicObserver/Window/FormFleet.cs
index 994de62c5..eaf0042fd 100644
--- a/ElectronicObserver/Window/FormFleet.cs
+++ b/ElectronicObserver/Window/FormFleet.cs
@@ -804,7 +804,7 @@ void Updated( string apiname, dynamic data ) {
}
-
+
void UpdateTimerTick() {
FleetData fleet = KCDatabase.Instance.Fleet.Fleets[FleetID];
@@ -867,7 +867,7 @@ private void ContextMenuFleet_CopyFleet_Click( object sender, EventArgs e ) {
FleetData fleet = db.Fleet[FleetID];
if ( fleet == null ) return;
- sb.AppendFormat( "{0}\t制空戦力{1}/索敵能力{2}\r\n", fleet.Name, fleet.GetAirSuperiority(), fleet.GetSearchingAbilityString() );
+ sb.AppendFormat( "{0}\t制空戦力{1}/索敵能力{2}/輸送能力{3}\r\n", fleet.Name, fleet.GetAirSuperiority(), fleet.GetSearchingAbilityString(), Calculator.GetTPDamage( fleet ) );
for ( int i = 0; i < fleet.Members.Count; i++ ) {
if ( fleet[i] == -1 )
continue;
diff --git a/ElectronicObserver/Window/FormInformation.cs b/ElectronicObserver/Window/FormInformation.cs
index 85402209c..f6af80992 100644
--- a/ElectronicObserver/Window/FormInformation.cs
+++ b/ElectronicObserver/Window/FormInformation.cs
@@ -50,6 +50,7 @@ private void FormInformation_Load( object sender, EventArgs e ) {
o["api_req_hokyu/charge"].ResponseReceived += Updated;
o["api_req_map/start"].ResponseReceived += Updated;
o["api_req_practice/battle"].ResponseReceived += Updated;
+ o["api_get_member/sortie_conditions"].ResponseReceived += Updated;
Utility.Configuration.Instance.ConfigurationChanged += ConfigurationChanged;
}
@@ -81,7 +82,7 @@ void Updated( string apiname, dynamic data ) {
// '16 summer event
if ( data.api_event_object() && data.api_event_object.api_m_flag2() && (int)data.api_event_object.api_m_flag2 > 0 ) {
- TextInformation.Text += "*ギミック解除*\r\n";
+ TextInformation.Text += "\r\n*ギミック解除*\r\n";
Utility.Logger.Add( 2, "敵勢力の弱体化を確認しました!" );
}
break;
@@ -118,6 +119,10 @@ void Updated( string apiname, dynamic data ) {
TextInformation.Text = GetSupplyInformation( data );
break;
+ case "api_get_member/sortie_conditions":
+ CheckSallyArea();
+ break;
+
case "api_req_map/start":
_inSortie = KCDatabase.Instance.Fleet.Fleets.Values.Where( f => f.IsInSortie || f.ExpeditionState == 1 ).Select( f => f.FleetID ).ToList();
@@ -127,6 +132,7 @@ void Updated( string apiname, dynamic data ) {
case "api_req_practice/battle":
_inSortie = new List() { KCDatabase.Instance.Battle.BattleDay.Initial.FriendFleetID };
break;
+
}
}
@@ -363,6 +369,11 @@ private string GetBattleResult( dynamic data ) {
sb.AppendFormat( "勝敗判定: {0}\r\n", data.api_win_rank );
sb.AppendFormat( "提督経験値: +{0}\r\n", (int)data.api_get_exp );
+ if ( data.api_m1() && data.api_m1 == 1 ) {
+ Utility.Logger.Add( 2, "海域に変化を確認しました!" );
+ sb.AppendLine( "\r\n*ギミック解除*" );
+ }
+
return sb.ToString();
}
@@ -417,6 +428,30 @@ private string GetConsumptionResource( dynamic data ) {
}
+ private void CheckSallyArea() {
+ if ( KCDatabase.Instance.Ships.Values.First().SallyArea == -1 ) // そもそも札情報がなければやる必要はない
+ return;
+
+ int[] targetFleet = KCDatabase.Instance.Fleet.CombinedFlag != 0 ? new int[] { 1, 2 } : new int[] { 1 };
+
+ var targetShips = targetFleet
+ .Select( f => KCDatabase.Instance.Fleet[f] )
+ .SelectMany( f => f.MembersInstance )
+ .Where( s => s != null );
+
+ var freeships = targetShips.Where( s => s.SallyArea == 0 );
+ bool isAreaMixed = targetShips.Select( s => s.SallyArea ).Where( area => area > 0 ).Distinct().Count() > 1; // 札が複数ある場合、おそらく自由出撃海域なので警告しなくてもいいはず
+
+ if ( freeships.Any() && !isAreaMixed ) {
+ TextInformation.Text = "[誤出撃警告]\r\n札なし艦娘:\r\n" + string.Join( "\r\n", freeships.Select( s => s.NameWithLevel ) );
+
+ if ( Utility.Configuration.Config.Control.ShowSallyAreaAlertDialog )
+ MessageBox.Show( "出撃札がついていない艦娘が編成されています。\r\n注意して出撃してください。\r\n\r\n(この警告は 設定→動作 から無効化できます。)", "誤出撃警告",
+ MessageBoxButtons.OK, MessageBoxIcon.Warning );
+ }
+ }
+
+
private void RecordMaterials() {
var material = KCDatabase.Instance.Material;
_prevResource[0] = material.Fuel;
diff --git a/ElectronicObserver/Window/FormMain.Designer.cs b/ElectronicObserver/Window/FormMain.Designer.cs
index bf3c58a6b..9b4057e28 100644
--- a/ElectronicObserver/Window/FormMain.Designer.cs
+++ b/ElectronicObserver/Window/FormMain.Designer.cs
@@ -99,6 +99,7 @@ private void InitializeComponent() {
this.StripStatus_Clock = new System.Windows.Forms.ToolStripStatusLabel();
this.UIUpdateTimer = new System.Windows.Forms.Timer(this.components);
this.MainDockPanel = new WeifenLuo.WinFormsUI.Docking.DockPanel();
+ this.StripMenu_Tool_BaseAirCorpsSimulation = new System.Windows.Forms.ToolStripMenuItem();
this.StripMenu.SuspendLayout();
this.StripStatus.SuspendLayout();
this.SuspendLayout();
@@ -467,7 +468,8 @@ private void InitializeComponent() {
this.StripMenu_Tool_AlbumMasterEquipment,
this.toolStripSeparator11,
this.StripMenu_Tool_AntiAirDefense,
- this.StripMenu_Tool_FleetImageGenerator});
+ this.StripMenu_Tool_FleetImageGenerator,
+ this.StripMenu_Tool_BaseAirCorpsSimulation});
this.StripMenu_Tool.Name = "StripMenu_Tool";
this.StripMenu_Tool.Size = new System.Drawing.Size(66, 20);
this.StripMenu_Tool.Text = "ツール(&T)";
@@ -475,78 +477,78 @@ private void InitializeComponent() {
// StripMenu_Tool_EquipmentList
//
this.StripMenu_Tool_EquipmentList.Name = "StripMenu_Tool_EquipmentList";
- this.StripMenu_Tool_EquipmentList.Size = new System.Drawing.Size(164, 22);
+ this.StripMenu_Tool_EquipmentList.Size = new System.Drawing.Size(176, 22);
this.StripMenu_Tool_EquipmentList.Text = "装備一覧(&Q)";
this.StripMenu_Tool_EquipmentList.Click += new System.EventHandler(this.StripMenu_Tool_EquipmentList_Click);
//
// toolStripSeparator7
//
this.toolStripSeparator7.Name = "toolStripSeparator7";
- this.toolStripSeparator7.Size = new System.Drawing.Size(161, 6);
+ this.toolStripSeparator7.Size = new System.Drawing.Size(173, 6);
//
// StripMenu_Tool_DropRecord
//
this.StripMenu_Tool_DropRecord.Name = "StripMenu_Tool_DropRecord";
- this.StripMenu_Tool_DropRecord.Size = new System.Drawing.Size(164, 22);
+ this.StripMenu_Tool_DropRecord.Size = new System.Drawing.Size(176, 22);
this.StripMenu_Tool_DropRecord.Text = "ドロップ記録(&D)";
this.StripMenu_Tool_DropRecord.Click += new System.EventHandler(this.StripMenu_Tool_DropRecord_Click);
//
// StripMenu_Tool_DevelopmentRecord
//
this.StripMenu_Tool_DevelopmentRecord.Name = "StripMenu_Tool_DevelopmentRecord";
- this.StripMenu_Tool_DevelopmentRecord.Size = new System.Drawing.Size(164, 22);
+ this.StripMenu_Tool_DevelopmentRecord.Size = new System.Drawing.Size(176, 22);
this.StripMenu_Tool_DevelopmentRecord.Text = "開発記録(&V)";
this.StripMenu_Tool_DevelopmentRecord.Click += new System.EventHandler(this.StripMenu_Tool_DevelopmentRecord_Click);
//
// StripMenu_Tool_ConstructionRecord
//
this.StripMenu_Tool_ConstructionRecord.Name = "StripMenu_Tool_ConstructionRecord";
- this.StripMenu_Tool_ConstructionRecord.Size = new System.Drawing.Size(164, 22);
+ this.StripMenu_Tool_ConstructionRecord.Size = new System.Drawing.Size(176, 22);
this.StripMenu_Tool_ConstructionRecord.Text = "建造記録(&R)";
this.StripMenu_Tool_ConstructionRecord.Click += new System.EventHandler(this.StripMenu_Tool_ConstructionRecord_Click);
//
// StripMenu_Tool_ResourceChart
//
this.StripMenu_Tool_ResourceChart.Name = "StripMenu_Tool_ResourceChart";
- this.StripMenu_Tool_ResourceChart.Size = new System.Drawing.Size(164, 22);
+ this.StripMenu_Tool_ResourceChart.Size = new System.Drawing.Size(176, 22);
this.StripMenu_Tool_ResourceChart.Text = "資源チャート(&C)";
this.StripMenu_Tool_ResourceChart.Click += new System.EventHandler(this.StripMenu_Tool_ResourceChart_Click);
//
// toolStripSeparator15
//
this.toolStripSeparator15.Name = "toolStripSeparator15";
- this.toolStripSeparator15.Size = new System.Drawing.Size(161, 6);
+ this.toolStripSeparator15.Size = new System.Drawing.Size(173, 6);
//
// StripMenu_Tool_AlbumMasterShip
//
this.StripMenu_Tool_AlbumMasterShip.Name = "StripMenu_Tool_AlbumMasterShip";
- this.StripMenu_Tool_AlbumMasterShip.Size = new System.Drawing.Size(164, 22);
+ this.StripMenu_Tool_AlbumMasterShip.Size = new System.Drawing.Size(176, 22);
this.StripMenu_Tool_AlbumMasterShip.Text = "艦船図鑑(&S)";
this.StripMenu_Tool_AlbumMasterShip.Click += new System.EventHandler(this.StripMenu_Tool_AlbumMasterShip_Click);
//
// StripMenu_Tool_AlbumMasterEquipment
//
this.StripMenu_Tool_AlbumMasterEquipment.Name = "StripMenu_Tool_AlbumMasterEquipment";
- this.StripMenu_Tool_AlbumMasterEquipment.Size = new System.Drawing.Size(164, 22);
+ this.StripMenu_Tool_AlbumMasterEquipment.Size = new System.Drawing.Size(176, 22);
this.StripMenu_Tool_AlbumMasterEquipment.Text = "装備図鑑(&E)";
this.StripMenu_Tool_AlbumMasterEquipment.Click += new System.EventHandler(this.StripMenu_Tool_AlbumMasterEquipment_Click);
//
// toolStripSeparator11
//
this.toolStripSeparator11.Name = "toolStripSeparator11";
- this.toolStripSeparator11.Size = new System.Drawing.Size(161, 6);
+ this.toolStripSeparator11.Size = new System.Drawing.Size(173, 6);
//
// StripMenu_Tool_AntiAirDefense
//
this.StripMenu_Tool_AntiAirDefense.Name = "StripMenu_Tool_AntiAirDefense";
- this.StripMenu_Tool_AntiAirDefense.Size = new System.Drawing.Size(164, 22);
+ this.StripMenu_Tool_AntiAirDefense.Size = new System.Drawing.Size(176, 22);
this.StripMenu_Tool_AntiAirDefense.Text = "対空砲火詳細(&A)";
this.StripMenu_Tool_AntiAirDefense.Click += new System.EventHandler(this.StripMenu_Tool_AntiAirDefense_Click);
//
// StripMenu_Tool_FleetImageGenerator
//
this.StripMenu_Tool_FleetImageGenerator.Name = "StripMenu_Tool_FleetImageGenerator";
- this.StripMenu_Tool_FleetImageGenerator.Size = new System.Drawing.Size(164, 22);
+ this.StripMenu_Tool_FleetImageGenerator.Size = new System.Drawing.Size(176, 22);
this.StripMenu_Tool_FleetImageGenerator.Text = "編成画像出力(&F)";
this.StripMenu_Tool_FleetImageGenerator.Click += new System.EventHandler(this.StripMenu_Tool_FleetImageGenerator_Click);
//
@@ -656,7 +658,7 @@ private void InitializeComponent() {
// StripStatus_Information
//
this.StripStatus_Information.Name = "StripStatus_Information";
- this.StripStatus_Information.Size = new System.Drawing.Size(556, 17);
+ this.StripStatus_Information.Size = new System.Drawing.Size(587, 17);
this.StripStatus_Information.Spring = true;
this.StripStatus_Information.Text = "Now Preparing...";
this.StripStatus_Information.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
@@ -687,6 +689,13 @@ private void InitializeComponent() {
this.MainDockPanel.Size = new System.Drawing.Size(640, 434);
this.MainDockPanel.TabIndex = 0;
//
+ // StripMenu_Tool_BaseAirCorpsSimulation
+ //
+ this.StripMenu_Tool_BaseAirCorpsSimulation.Name = "StripMenu_Tool_BaseAirCorpsSimulation";
+ this.StripMenu_Tool_BaseAirCorpsSimulation.Size = new System.Drawing.Size(176, 22);
+ this.StripMenu_Tool_BaseAirCorpsSimulation.Text = "基地航空隊編成(&B)";
+ this.StripMenu_Tool_BaseAirCorpsSimulation.Click += new System.EventHandler(this.StripMenu_Tool_BaseAirCorpsSimulation_Click);
+ //
// FormMain
//
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
@@ -789,5 +798,6 @@ private void InitializeComponent() {
private System.Windows.Forms.ToolStripSeparator toolStripSeparator11;
private System.Windows.Forms.ToolStripMenuItem StripMenu_Tool_AntiAirDefense;
private System.Windows.Forms.ToolStripMenuItem StripMenu_Tool_FleetImageGenerator;
+ private System.Windows.Forms.ToolStripMenuItem StripMenu_Tool_BaseAirCorpsSimulation;
}
}
diff --git a/ElectronicObserver/Window/FormMain.cs b/ElectronicObserver/Window/FormMain.cs
index 05b7092e2..a261e6648 100644
--- a/ElectronicObserver/Window/FormMain.cs
+++ b/ElectronicObserver/Window/FormMain.cs
@@ -133,6 +133,7 @@ private async void FormMain_Load( object sender, EventArgs e ) {
StripMenu_Tool_AlbumMasterEquipment.Image = ResourceManager.Instance.Icons.Images[(int)ResourceManager.IconContent.FormAlbumEquipment];
StripMenu_Tool_AntiAirDefense.Image = ResourceManager.Instance.Icons.Images[(int)ResourceManager.IconContent.FormAntiAirDefense];
StripMenu_Tool_FleetImageGenerator.Image = ResourceManager.Instance.Icons.Images[(int)ResourceManager.IconContent.FormFleetImageGenerator];
+ StripMenu_Tool_BaseAirCorpsSimulation.Image = ResourceManager.Instance.Icons.Images[(int)ResourceManager.IconContent.FormBaseAirCorps];
StripMenu_Help_Version.Image = ResourceManager.Instance.Icons.Images[(int)ResourceManager.IconContent.AppIcon];
#endregion
@@ -1186,6 +1187,10 @@ private void StripMenu_Tool_FleetImageGenerator_Click( object sender, EventArgs
new Dialog.DialogFleetImageGenerator( 1 ).Show( this );
}
+ private void StripMenu_Tool_BaseAirCorpsSimulation_Click( object sender, EventArgs e ) {
+
+ new Dialog.DialogBaseAirCorpsSimulation().Show( this );
+ }
private void StripMenu_File_Layout_LockLayout_Click( object sender, EventArgs e ) {
diff --git a/ElectronicObserver/Window/FormQuest.Designer.cs b/ElectronicObserver/Window/FormQuest.Designer.cs
index ae3ae3681..c5e174094 100644
--- a/ElectronicObserver/Window/FormQuest.Designer.cs
+++ b/ElectronicObserver/Window/FormQuest.Designer.cs
@@ -40,14 +40,6 @@ private void InitializeComponent() {
this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator();
this.MenuProgress_Reset = new System.Windows.Forms.ToolStripMenuItem();
this.MenuMain = new System.Windows.Forms.ContextMenuStrip(this.components);
- this.MenuMain_ShowRunningOnly = new System.Windows.Forms.ToolStripMenuItem();
- this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
- this.MenuMain_ShowOnce = new System.Windows.Forms.ToolStripMenuItem();
- this.MenuMain_ShowDaily = new System.Windows.Forms.ToolStripMenuItem();
- this.MenuMain_ShowWeekly = new System.Windows.Forms.ToolStripMenuItem();
- this.MenuMain_ShowMonthly = new System.Windows.Forms.ToolStripMenuItem();
- this.MenuMain_ShowOther = new System.Windows.Forms.ToolStripMenuItem();
- this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator();
this.MenuMain_ColumnFilter = new System.Windows.Forms.ToolStripMenuItem();
this.MenuMain_ColumnFilter_State = new System.Windows.Forms.ToolStripMenuItem();
this.MenuMain_ColumnFilter_Type = new System.Windows.Forms.ToolStripMenuItem();
@@ -57,6 +49,16 @@ private void InitializeComponent() {
this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
this.MenuMain_Initialize = new System.Windows.Forms.ToolStripMenuItem();
this.ToolTipInfo = new System.Windows.Forms.ToolTip(this.components);
+ this.MenuMain_QuestFilter = new System.Windows.Forms.ToolStripMenuItem();
+ this.MenuMain_ShowWeekly = new System.Windows.Forms.ToolStripMenuItem();
+ this.MenuMain_ShowDaily = new System.Windows.Forms.ToolStripMenuItem();
+ this.MenuMain_ShowOnce = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
+ this.MenuMain_ShowRunningOnly = new System.Windows.Forms.ToolStripMenuItem();
+ this.MenuMain_ShowMonthly = new System.Windows.Forms.ToolStripMenuItem();
+ this.MenuMain_ShowOther = new System.Windows.Forms.ToolStripMenuItem();
+ this.MenuMain_GoogleQuest = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator();
((System.ComponentModel.ISupportInitialize)(this.QuestView)).BeginInit();
this.MenuProgress.SuspendLayout();
this.MenuMain.SuspendLayout();
@@ -199,77 +201,15 @@ private void InitializeComponent() {
// MenuMain
//
this.MenuMain.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.MenuMain_ShowRunningOnly,
- this.toolStripSeparator2,
- this.MenuMain_ShowOnce,
- this.MenuMain_ShowDaily,
- this.MenuMain_ShowWeekly,
- this.MenuMain_ShowMonthly,
- this.MenuMain_ShowOther,
- this.toolStripMenuItem1,
+ this.MenuMain_QuestFilter,
this.MenuMain_ColumnFilter,
this.toolStripSeparator1,
+ this.MenuMain_GoogleQuest,
+ this.toolStripSeparator4,
this.MenuMain_Initialize});
this.MenuMain.Name = "MenuMain";
- this.MenuMain.Size = new System.Drawing.Size(205, 198);
- //
- // MenuMain_ShowRunningOnly
- //
- this.MenuMain_ShowRunningOnly.CheckOnClick = true;
- this.MenuMain_ShowRunningOnly.Name = "MenuMain_ShowRunningOnly";
- this.MenuMain_ShowRunningOnly.Size = new System.Drawing.Size(204, 22);
- this.MenuMain_ShowRunningOnly.Text = "遂行中のみ表示(&R)";
- this.MenuMain_ShowRunningOnly.Click += new System.EventHandler(this.MenuMain_ShowRunningOnly_Click);
- //
- // toolStripSeparator2
- //
- this.toolStripSeparator2.Name = "toolStripSeparator2";
- this.toolStripSeparator2.Size = new System.Drawing.Size(201, 6);
- //
- // MenuMain_ShowOnce
- //
- this.MenuMain_ShowOnce.CheckOnClick = true;
- this.MenuMain_ShowOnce.Name = "MenuMain_ShowOnce";
- this.MenuMain_ShowOnce.Size = new System.Drawing.Size(204, 22);
- this.MenuMain_ShowOnce.Text = "単発任務を表示(&O)";
- this.MenuMain_ShowOnce.Click += new System.EventHandler(this.MenuMain_ShowOnce_Click);
- //
- // MenuMain_ShowDaily
- //
- this.MenuMain_ShowDaily.CheckOnClick = true;
- this.MenuMain_ShowDaily.Name = "MenuMain_ShowDaily";
- this.MenuMain_ShowDaily.Size = new System.Drawing.Size(204, 22);
- this.MenuMain_ShowDaily.Text = "デイリー任務を表示(&D)";
- this.MenuMain_ShowDaily.Click += new System.EventHandler(this.MenuMain_ShowDaily_Click);
- //
- // MenuMain_ShowWeekly
- //
- this.MenuMain_ShowWeekly.CheckOnClick = true;
- this.MenuMain_ShowWeekly.Name = "MenuMain_ShowWeekly";
- this.MenuMain_ShowWeekly.Size = new System.Drawing.Size(204, 22);
- this.MenuMain_ShowWeekly.Text = "ウィークリー任務を表示(&W)";
- this.MenuMain_ShowWeekly.Click += new System.EventHandler(this.MenuMain_ShowWeekly_Click);
- //
- // MenuMain_ShowMonthly
- //
- this.MenuMain_ShowMonthly.CheckOnClick = true;
- this.MenuMain_ShowMonthly.Name = "MenuMain_ShowMonthly";
- this.MenuMain_ShowMonthly.Size = new System.Drawing.Size(204, 22);
- this.MenuMain_ShowMonthly.Text = "マンスリー任務を表示(&M)";
- this.MenuMain_ShowMonthly.Click += new System.EventHandler(this.MenuMain_ShowMonthly_Click);
- //
- // MenuMain_ShowOther
- //
- this.MenuMain_ShowOther.CheckOnClick = true;
- this.MenuMain_ShowOther.Name = "MenuMain_ShowOther";
- this.MenuMain_ShowOther.Size = new System.Drawing.Size(204, 22);
- this.MenuMain_ShowOther.Text = "その他の任務を表示(&R)";
- this.MenuMain_ShowOther.Click += new System.EventHandler(this.MenuMain_ShowOther_Click);
- //
- // toolStripMenuItem1
- //
- this.toolStripMenuItem1.Name = "toolStripMenuItem1";
- this.toolStripMenuItem1.Size = new System.Drawing.Size(201, 6);
+ this.MenuMain.Size = new System.Drawing.Size(204, 126);
+ this.MenuMain.Opening += new System.ComponentModel.CancelEventHandler(this.MenuMain_Opening);
//
// MenuMain_ColumnFilter
//
@@ -280,14 +220,14 @@ private void InitializeComponent() {
this.MenuMain_ColumnFilter_Name,
this.MenuMain_ColumnFilter_Progress});
this.MenuMain_ColumnFilter.Name = "MenuMain_ColumnFilter";
- this.MenuMain_ColumnFilter.Size = new System.Drawing.Size(204, 22);
+ this.MenuMain_ColumnFilter.Size = new System.Drawing.Size(203, 22);
this.MenuMain_ColumnFilter.Text = "列フィルタ(&C)";
//
// MenuMain_ColumnFilter_State
//
this.MenuMain_ColumnFilter_State.CheckOnClick = true;
this.MenuMain_ColumnFilter_State.Name = "MenuMain_ColumnFilter_State";
- this.MenuMain_ColumnFilter_State.Size = new System.Drawing.Size(140, 22);
+ this.MenuMain_ColumnFilter_State.Size = new System.Drawing.Size(152, 22);
this.MenuMain_ColumnFilter_State.Text = "遂行中(&S)";
this.MenuMain_ColumnFilter_State.Click += new System.EventHandler(this.MenuMain_ColumnFilter_Click);
//
@@ -295,7 +235,7 @@ private void InitializeComponent() {
//
this.MenuMain_ColumnFilter_Type.CheckOnClick = true;
this.MenuMain_ColumnFilter_Type.Name = "MenuMain_ColumnFilter_Type";
- this.MenuMain_ColumnFilter_Type.Size = new System.Drawing.Size(140, 22);
+ this.MenuMain_ColumnFilter_Type.Size = new System.Drawing.Size(152, 22);
this.MenuMain_ColumnFilter_Type.Text = "出現種別(&T)";
this.MenuMain_ColumnFilter_Type.Click += new System.EventHandler(this.MenuMain_ColumnFilter_Click);
//
@@ -303,7 +243,7 @@ private void InitializeComponent() {
//
this.MenuMain_ColumnFilter_Category.CheckOnClick = true;
this.MenuMain_ColumnFilter_Category.Name = "MenuMain_ColumnFilter_Category";
- this.MenuMain_ColumnFilter_Category.Size = new System.Drawing.Size(140, 22);
+ this.MenuMain_ColumnFilter_Category.Size = new System.Drawing.Size(152, 22);
this.MenuMain_ColumnFilter_Category.Text = "分類(&C)";
this.MenuMain_ColumnFilter_Category.Click += new System.EventHandler(this.MenuMain_ColumnFilter_Click);
//
@@ -311,7 +251,7 @@ private void InitializeComponent() {
//
this.MenuMain_ColumnFilter_Name.CheckOnClick = true;
this.MenuMain_ColumnFilter_Name.Name = "MenuMain_ColumnFilter_Name";
- this.MenuMain_ColumnFilter_Name.Size = new System.Drawing.Size(140, 22);
+ this.MenuMain_ColumnFilter_Name.Size = new System.Drawing.Size(152, 22);
this.MenuMain_ColumnFilter_Name.Text = "任務名(&N)";
this.MenuMain_ColumnFilter_Name.Click += new System.EventHandler(this.MenuMain_ColumnFilter_Click);
//
@@ -319,19 +259,19 @@ private void InitializeComponent() {
//
this.MenuMain_ColumnFilter_Progress.CheckOnClick = true;
this.MenuMain_ColumnFilter_Progress.Name = "MenuMain_ColumnFilter_Progress";
- this.MenuMain_ColumnFilter_Progress.Size = new System.Drawing.Size(140, 22);
+ this.MenuMain_ColumnFilter_Progress.Size = new System.Drawing.Size(152, 22);
this.MenuMain_ColumnFilter_Progress.Text = "進捗(&P)";
this.MenuMain_ColumnFilter_Progress.Click += new System.EventHandler(this.MenuMain_ColumnFilter_Click);
//
// toolStripSeparator1
//
this.toolStripSeparator1.Name = "toolStripSeparator1";
- this.toolStripSeparator1.Size = new System.Drawing.Size(201, 6);
+ this.toolStripSeparator1.Size = new System.Drawing.Size(200, 6);
//
// MenuMain_Initialize
//
this.MenuMain_Initialize.Name = "MenuMain_Initialize";
- this.MenuMain_Initialize.Size = new System.Drawing.Size(204, 22);
+ this.MenuMain_Initialize.Size = new System.Drawing.Size(203, 22);
this.MenuMain_Initialize.Text = "初期化(&I)";
this.MenuMain_Initialize.Click += new System.EventHandler(this.MenuMain_Initialize_Click);
//
@@ -342,6 +282,85 @@ private void InitializeComponent() {
this.ToolTipInfo.ReshowDelay = 100;
this.ToolTipInfo.ShowAlways = true;
//
+ // MenuMain_QuestFilter
+ //
+ this.MenuMain_QuestFilter.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.MenuMain_ShowRunningOnly,
+ this.toolStripSeparator2,
+ this.MenuMain_ShowOnce,
+ this.MenuMain_ShowDaily,
+ this.MenuMain_ShowWeekly,
+ this.MenuMain_ShowMonthly,
+ this.MenuMain_ShowOther});
+ this.MenuMain_QuestFilter.Name = "MenuMain_QuestFilter";
+ this.MenuMain_QuestFilter.Size = new System.Drawing.Size(203, 22);
+ this.MenuMain_QuestFilter.Text = "表示フィルタ(&Q)";
+ //
+ // MenuMain_ShowWeekly
+ //
+ this.MenuMain_ShowWeekly.CheckOnClick = true;
+ this.MenuMain_ShowWeekly.Name = "MenuMain_ShowWeekly";
+ this.MenuMain_ShowWeekly.Size = new System.Drawing.Size(204, 22);
+ this.MenuMain_ShowWeekly.Text = "ウィークリー任務を表示(&W)";
+ this.MenuMain_ShowWeekly.Click += new System.EventHandler(this.MenuMain_ShowWeekly_Click);
+ //
+ // MenuMain_ShowDaily
+ //
+ this.MenuMain_ShowDaily.CheckOnClick = true;
+ this.MenuMain_ShowDaily.Name = "MenuMain_ShowDaily";
+ this.MenuMain_ShowDaily.Size = new System.Drawing.Size(204, 22);
+ this.MenuMain_ShowDaily.Text = "デイリー任務を表示(&D)";
+ this.MenuMain_ShowDaily.Click += new System.EventHandler(this.MenuMain_ShowDaily_Click);
+ //
+ // MenuMain_ShowOnce
+ //
+ this.MenuMain_ShowOnce.CheckOnClick = true;
+ this.MenuMain_ShowOnce.Name = "MenuMain_ShowOnce";
+ this.MenuMain_ShowOnce.Size = new System.Drawing.Size(204, 22);
+ this.MenuMain_ShowOnce.Text = "単発任務を表示(&O)";
+ this.MenuMain_ShowOnce.Click += new System.EventHandler(this.MenuMain_ShowOnce_Click);
+ //
+ // toolStripSeparator2
+ //
+ this.toolStripSeparator2.Name = "toolStripSeparator2";
+ this.toolStripSeparator2.Size = new System.Drawing.Size(201, 6);
+ //
+ // MenuMain_ShowRunningOnly
+ //
+ this.MenuMain_ShowRunningOnly.CheckOnClick = true;
+ this.MenuMain_ShowRunningOnly.Name = "MenuMain_ShowRunningOnly";
+ this.MenuMain_ShowRunningOnly.Size = new System.Drawing.Size(204, 22);
+ this.MenuMain_ShowRunningOnly.Text = "遂行中のみ表示(&R)";
+ this.MenuMain_ShowRunningOnly.Click += new System.EventHandler(this.MenuMain_ShowRunningOnly_Click);
+ //
+ // MenuMain_ShowMonthly
+ //
+ this.MenuMain_ShowMonthly.CheckOnClick = true;
+ this.MenuMain_ShowMonthly.Name = "MenuMain_ShowMonthly";
+ this.MenuMain_ShowMonthly.Size = new System.Drawing.Size(204, 22);
+ this.MenuMain_ShowMonthly.Text = "マンスリー任務を表示(&M)";
+ this.MenuMain_ShowMonthly.Click += new System.EventHandler(this.MenuMain_ShowMonthly_Click);
+ //
+ // MenuMain_ShowOther
+ //
+ this.MenuMain_ShowOther.CheckOnClick = true;
+ this.MenuMain_ShowOther.Name = "MenuMain_ShowOther";
+ this.MenuMain_ShowOther.Size = new System.Drawing.Size(204, 22);
+ this.MenuMain_ShowOther.Text = "その他の任務を表示(&R)";
+ this.MenuMain_ShowOther.Click += new System.EventHandler(this.MenuMain_ShowOther_Click);
+ //
+ // MenuMain_GoogleQuest
+ //
+ this.MenuMain_GoogleQuest.Name = "MenuMain_GoogleQuest";
+ this.MenuMain_GoogleQuest.Size = new System.Drawing.Size(203, 22);
+ this.MenuMain_GoogleQuest.Text = "任務名でGoogle検索(&G)";
+ this.MenuMain_GoogleQuest.Click += new System.EventHandler(this.MenuMain_GoogleQuest_Click);
+ //
+ // toolStripSeparator4
+ //
+ this.toolStripSeparator4.Name = "toolStripSeparator4";
+ this.toolStripSeparator4.Size = new System.Drawing.Size(200, 6);
+ //
// FormQuest
//
this.AutoHidePortion = 150D;
@@ -367,15 +386,8 @@ private void InitializeComponent() {
private System.Windows.Forms.DataGridView QuestView;
private System.Windows.Forms.ToolTip ToolTipInfo;
private System.Windows.Forms.ContextMenuStrip MenuMain;
- private System.Windows.Forms.ToolStripMenuItem MenuMain_ShowRunningOnly;
private System.Windows.Forms.ToolStripMenuItem MenuMain_Initialize;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
- private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
- private System.Windows.Forms.ToolStripMenuItem MenuMain_ShowOnce;
- private System.Windows.Forms.ToolStripMenuItem MenuMain_ShowDaily;
- private System.Windows.Forms.ToolStripMenuItem MenuMain_ShowWeekly;
- private System.Windows.Forms.ToolStripMenuItem MenuMain_ShowMonthly;
- private System.Windows.Forms.ToolStripSeparator toolStripMenuItem1;
private System.Windows.Forms.ToolStripMenuItem MenuMain_ColumnFilter;
private System.Windows.Forms.ToolStripMenuItem MenuMain_ColumnFilter_State;
private System.Windows.Forms.ToolStripMenuItem MenuMain_ColumnFilter_Type;
@@ -390,8 +402,17 @@ private void InitializeComponent() {
private System.Windows.Forms.DataGridViewTextBoxColumn QuestView_Category;
private System.Windows.Forms.DataGridViewTextBoxColumn QuestView_Name;
private System.Windows.Forms.DataGridViewTextBoxColumn QuestView_Progress;
- private System.Windows.Forms.ToolStripMenuItem MenuMain_ShowOther;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator3;
private System.Windows.Forms.ToolStripMenuItem MenuProgress_Reset;
+ private System.Windows.Forms.ToolStripMenuItem MenuMain_QuestFilter;
+ private System.Windows.Forms.ToolStripMenuItem MenuMain_ShowRunningOnly;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
+ private System.Windows.Forms.ToolStripMenuItem MenuMain_ShowOnce;
+ private System.Windows.Forms.ToolStripMenuItem MenuMain_ShowDaily;
+ private System.Windows.Forms.ToolStripMenuItem MenuMain_ShowWeekly;
+ private System.Windows.Forms.ToolStripMenuItem MenuMain_ShowMonthly;
+ private System.Windows.Forms.ToolStripMenuItem MenuMain_ShowOther;
+ private System.Windows.Forms.ToolStripMenuItem MenuMain_GoogleQuest;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator4;
}
}
\ No newline at end of file
diff --git a/ElectronicObserver/Window/FormQuest.cs b/ElectronicObserver/Window/FormQuest.cs
index 297338d72..b1345af48 100644
--- a/ElectronicObserver/Window/FormQuest.cs
+++ b/ElectronicObserver/Window/FormQuest.cs
@@ -510,80 +510,65 @@ private void QuestView_CellMouseDown( object sender, DataGridViewCellMouseEventA
private void MenuProgress_Increment_Click( object sender, EventArgs e ) {
- var rows = QuestView.SelectedRows;
-
- if ( rows != null && rows.Count > 0 && rows[0].Index != -1 ) {
+ int id = GetSelectedRowQuestID();
- int id = rows[0].Cells[QuestView_Name.Index].Value as int? ?? -1;
+ var quest = KCDatabase.Instance.Quest[id];
+ var progress = KCDatabase.Instance.QuestProgress[id];
- var quest = KCDatabase.Instance.Quest[id];
- var progress = KCDatabase.Instance.QuestProgress[id];
+ if ( id != -1 && quest != null && progress != null ) {
- if ( id != -1 && quest != null && progress != null ) {
+ try {
+ progress.Increment();
+ Updated();
- try {
- progress.Increment();
- Updated();
-
- } catch ( Exception ) {
- Utility.Logger.Add( 3, string.Format( "任務『{0}』の進捗を変更することはできません。", quest.Name ) );
- System.Media.SystemSounds.Hand.Play();
- }
+ } catch ( Exception ) {
+ Utility.Logger.Add( 3, string.Format( "任務『{0}』の進捗を変更することはできません。", quest.Name ) );
+ System.Media.SystemSounds.Hand.Play();
}
}
}
private void MenuProgress_Decrement_Click( object sender, EventArgs e ) {
- var rows = QuestView.SelectedRows;
-
- if ( rows != null && rows.Count > 0 && rows[0].Index != -1 ) {
-
- int id = rows[0].Cells[QuestView_Name.Index].Value as int? ?? -1;
-
- var quest = KCDatabase.Instance.Quest[id];
- var progress = KCDatabase.Instance.QuestProgress[id];
+ int id = GetSelectedRowQuestID();
+ var quest = KCDatabase.Instance.Quest[id];
+ var progress = KCDatabase.Instance.QuestProgress[id];
- if ( id != -1 && quest != null && progress != null ) {
+ if ( id != -1 && quest != null && progress != null ) {
- try {
- progress.Decrement();
- Updated();
+ try {
+ progress.Decrement();
+ Updated();
- } catch ( Exception ) {
- Utility.Logger.Add( 3, string.Format( "任務『{0}』の進捗を変更することはできません。", quest.Name ) );
- System.Media.SystemSounds.Hand.Play();
- }
+ } catch ( Exception ) {
+ Utility.Logger.Add( 3, string.Format( "任務『{0}』の進捗を変更することはできません。", quest.Name ) );
+ System.Media.SystemSounds.Hand.Play();
}
}
}
private void MenuProgress_Reset_Click( object sender, EventArgs e ) {
- var rows = QuestView.SelectedRows;
-
- if ( rows != null && rows.Count > 0 && rows[0].Index != -1 ) {
-
- int id = rows[0].Cells[QuestView_Name.Index].Value as int? ?? -1;
+ int id = GetSelectedRowQuestID();
- var quest = KCDatabase.Instance.Quest[id];
- var progress = KCDatabase.Instance.QuestProgress[id];
+ var quest = KCDatabase.Instance.Quest[id];
+ var progress = KCDatabase.Instance.QuestProgress[id];
- if ( id != -1 && ( quest != null || progress != null ) ) {
+ if ( id != -1 && ( quest != null || progress != null ) ) {
- if ( MessageBox.Show( "任務" + ( quest != null ? ( "『" + quest.Name + "』" ) : ( "ID: " + id.ToString() + " " ) ) + "を一覧から削除し、進捗をリセットします。\r\nよろしいですか?\r\n(艦これ本体の任務画面を開くと正しく更新されます。)", "任務削除の確認",
- MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1 ) == System.Windows.Forms.DialogResult.Yes ) {
+ if ( MessageBox.Show( "任務" + ( quest != null ? ( "『" + quest.Name + "』" ) : ( "ID: " + id.ToString() + " " ) ) + "を一覧から削除し、進捗をリセットします。\r\nよろしいですか?\r\n(艦これ本体の任務画面を開くと正しく更新されます。)", "任務削除の確認",
+ MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1 ) == System.Windows.Forms.DialogResult.Yes ) {
- if ( quest != null )
- KCDatabase.Instance.Quest.Quests.Remove( quest );
+ if ( quest != null )
+ KCDatabase.Instance.Quest.Quests.Remove( quest );
- if ( progress != null )
- KCDatabase.Instance.QuestProgress.Progresses.Remove( progress );
+ if ( progress != null )
+ KCDatabase.Instance.QuestProgress.Progresses.Remove( progress );
- Updated();
- }
+ Updated();
}
}
+
}
@@ -612,10 +597,51 @@ private void QuestView_CellMouseLeave( object sender, DataGridViewCellEventArgs
}
+ private void MenuMain_Opening( object sender, CancelEventArgs e ) {
+
+ var quest = KCDatabase.Instance.Quest[GetSelectedRowQuestID()];
+
+ if ( quest != null ) {
+ MenuMain_GoogleQuest.Enabled = true;
+ MenuMain_GoogleQuest.Text = string.Format( "『{0}』でGoogle検索(&G)", quest.Name );
+ } else {
+ MenuMain_GoogleQuest.Enabled = false;
+ MenuMain_GoogleQuest.Text = "任務名でGoogle検索(&G)";
+ }
+ }
+
+ private void MenuMain_GoogleQuest_Click( object sender, EventArgs e ) {
+ var quest = KCDatabase.Instance.Quest[GetSelectedRowQuestID()];
+
+ if ( quest != null ) {
+ try {
+
+ // google <任務名> 艦これ
+ System.Diagnostics.Process.Start( @"https://www.google.co.jp/search?q=" + Uri.EscapeDataString( quest.Name ) + "+%E8%89%A6%E3%81%93%E3%82%8C" );
+
+ } catch ( Exception ex ) {
+ Utility.ErrorReporter.SendErrorReport( ex, "任務名の Google 検索に失敗しました。" );
+ }
+ }
+
+ }
+
+ private int GetSelectedRowQuestID() {
+ var rows = QuestView.SelectedRows;
+
+ if ( rows != null && rows.Count > 0 && rows[0].Index != -1 ) {
+
+ return rows[0].Cells[QuestView_Name.Index].Value as int? ?? -1;
+ }
+
+ return -1;
+ }
+
protected override string GetPersistString() {
return "Quest";
}
+
}
}
diff --git a/README.md b/README.md
index fd10d9735..c0dde12da 100644
--- a/README.md
+++ b/README.md
@@ -36,7 +36,7 @@
*このリンクの更新は遅れる可能性があります。最新版は[こちら](http://electronicobserver.blog.fc2.com/)で確認してください。*
-[ver. 2.7.1.1 (2017/08/09)](http://bit.ly/2vmsUzQ)
+[ver. 2.8.0 (2017/09/09)](http://bit.ly/2eMP0UC)
[更新内容・履歴はこちらで確認できます。](https://github.com/andanteyk/ElectronicObserver/wiki/ChangeLog)