From 8393f3b4bb25b63b9e87311ac259192a01fa477e Mon Sep 17 00:00:00 2001 From: "Josh (vector_cmdr)" Date: Fri, 16 Jan 2026 00:51:56 +1100 Subject: [PATCH] Initial add of 3.0.0 Amiibo Villagers Initial add of 3.0.0 Amiibo Villagers --- NHSE.Sprites/Properties/Resources.Designer.cs | 42 ++++++++- NHSE.Sprites/Properties/Resources.resx | 12 +++ NHSE.Sprites/Resources/Villagers/brd20.png | Bin 0 -> 6760 bytes NHSE.Sprites/Resources/Villagers/der12.png | Bin 0 -> 11505 bytes NHSE.Sprites/Resources/Villagers/squ19.png | Bin 0 -> 8062 bytes NHSE.Sprites/Resources/Villagers/squ20.png | Bin 0 -> 8157 bytes .../Properties/Resources.Designer.cs | 82 +++++++++++++++++- NHSE.Villagers/Properties/Resources.resx | 24 +++++ NHSE.Villagers/Resources/Houses/brd20H.bin | Bin 0 -> 4840 bytes NHSE.Villagers/Resources/Houses/der12H.bin | Bin 0 -> 4840 bytes NHSE.Villagers/Resources/Houses/squ19H.bin | Bin 0 -> 4840 bytes NHSE.Villagers/Resources/Houses/squ20H.bin | Bin 0 -> 4840 bytes NHSE.Villagers/Resources/Villagers/brd20V.bin | Bin 0 -> 78384 bytes NHSE.Villagers/Resources/Villagers/der12V.bin | Bin 0 -> 78384 bytes NHSE.Villagers/Resources/Villagers/squ19V.bin | Bin 0 -> 78384 bytes NHSE.Villagers/Resources/Villagers/squ20V.bin | Bin 0 -> 78384 bytes NHSE.WinForms/Main.Designer.cs | 50 +++++------ NHSE.WinForms/Main.resx | 54 ++++++------ 18 files changed, 210 insertions(+), 54 deletions(-) create mode 100644 NHSE.Sprites/Resources/Villagers/brd20.png create mode 100644 NHSE.Sprites/Resources/Villagers/der12.png create mode 100644 NHSE.Sprites/Resources/Villagers/squ19.png create mode 100644 NHSE.Sprites/Resources/Villagers/squ20.png create mode 100644 NHSE.Villagers/Resources/Houses/brd20H.bin create mode 100644 NHSE.Villagers/Resources/Houses/der12H.bin create mode 100644 NHSE.Villagers/Resources/Houses/squ19H.bin create mode 100644 NHSE.Villagers/Resources/Houses/squ20H.bin create mode 100644 NHSE.Villagers/Resources/Villagers/brd20V.bin create mode 100644 NHSE.Villagers/Resources/Villagers/der12V.bin create mode 100644 NHSE.Villagers/Resources/Villagers/squ19V.bin create mode 100644 NHSE.Villagers/Resources/Villagers/squ20V.bin diff --git a/NHSE.Sprites/Properties/Resources.Designer.cs b/NHSE.Sprites/Properties/Resources.Designer.cs index 29429f8..23e11ba 100644 --- a/NHSE.Sprites/Properties/Resources.Designer.cs +++ b/NHSE.Sprites/Properties/Resources.Designer.cs @@ -19,7 +19,7 @@ namespace NHSE.Sprites.Properties { // class via a tool like ResGen or Visual Studio. // To add or remove a member, edit your .ResX file then rerun ResGen // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "18.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] internal class Resources { @@ -790,6 +790,16 @@ internal class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap brd20 { + get { + object obj = ResourceManager.GetObject("brd20", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -1890,6 +1900,16 @@ internal class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap der12 { + get { + object obj = ResourceManager.GetObject("der12", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -9620,6 +9640,26 @@ internal class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap squ19 { + get { + object obj = ResourceManager.GetObject("squ19", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap squ20 { + get { + object obj = ResourceManager.GetObject("squ20", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// diff --git a/NHSE.Sprites/Properties/Resources.resx b/NHSE.Sprites/Properties/Resources.resx index ad0b950..596d39b 100644 --- a/NHSE.Sprites/Properties/Resources.resx +++ b/NHSE.Sprites/Properties/Resources.resx @@ -337,6 +337,9 @@ ..\Resources\Villagers\brd18.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\Villagers\brd20.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\MenuIcon\Bridge.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -667,6 +670,9 @@ ..\Resources\Villagers\der11.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\Villagers\der12.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\Villagers\dga.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -2986,6 +2992,12 @@ ..\Resources\Villagers\squ18.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\Villagers\squ19.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Villagers\squ20.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\Villagers\squ21.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a diff --git a/NHSE.Sprites/Resources/Villagers/brd20.png b/NHSE.Sprites/Resources/Villagers/brd20.png new file mode 100644 index 0000000000000000000000000000000000000000..a7053fd40ddcf1e04e61afa7654dc4d51d35d0b0 GIT binary patch literal 6760 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 literal 0 HcmV?d00001 diff --git a/NHSE.Sprites/Resources/Villagers/der12.png b/NHSE.Sprites/Resources/Villagers/der12.png new file mode 100644 index 0000000000000000000000000000000000000000..d6bb0968a789389bd9611294a84a8708e9830f51 GIT binary patch literal 11505 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 literal 0 HcmV?d00001 diff --git a/NHSE.Sprites/Resources/Villagers/squ19.png b/NHSE.Sprites/Resources/Villagers/squ19.png new file mode 100644 index 0000000000000000000000000000000000000000..ffa04d3fd4815bfea4e3a6cb40993ac4fe06a635 GIT binary patch literal 8062 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 literal 0 HcmV?d00001 diff --git a/NHSE.Villagers/Properties/Resources.Designer.cs b/NHSE.Villagers/Properties/Resources.Designer.cs index 4309d66..5696236 100644 --- a/NHSE.Villagers/Properties/Resources.Designer.cs +++ b/NHSE.Villagers/Properties/Resources.Designer.cs @@ -19,7 +19,7 @@ namespace NHSE.Villagers.Properties { // class via a tool like ResGen or Visual Studio. // To add or remove a member, edit your .ResX file then rerun ResGen // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "18.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] internal class Resources { @@ -800,6 +800,26 @@ internal class Resources { } } + /// + /// Looks up a localized resource of type System.Byte[]. + /// + internal static byte[] brd20H { + get { + object obj = ResourceManager.GetObject("brd20H", resourceCulture); + return ((byte[])(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Byte[]. + /// + internal static byte[] brd20V { + get { + object obj = ResourceManager.GetObject("brd20V", resourceCulture); + return ((byte[])(obj)); + } + } + /// /// Looks up a localized resource of type System.Byte[]. /// @@ -2380,6 +2400,26 @@ internal class Resources { } } + /// + /// Looks up a localized resource of type System.Byte[]. + /// + internal static byte[] der12H { + get { + object obj = ResourceManager.GetObject("der12H", resourceCulture); + return ((byte[])(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Byte[]. + /// + internal static byte[] der12V { + get { + object obj = ResourceManager.GetObject("der12V", resourceCulture); + return ((byte[])(obj)); + } + } + /// /// Looks up a localized resource of type System.Byte[]. /// @@ -7940,6 +7980,46 @@ internal class Resources { } } + /// + /// Looks up a localized resource of type System.Byte[]. + /// + internal static byte[] squ19H { + get { + object obj = ResourceManager.GetObject("squ19H", resourceCulture); + return ((byte[])(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Byte[]. + /// + internal static byte[] squ19V { + get { + object obj = ResourceManager.GetObject("squ19V", resourceCulture); + return ((byte[])(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Byte[]. + /// + internal static byte[] squ20H { + get { + object obj = ResourceManager.GetObject("squ20H", resourceCulture); + return ((byte[])(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Byte[]. + /// + internal static byte[] squ20V { + get { + object obj = ResourceManager.GetObject("squ20V", resourceCulture); + return ((byte[])(obj)); + } + } + /// /// Looks up a localized resource of type System.Byte[]. /// diff --git a/NHSE.Villagers/Properties/Resources.resx b/NHSE.Villagers/Properties/Resources.resx index 6cc6711..3d76989 100644 --- a/NHSE.Villagers/Properties/Resources.resx +++ b/NHSE.Villagers/Properties/Resources.resx @@ -340,6 +340,12 @@ ..\Resources\Villagers\brd18V.bin;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + ..\Resources\Houses\brd20H.bin;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\Villagers\brd20V.bin;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + ..\Resources\Houses\bul00H.bin;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -814,6 +820,12 @@ ..\Resources\Villagers\der11V.bin;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + ..\Resources\Houses\der12H.bin;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\Villagers\der12V.bin;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + ..\Resources\Houses\dog00H.bin;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -2482,6 +2494,18 @@ ..\Resources\Villagers\squ18V.bin;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + ..\Resources\Houses\squ19H.bin;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\Villagers\squ19V.bin;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\Houses\squ20H.bin;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\Villagers\squ20V.bin;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + ..\Resources\Houses\squ21H.bin;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 diff --git a/NHSE.Villagers/Resources/Houses/brd20H.bin b/NHSE.Villagers/Resources/Houses/brd20H.bin new file mode 100644 index 0000000000000000000000000000000000000000..d7dadd55567b810d6c41d834b26cf9c37f99f5c8 GIT binary patch literal 4840 zcmeHLK?=e!5S&fKn^^E<4s9ve$VTPFB&4mc)U6u>#*ocUeC-hmE`Lt8R`AI1q^TC4}Q;k~zT zQ-D}gv1Zv1EAsoj!6OSA1J=;h1O@YBvXfo|gPtxn@g-p^I48X7sHwUBGq&CRM@w2i zLMz@VPUfg5tr41yXodQqK4=Cs1DXNNfM($LG7xv9qdK4tr~~T2w;WiE;>uD_smHUq Z=NV5EANRx)pUq6ZQ~t?Ph5uB$+BZ3EN`n9Z literal 0 HcmV?d00001 diff --git a/NHSE.Villagers/Resources/Houses/der12H.bin b/NHSE.Villagers/Resources/Houses/der12H.bin new file mode 100644 index 0000000000000000000000000000000000000000..8f1760d87fd46c939d2fd7d17fc0904b188e676c GIT binary patch literal 4840 zcmeHLy9&Zk3_WR7aFK$GUaBpnyMu$Hj)I%$X8qEXRz4>`hX}+T$W) ztj4f$*^7IJY<)8%3}SNqbHb?6w(+b_yqoxVMs(yVpA47HA`}JFro|{d!Jj&YK$5eS zc-G_Q^JPooCAO}Zzh`sfR(m8P;EFWln3QOHJ}<$4X6fG1NGB@n@Cq> sKp9X5l!1RSu;{wZ!Ct(NhrMU9ye2vBaVI|eY530YPYyQ3f7$QcHwleDEdT%j literal 0 HcmV?d00001 diff --git a/NHSE.Villagers/Resources/Houses/squ19H.bin b/NHSE.Villagers/Resources/Houses/squ19H.bin new file mode 100644 index 0000000000000000000000000000000000000000..fd907f31462d4d415eebaede163a40482c963bbf GIT binary patch literal 4840 zcmeI0J!->15Jtbz1VUUH48|-%2t_Aw<<9DJ2N!8l_!7BC$SI6T3KQFn%bX{b<-dC1_YY{$at@@!e@N$lnG{?1HL>175PAJI8%`KkxTM1a!%fAD5xvN z=uz>^^>wZIVfvw~Er2(DA_2J*{hfKDuFYV;tp}lU{`NMo?iM%!BoS^?>z&^?>!j?e##|kv+|T888E8;93S= jCgIH~e#9~U{MC#(Ej;=Or$6t@^quLSoMOuV7l&&vlO|0b literal 0 HcmV?d00001 diff --git a/NHSE.Villagers/Resources/Houses/squ20H.bin b/NHSE.Villagers/Resources/Houses/squ20H.bin new file mode 100644 index 0000000000000000000000000000000000000000..334456dc4b141af6ba167f8f51a05559afedb8de GIT binary patch literal 4840 zcmeI0K?=e!5Ji7Fbmc}6M5B~aasoYo-Fpd_9>aSGUP3_^f_ee3qbv2tB&932f=){_ zFOzA~d_EMC0m%3aF~UB!M`40lXMz2j0ZYD+YmOA;bL5hIid>QV z^3Bv>LAI5F>l&Yibp|(<`}NBL4HqSForHN@A=pX7W=r<^ zY4176&}iVhNe|^Hj%v~fq235ms1B-wdO$s(9#9Xc2Y$~3VMp4k0;+&2pbC6Tfq5^i hoZ>q6aev=+m&1mKI^l$9HA~-_{>dq({HNHieF2G+NuU4# literal 0 HcmV?d00001 diff --git a/NHSE.Villagers/Resources/Villagers/brd20V.bin b/NHSE.Villagers/Resources/Villagers/brd20V.bin new file mode 100644 index 0000000000000000000000000000000000000000..68bf61ab0931223471d72420cb71f60943b670bf GIT binary patch literal 78384 zcmeI&KZ_h?0LSs??$n?liV?wpg|(%xLeA1RkRphUf`2+|TmN98L>pg)c3Nt0-u zb9c7S9`^Owzw^xbE|1GO{P&Zi^T*{i558KmEeRx$KmzLuJnZ>>jLX-D&iCscmu5>K zfdtkT=zPDnX!9kIKmvy;(E0u_k4syXKmrM@EztRXZPDgSAb|u9Q=s$xVIG&ZDuDzN zSX-d;{o10>YMy^E3XL9vsq>(F8@|j${8ENE7lzb*v zZ$=uq5+$F>)tiw9T)i1->YMy^E3XL9vsq>(F8@|j${8ENE7lzb*vZ$=uq5+$F>)tiw9T)i1->YMy^E3 zXL9vsq>(F8@|j${8ENE7lzb*vZ$=uq5+$F>)tiw9T)i1->YMy^E3XL9vsq>(F8@|j${8ENE7 zlzb*vZ$=uq5+$F>)tiw9T)i1->YMy^E3XL9vsq>(F8@|j${8ENE7lzb*vZ$=uq5+$F>)tiw< zu0+Xaa`k4Ukt9T)i1- z#ptC)>b__0{70?z8r00Wyi>2`+dpb@o@O!WdHeLxmGOKudhY+ z8S-{_@=tw+Otwd7NI~ zTD*Gy`|#TQUfdna&v;?Gdi-$br(f?sU1ivJypR4|<{9 literal 0 HcmV?d00001 diff --git a/NHSE.Villagers/Resources/Villagers/der12V.bin b/NHSE.Villagers/Resources/Villagers/der12V.bin new file mode 100644 index 0000000000000000000000000000000000000000..f3454b8ad9cb7d1bda32228e75d74261af509bdb GIT binary patch literal 78384 zcmeI&KWijq0LSs!+vAQCQSm@fw6GH_EUxf1NUTIFu{hxhE5SdVc48%ng`h-yAC^|) z3$XG92o@GrVsUXNn@1Cm?0&z;6l?r$vUzrQe!pjDJ~PZFVQxKoV>fdmprU|E5OJ-<)W#m|S% z_si~=W=kM}1eO-)e8044^Cgf#0*5Kk`Tj8XOKX)t0tqZF(D{C8(dJ7afdmdyp!5A< z?w8gofdmp*TA=g&(xT0mKmrLIrapH2fbKR%<;5Ea!?l&We zj#r}OGr4**(#Vx4`An|fj5Km3Ndid4uHK9^awSSWldCr)ja-S6&*bXO zNF!IGdid4uHK9^awSSWldCr)ja-S6&*bXONF!IGdid4 zuHK9^awSSWldCr)ja-S6&*bXONF!IGdid4uHK9^awSSWldCr)ja-S6 z&*bXONF!IGdid4uHK9^awSSWldCr)ja-S6&*bXONF!IG@?-D zJzjG7?>c)w$)}G-rj|9Zol<8 z)aTGRRIc*p(AdVyMzigg%`skYt|7t3yqMESXU}Ij) zX{7QR5^T(iIgM0aLxPQYF{hErYe=v$FXl8-c?}6R9D%uA!Y}=9%{L3Yu(==I-da3=c09Z|j*CC0`D=P|yLkHU z_wRo?d$`E3Z-1|TTjXt;B!L7HNFad({s#i6|{!SRzdyH|O?=LO=O)3BY literal 0 HcmV?d00001 diff --git a/NHSE.Villagers/Resources/Villagers/squ19V.bin b/NHSE.Villagers/Resources/Villagers/squ19V.bin new file mode 100644 index 0000000000000000000000000000000000000000..6456a4d417fd5613a1871b5b08acc38fee2a26a6 GIT binary patch literal 78384 zcmeI&F^e2!0Eh9}TlFxd2LU04;5V?cw6T!$OGF64O3(-vscmhAd;)6`6+}%V*w|V5 z0R#&RE3wFB=QgjGGkd$w6IR%RXOG=?Zsz}gclI}Xv&k~AoxC_b`0c^Zr_=4}!|BfI zetUX<`e^!inx>=G{nPvZeD?12!E|r+b7%GYxGl!QJT6{c-Jf1@^)ifIJwaO%NFaf0 zF7W7Vynyx6^ZtJJ?>u9^%j0|w|9!bQzhB<+>~C|nTLK9rkidQgp7;DdO_x6(I^Xa2 zxHMY=2_&#@fzJ2)7Hz%+5=h`M1v=j!=5cAS5=bC{eG7EH-?wP-^ZmX>n=gR`5;#nO&i99TTz2i%f3IyF$8pdid4uHK9^awSSWldCr)ja-S6&*bXONF!IGdid4uHK9^awSSWldCr) zja-S6&*bXONF!IGdid4uHK9^awSSWldCr)ja-S6&*bXONF!IGdid4uHK9^awSSWldCr)ja-S6&*bXONF!IGdid4uHK9^awSSW zldCr)ja-S6&*bXONF!IGb=kJ%CA8@p3fx`3ymPOQSBd57{^)FH^gJ-Xm&;C54(s{Hm3`}C^~R-<{Xt|OitJa*-8($?;l}ZD zdVS+wUaTD1?^n~laIt#h(#Zbu#$x04r&o^bPjB+<&09SC<#K`d_nTGry{C6>!}8eQ zJ_Gs;7;le01J)A%m&0(rYBbM#)f{7ea}5bL=Ea;wDz72I#=Mx*NaZyo*q9e{8mYX7 z1RL{WP9v4qkYHn8%xR?Z8WL>Gi#d%{UPFS7c`>Jv%4ODt3A literal 0 HcmV?d00001 diff --git a/NHSE.Villagers/Resources/Villagers/squ20V.bin b/NHSE.Villagers/Resources/Villagers/squ20V.bin new file mode 100644 index 0000000000000000000000000000000000000000..8324c2f21f03aa7cd552412f047285c5f83861e5 GIT binary patch literal 78384 zcmeI&F^e2!0Eh9pT;MP^Vk97>u<#S;7qFG{6Ihud5Gz4rm)h1=2>2xwR1h_#jh&Sr zK(Mf|Q7m%q+}`M&nc01wFvS|5z3lDoyZ`@t@BU_Ph8*+COV@{oKRx{ZbhtCTKiu8i z?+ot_9}FK3!*FeL|LDP=AHOxcH{9QR-QB#NZb#FT^T(Hm;p)JZcQ3zyvCEa7Cy+n_ z&y>L9v+3h(pFQpCv%lw==DYeh9>ae=K03c&edoznW42oY2_%rfx&lvod>@9Z=ZB8> z>u#53OCW&+))we^zqV-eC6GV@hbhqU{xG*ot4bh&1lAVlc)zx2^Cgf#0*5Kk@%}Kk zORGvCfdtkT=y<=jX!9kIKmvy;(DD8-x68g&{rlS1X*=$^PO9r%_o+U4&2X;!%}ApC zl_>d4uHK9^awSSWldCr)ja-S6&*bXONF!IGdid4uHK9^awSSWldCr) zja-S6&*bXONF!IGdid4uHK9^awSSWldCr)ja-S6&*bXONF!IGdid4uHK9^awSSWldCr)ja-S6&*bXONF!IGdid4uHK9^awSSW zldCr)ja-S6&*bXONF!IGdi%*iG(?w^m(_D0VGI?hNp3}U)ZlnG-}e0-e(j&ve8cee2I2JPR^tA}{_tShFa8+Dui?cDsIPu| z^y8Xl`?mMduWSCa=1L%e1QJLffoECZ private void InitializeComponent() { - this.B_Open = new System.Windows.Forms.Button(); - this.SuspendLayout(); + B_Open = new System.Windows.Forms.Button(); + SuspendLayout(); // // B_Open // - this.B_Open.Dock = System.Windows.Forms.DockStyle.Fill; - this.B_Open.Location = new System.Drawing.Point(0, 0); - this.B_Open.Name = "B_Open"; - this.B_Open.Size = new System.Drawing.Size(306, 121); - this.B_Open.TabIndex = 0; - this.B_Open.Text = "Open main.dat\r\n\r\nOr...\r\n\r\nDrag&&Drop folder here!"; - this.B_Open.UseVisualStyleBackColor = true; - this.B_Open.Click += new System.EventHandler(this.Menu_Open); + B_Open.Dock = System.Windows.Forms.DockStyle.Fill; + B_Open.Location = new System.Drawing.Point(0, 0); + B_Open.Name = "B_Open"; + B_Open.Size = new System.Drawing.Size(306, 121); + B_Open.TabIndex = 0; + B_Open.Text = "Open main.dat\r\n\r\nOr...\r\n\r\nDrag && Drop folder here!"; + B_Open.UseVisualStyleBackColor = true; + B_Open.Click += Menu_Open; // // Main // - this.AllowDrop = true; - this.ClientSize = new System.Drawing.Size(306, 121); - this.Controls.Add(this.B_Open); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; - this.Icon = global::NHSE.WinForms.Properties.Resources.icon; - this.KeyPreview = true; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "Main"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "NHSE"; - this.DragDrop += new System.Windows.Forms.DragEventHandler(this.Main_DragDrop); - this.DragEnter += new System.Windows.Forms.DragEventHandler(this.Main_DragEnter); - this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Main_KeyDown); - this.ResumeLayout(false); + AllowDrop = true; + ClientSize = new System.Drawing.Size(306, 121); + Controls.Add(B_Open); + FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + Icon = Properties.Resources.icon; + KeyPreview = true; + MaximizeBox = false; + MinimizeBox = false; + Name = "Main"; + StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + Text = "NHSE"; + DragDrop += Main_DragDrop; + DragEnter += Main_DragEnter; + KeyDown += Main_KeyDown; + ResumeLayout(false); } diff --git a/NHSE.WinForms/Main.resx b/NHSE.WinForms/Main.resx index 1af7de1..8b2ff64 100644 --- a/NHSE.WinForms/Main.resx +++ b/NHSE.WinForms/Main.resx @@ -1,17 +1,17 @@  -