From 407e3b324f7edb3d010e1b595c102bdf5bb42a25 Mon Sep 17 00:00:00 2001 From: GonnaHetzMe Date: Sat, 3 Feb 2024 02:22:17 +0100 Subject: [PATCH] 10.7.0 v1.1 - Added Hybrid nation in nation selector (huge thanks to @Huntez_) --- .../Configs/TechTree/other_tree.yaml.dvpl | Bin 0 -> 817 bytes .../flag_tank-tree_other.packed.webp.dvpl | Bin 0 -> 1152 bytes .../flag_tank-tree_other@2x.packed.webp.dvpl | Bin 0 -> 2402 bytes .../Sidebar/SidebarTanksTreeMenu.yaml.dvpl | Bin 0 -> 1448 bytes Extended Tech Tree/README.txt | 8 +- .../Data/Configs/TechTree/other_tree.yaml | 85 ++++++++++++++++++ .../flags/flag_tank-tree_other.packed.webp | Bin 0 -> 1132 bytes .../flags/flag_tank-tree_other@2x.packed.webp | Bin 0 -> 2382 bytes .../Common/Sidebar/SidebarTanksTreeMenu.yaml | 56 ++++++++++++ 9 files changed, 146 insertions(+), 3 deletions(-) create mode 100644 Extended Tech Tree/Data/Configs/TechTree/other_tree.yaml.dvpl create mode 100644 Extended Tech Tree/Data/Gfx/Lobby/flags/flag_tank-tree_other.packed.webp.dvpl create mode 100644 Extended Tech Tree/Data/Gfx/Lobby/flags/flag_tank-tree_other@2x.packed.webp.dvpl create mode 100644 Extended Tech Tree/Data/UI/Screens3/Lobby/Common/Sidebar/SidebarTanksTreeMenu.yaml.dvpl create mode 100644 Non-DVPL/Data/Configs/TechTree/other_tree.yaml create mode 100644 Non-DVPL/Data/Gfx/Lobby/flags/flag_tank-tree_other.packed.webp create mode 100644 Non-DVPL/Data/Gfx/Lobby/flags/flag_tank-tree_other@2x.packed.webp create mode 100644 Non-DVPL/Data/UI/Screens3/Lobby/Common/Sidebar/SidebarTanksTreeMenu.yaml diff --git a/Extended Tech Tree/Data/Configs/TechTree/other_tree.yaml.dvpl b/Extended Tech Tree/Data/Configs/TechTree/other_tree.yaml.dvpl new file mode 100644 index 0000000000000000000000000000000000000000..364aee84ef29252ce9641b17e22d40507922577f GIT binary patch literal 817 zcmWks&u<$=6n?X7@2W;f6yzvAfVZJUsL8fF`@=udAINFqx@wkK^~xro=rPz6dx^ap z&F*5=2mA;0&_hq0df`~`jSH13#2r;sLgj#ZLF%E098jeqA(`n&?=bIs^WOKq`Tn_h zBKRcCCMe=*vSnC>Ldv4!WUKJum2;+P1UGkYBQ;F(TEUQKKOIpEdra(P{o}2ILEtqx ziIXr5<7mtHf^Hi0@G7i&SK*#r#|HIUz007S^)5qh2=}VEy%U&TV*~Oi=8xU zp=%$2zTzCf!o%BHl3o|=D^u3ECY(ARwplde!slPJ(1QGmcNgXr`A~f0--R=!N|~(6 zICUJ{9*46T69e3CH$W*?J|YkTV%2TfA46VSBXfshKs~Dix>hC&yNbT#(C|Ool<)^+ zjn=*=kf5fRCp3M5b|hG`2;&u z_F1nS8YKRdP579XiM~?(8J^d%*TS~o1D3|(jSRI%@J@}Y55(k%XF^h-GFfLb$sq2A zvSYswXV$4T0QFmf-E7=vbE3UR|0avx=O%T$8`umkfTsUR-mOoS^7T#7)IZ2$DF+S& z>t|!OA<^FysrIcd1~=Z^UZ@KPdtC5oJU+Sz+DhdBmf)g4@UfAMZbjj6lsaoR%OY&?aS}#DU)4(1FKVgwFt^mJ z7}youl|IQ%xM*{cjAY4QO1@ZoqRtz~Y{~>%hrIq%Zf;@Vxqjz@RP~W+xzY~GzHOuZ z9eL|)?N?QQ3Z?o}SmtWzSwS0vJIU-gLRQ)(zH!LJEOB7=~6Daw1sF=e}9^!hh4DPQ1s(~^Zl#O{8WmrBM@)V$Fq#_Y6 z6$AI7f{Y&63I_#x$a8fSY?nzyIFaC)Dc~84l^`V+M?*n3IaXL}29aW=LeEj)j@}q; zTGV<&Ti9ABw6m+_qxo$ui6)1Cj*sTIwN7YfSL+>ZVQY=irbR6W%^_`(Vx>Zl)>vy| zY+^MztOO~sIB1SECsq;T#3df;;&h2Qe?U1Fxac9mh#rW)azT()GU*{al3DL!NK4+$|7jX`XN-^AZ7D&2{>-bknp5T{zR_Igm0qEvJs4Us<%> z_Gr|0?JN2Z4^~h(AkqQ=0MHEpodGI906+jfkvf=3rK2JtEEQWYuo4Mu1}Fghi090C zhw^{TQ3c;WLfdTl*7VUgoh!VL5@D^pCQPf|=Q;Xn+I>gX`n~9P{fOE_!ZQ}x7PVYnkCAuz>Apfh zugLyT#GXigW`6u)6CwhGtN)jQ{h(Pd zfq!0iW1v;APKS@0fpkDEPoFE<_8w_~d2q2Z3aMo6=K{Q_I^dt?>w@J(=6ByP<|tQ> z5N=$+`B7E`<58Oz=Z3y^{3AU?kF5XmetYbVd@o~Uh)B-P%o;FH>=G!FC0N*w-GxsM z+vNET)_7s(@ORFBj_s}A)b(=-f7~~-!VV0g$$+hGFWuK&9U+Y?x`zbb%EE*;Z!Ih= zIcty?56kQ#g13dkxpE$XQ=YBH1vc2W!FaZdy|)1Q z>ls>|Z51jMGK=U7#FKvb?%_F)BA16TvS!n;&QOq}>N9Y8Uditb`8n-;AgZBgjzfZc zNJx1fiK_D4Pm7}a$vwF>iHVT0w}Wl^VtnOuBLAMJ|3`HE^@Su$*9I_%8mEY@Zb0>w z4hMG&Jh)uG{hB)mEy8!CGyag>#sM#E$JBg(dC-9Y9)Sgx&riPT8B3$4mRAPBp`Jx6 z)lY{%!|61Fo&!@~9{+QMzBJw&fy@Z~smtB?y2Af6o5`#9k8;|B_c_Z!1PU_TX)J|r z^9;#dz?18hA?cYom@7BcrgShby|m72zMYOky6I}abB1zaBi@WD?wQj%XGPN(7~iyQ zSz^z(S=Iuwey-FdzzS1ONbR S1ONc>G9Xa^0000)R!~gTQ56gT literal 0 HcmV?d00001 diff --git a/Extended Tech Tree/Data/Gfx/Lobby/flags/flag_tank-tree_other@2x.packed.webp.dvpl b/Extended Tech Tree/Data/Gfx/Lobby/flags/flag_tank-tree_other@2x.packed.webp.dvpl new file mode 100644 index 0000000000000000000000000000000000000000..eca88de6c8ece6912f4cb43dba4f2c657bdccdd6 GIT binary patch literal 2402 zcmV-o37z&*Nk&FS2><|BMM6+kP&il$0000G0001g004gg06|PpNT~t<00EF|+qUX9 z$1n!7)fv8kZIxj&a~FZ}ACl5ovukF5LD+1E`E_!sj3*aTIC^>~oZNG_(k3D%fP^Mg zct)0YUzzO8 zxL&f*7p@pcE*}f_x$sn+ubVI|+=Fu%LE89i4yQ|DVXBf&%bY?(V5M3ywjPd{T1kr^;%1m@-K$(Hg zFqG|~+uc>RfNo`3*>!Y7!^%3)dA-UC(K(&U5^QXCVxls7itPyroWeFGp$%KRgj5Sz zI8_4OM0T4*_9GjR;rN0p?2tiQxVA}XC9X;-^cs~xVm+ula${IvwT`!q_oem&kZ5fvh{zBT!2? zv*&e~&nBoBpGtdriQu|@l1|-(IM(}8%FCV@LS4CGsk1h#2)bk7mZc(md(c7nQ(GsV zNB)NWY@#KVqGqDgJF>F#`s^L^yR+9j%Ol>3B#Np(EbqJy{1AAxvohj!CP$b5SqA`C zP&gn`1^@ui9RQsHDu4ih06vjIn@Odkqai1jYZ$N+31k4%Sg=S(-FeqpyVD0#v^<0Q zhTCc8oAx8sgVFz>2lhYk9ddq(9WgeLygmG0Lx&aTyR%t$@H0&$)cm%)4ra6EbD3{v z0BBGbMB}|yO{0WjP2J)(>;E>q5hyo0)a3`c%8np3NhCokU{f+8Bm_Up$)%!-?7JXB z$Ijl|yGe+@;15o-^BIZ(ayD3hm)gaEu{%*_1=A$y)JkVV=5HX1Z$i9Jur1JOev%$1 z>(rrlp4iKAq_!^4IQCki0qzDC#b>fW+tYg!NH;7>|9S@8(qR5Gk!K1U-~a&r`)_a2 zUu{Y^(Jyvx{{+Ktta4k@EcML3rwWfx5Q!KcNlZaP0*2M0bM|BZk^id{wVs#PrE-__ z12>-`Dj*UWH2;zh`jT#uTqt$kX#{f+xIYfvKP5j^{V?EMm=XTO|*#|FI~TM`|4(V@=t~ z*yjn#(kXWvJLW4tV&0uBH3WaQtDsz>sdKK2%A1hQV7P-~K>i{mY%C+!tf02;sBhxh#R3b>!=BVDa82MItc^QKctrbK%nLqII zXHl?y>K8vWVxP4v!i+gbr76q|7Zq2`Rit*#HbKaTM{vmAvWgxoxF`@^upPL-8=I7< zNvCrEkfy+oqmZ{IsIwjrr7Qh$`)rw z;}dilla!{OAcE2tXxzs=lTj!`nmn7eCna3D|1=l_$q&!0Ndi2)t+9}2uzQ?@f7Ok{pg zH6|X+A0VYe;>OJww9)dg^dRR07TR{qZ))v%X_wx20YFl-rK~#{32=r5RF-_NFb`}r zB-n6wVoB=OJ7oR$`)-?iZGz5xx9m<#R z^CCl1upy;(&Ql3Z#fdw@h}*NceP)HZdZt=j#)x-J z=NJ+2X!-+rOZNh~4u_t7Pg4uI@x1;1yzU2`V7^_{A7+;)z_4Evl_83W?t01jeWCGo zocyMjSOL_kOE%-qe^GclJ}kQ51Py1HbL5B6#*H<-xC?Y2tLL(hPO1mmF~wG*r%tz5 ze?%NGZ~}r8v5)lU|HndP#)(YZio-3hwH3#PndI?S$iL%^1N~3(OG2NkD|E^F#*(j{ z`|eX*eVg&K&xuBlo|5ps{~T|aQv}V-Hw`>T4qP}eh?QQG-UoJz@5RlUD~x<~Y(V~W zm=i@F3M?xp{YMxSmO^Hd{7#1Y=b~fsUrh#28)}d3b8x-k_X#zt$Dn7Mkj0JO(X(rf zV0>qd>G{(m+}Q0bM44u-F$hMz(2!|=K{pNP=Wtu|2WN7rpx;N?MZ%k zK|6bU9Bnw9>qWv~Hs+Rki(9Bt7!~#=Aj`t%wTc%8>c>uKNtaXr-33q*uPQ(2N?B5s zwieNCkHwSsfW~$+xpS zuO?Aa>w5UW000000A+Y|avT5v05J**IW{0UHVQEcFd#4>IW{0UHXtw{Fd#4>3Qh?C U08R-20GXSIB>(^b07O<$Orytns{jB1 literal 0 HcmV?d00001 diff --git a/Extended Tech Tree/Data/UI/Screens3/Lobby/Common/Sidebar/SidebarTanksTreeMenu.yaml.dvpl b/Extended Tech Tree/Data/UI/Screens3/Lobby/Common/Sidebar/SidebarTanksTreeMenu.yaml.dvpl new file mode 100644 index 0000000000000000000000000000000000000000..1845d6030f9df8c4401d5950de1f8a41435f6394 GIT binary patch literal 1448 zcmWkuU2GIp6#nj=ote_V=`X+14pRwRX?I(oTKYrWZny3BXLs#xQEAJ1JA1b~GCQ-G znQdJ_C58kORE!Z42~QBCiBFIicp!>~Cm)CpKKS4RiIGGfP{0SngL=7{o0)U&cXGdT z&UfbV;0$L4?u|6n>tbzi&$nD>L^lQphK;8BjOPY!P^)lX0Qv>Mw3+XVmS?hdeUn{wuby8f%>~1`jbR)w(Q=rqu4D-a>7=$Z` z2bLKHxfw56c0sta)$$?ST}oy*t-vfzFfV=?4QFx3b+X*%W{|LXxeNbM-AJeMnZ-ml zo0!b!ViQIb^^eFT3z*0#a1&0o9M1dCp@$c`@KvAAQ!EfA>YV}&&r%#`yCV$xVqpLxNY?5hTj1+V9=@B?f6SR zrLPzjo7K3NW6lYG#n8v~4h)!8?>&M}5CI;*N2B`N;xSgssKrdvtvW#&ZL94bpBTBTLzshVHpp5Pw6Y?s{W;(R$=GNCR5@1{_${S5>GvbdEOR+;n1b zA(nc5vQx6iN=CD$ zP_W}4jLy4jYqjX#Qs`g#Y&2^X_!{%-KzAc10FfC;8#Gw6oPtOtLor0iaix_Tq&tZO>LF-XWU?y~leK$!@8=4;|BSSB} z_(0MAP$cc4q6qEZp0^y%ym?l0tDg{(P(05Pa$~^_^;FKSOuCy+kJ3D(YKPTcZCu?$ zkB8hvUg0b_7Lut#h)pz3>+HB&F1yZgit~hsA)IJLK2l?4`xfwWL1_I)Qe@&LZ{&j1 z`~vne?-Fe!kS@_ovS5tp;n0O}-V!u>jR-<#O3&skT`WeRsdAf^ge*;|w3Q%*Fpsz4 z`N)aWk`{wZPEwX|*qY66gItz<%THBpJA6;w7Wr1}n`%q%75Qr5Re7IiY@k0uS|1`nDqVA?EM zjzc7RL)GT6-7R{|G5I`b=%K3pDjdA(xfT8ZA+o + Oth10_WarDuck: + position: [1, 1] +# + Oth29_A15HW: + position: [5, 1] + Oth17_BDT-5A: + position: [5, 2] + Oth24_StuH_42HW: + position: [5, 3] + Oth15_RustCrab: + position: [5, 4] + Oth35_PanzerMejai: + position: [5, 5] + Oth26_StrvM42HW: + position: [5, 6] +# + Oth33_Blizzard_BP: + position: [6, 1] + Strv_74A2: + position: [6, 2] + Oth31_T150BP: + position: [6, 3] + Oth27_M24_AMX: + position: [6, 4] + Oth18_BDT-5B: + position: [6, 5] +# + Sega_Edelweiss: + position: [7, 1] + Oth42_ForestWitch_HW23: + position: [7, 2] + Oth12_Sega_Hafen: + position: [7, 3] + Oth06_Sega_Lupus: + position: [7, 4] + Oth20_M4FL10: + position: [7, 5] + Oth36_Indien_Panzer_S1: + position: [7, 6] + Sega_Nameless: + position: [7, 7] + Oth09_WH_Predator: + position: [7, 8] + Oth28_Sturmfeur_HW: + position: [7, 9] + Oth08_WH_Vindicator: + position: [7, 10] + Oth22_Sega_Vulcan: + position: [7, 11] + WZ-135G_FT: + position: [7, 12] + Oth19_BDT-5C: + position: [7, 13] + AMX_dracula: + position: [7, 14] + Oth16_KV_TG: + position: [7, 15] + Oth23_Werewolf: + position: [7, 16] + Oth14_MdM_AshKnight: + position: [7, 17] + Oth25_HWT20_FalconFire: + position: [7, 18] + Oth34_PanzerMummy: + position: [7, 19] + Van_Helsing: + position: [7, 20] +# + Oth37_T26_E4_SuperPershing_S1: + position: [8, 1] + Akawara: + position: [8, 2] + Oth30_T54MS: + position: [8, 3] + Oth43_WZ-122_2_Werewolf: + position: [8, 4] +# + Oth38_50TP_Tyszkiewicza_S1: + position: [9, 1] + Oth11_T-55A: + position: [9, 2] diff --git a/Non-DVPL/Data/Gfx/Lobby/flags/flag_tank-tree_other.packed.webp b/Non-DVPL/Data/Gfx/Lobby/flags/flag_tank-tree_other.packed.webp new file mode 100644 index 0000000000000000000000000000000000000000..36793f58c83d853d5a297a85eb41bf9fa54bb5e1 GIT binary patch literal 1132 zcmV-y1e5zxNk&Fw1ONb6MM6+kP&il$0000G0000#002J#06|PpNJs$y00DrT?Vp?G zPpYx1qjsD@I}lo=(n%eu${WO49ASbCJxrn49lFlLRQ)(zH!LJEOB7=~6Daw1sF=e}9^!hh4DPQ1s(~^Zl#O{8WmrBM@)V$Fq#_Y6 z6$AI7f{Y&63I_#x$a8fSY?nzyIFaC)Dc~84l^`V+M?*n3IaXL}29aW=LeEj)j@}q; zTGV<&Ti9ABw6m+_qxo$ui6)1Cj*sTIwN7YfSL+>ZVQY=irbR6W%^_`(Vx>Zl)>vy| zY+^MztOO~sIB1SECsq;T#3df;;&h2Qe?U1Fxac9mh#rW)azT()GU*{al3DL!NK4+$|7jX`XN-^AZ7D&2{>-bknp5T{zR_Igm0qEvJs4Us<%> z_Gr|0?JN2Z4^~h(AkqQ=0MHEpodGI906+jfkvf=3rK2JtEEQWYuo4Mu1}Fghi090C zhw^{TQ3c;WLfdTl*7VUgoh!VL5@D^pCQPf|=Q;Xn+I>gX`n~9P{fOE_!ZQ}x7PVYnkCAuz>Apfh zugLyT#GXigW`6u)6CwhGtN)jQ{h(Pd zfq!0iW1v;APKS@0fpkDEPoFE<_8w_~d2q2Z3aMo6=K{Q_I^dt?>w@J(=6ByP<|tQ> z5N=$+`B7E`<58Oz=Z3y^{3AU?kF5XmetYbVd@o~Uh)B-P%o;FH>=G!FC0N*w-GxsM z+vNET)_7s(@ORFBj_s}A)b(=-f7~~-!VV0g$$+hGFWuK&9U+Y?x`zbb%EE*;Z!Ih= zIcty?56kQ#g13dkxpE$XQ=YBH1vc2W!FaZdy|)1Q z>ls>|Z51jMGK=U7#FKvb?%_F)BA16TvS!n;&QOq}>N9Y8Uditb`8n-;AgZBgjzfZc zNJx1fiK_D4Pm7}a$vwF>iHVT0w}Wl^VtnOuBLAMJ|3`HE^@Su$*9I_%8mEY@Zb0>w z4hMG&Jh)uG{hB)mEy8!CGyag>#sM#E$JBg(dC-9Y9)Sgx&riPT8B3$4mRAPBp`Jx6 z)lY{%!|61Fo&!@~9{+QMzBJw&fy@Z~smtB?y2Af6o5`#9k8;|B_c_Z!1PU_TX)J|r z^9;#dz?18hA?cYom@7BcrgShby|m72zMYOky6I}abB1zaBi@WD?wQj%XGPN(7~iyQ zSz^z(S=Iuwey-Fdzz4SrK9Y literal 0 HcmV?d00001 diff --git a/Non-DVPL/Data/Gfx/Lobby/flags/flag_tank-tree_other@2x.packed.webp b/Non-DVPL/Data/Gfx/Lobby/flags/flag_tank-tree_other@2x.packed.webp new file mode 100644 index 0000000000000000000000000000000000000000..7d42a63554edaaf0830746105de18770cf61c094 GIT binary patch literal 2382 zcmV-U39<|BMM6+kP&il$0000G0001g004gg06|PpNT~t<00EF|+qUX9 z$1n!7)fv8kZIxj&a~FZ}ACl5ovukF5LD+1E`E_!sj3*aTIC^>~oZNG_(k3D%fP^Mg zct)0YUzzO8 zxL&f*7p@pcE*}f_x$sn+ubVI|+=Fu%LE89i4yQ|DVXBf&%bY?(V5M3ywjPd{T1kr^;%1m@-K$(Hg zFqG|~+uc>RfNo`3*>!Y7!^%3)dA-UC(K(&U5^QXCVxls7itPyroWeFGp$%KRgj5Sz zI8_4OM0T4*_9GjR;rN0p?2tiQxVA}XC9X;-^cs~xVm+ula${IvwT`!q_oem&kZ5fvh{zBT!2? zv*&e~&nBoBpGtdriQu|@l1|-(IM(}8%FCV@LS4CGsk1h#2)bk7mZc(md(c7nQ(GsV zNB)NWY@#KVqGqDgJF>F#`s^L^yR+9j%Ol>3B#Np(EbqJy{1AAxvohj!CP$b5SqA`C zP&gn`1^@ui9RQsHDu4ih06vjIn@Odkqai1jYZ$N+31k4%Sg=S(-FeqpyVD0#v^<0Q zhTCc8oAx8sgVFz>2lhYk9ddq(9WgeLygmG0Lx&aTyR%t$@H0&$)cm%)4ra6EbD3{v z0BBGbMB}|yO{0WjP2J)(>;E>q5hyo0)a3`c%8np3NhCokU{f+8Bm_Up$)%!-?7JXB z$Ijl|yGe+@;15o-^BIZ(ayD3hm)gaEu{%*_1=A$y)JkVV=5HX1Z$i9Jur1JOev%$1 z>(rrlp4iKAq_!^4IQCki0qzDC#b>fW+tYg!NH;7>|9S@8(qR5Gk!K1U-~a&r`)_a2 zUu{Y^(Jyvx{{+Ktta4k@EcML3rwWfx5Q!KcNlZaP0*2M0bM|BZk^id{wVs#PrE-__ z12>-`Dj*UWH2;zh`jT#uTqt$kX#{f+xIYfvKP5j^{V?EMm=XTO|*#|FI~TM`|4(V@=t~ z*yjn#(kXWvJLW4tV&0uBH3WaQtDsz>sdKK2%A1hQV7P-~K>i{mY%C+!tf02;sBhxh#R3b>!=BVDa82MItc^QKctrbK%nLqII zXHl?y>K8vWVxP4v!i+gbr76q|7Zq2`Rit*#HbKaTM{vmAvWgxoxF`@^upPL-8=I7< zNvCrEkfy+oqmZ{IsIwjrr7Qh$`)rw z;}dilla!{OAcE2tXxzs=lTj!`nmn7eCna3D|1=l_$q&!0Ndi2)t+9}2uzQ?@f7Ok{pg zH6|X+A0VYe;>OJww9)dg^dRR07TR{qZ))v%X_wx20YFl-rK~#{32=r5RF-_NFb`}r zB-n6wVoB=OJ7oR$`)-?iZGz5xx9m<#R z^CCl1upy;(&Ql3Z#fdw@h}*NceP)HZdZt=j#)x-J z=NJ+2X!-+rOZNh~4u_t7Pg4uI@x1;1yzU2`V7^_{A7+;)z_4Evl_83W?t01jeWCGo zocyMjSOL_kOE%-qe^GclJ}kQ51Py1HbL5B6#*H<-xC?Y2tLL(hPO1mmF~wG*r%tz5 ze?%NGZ~}r8v5)lU|HndP#)(YZio-3hwH3#PndI?S$iL%^1N~3(OG2NkD|E^F#*(j{ z`|eX*eVg&K&xuBlo|5ps{~T|aQv}V-Hw`>T4qP}eh?QQG-UoJz@5RlUD~x<~Y(V~W zm=i@F3M?xp{YMxSmO^Hd{7#1Y=b~fsUrh#28)}d3b8x-k_X#zt$Dn7Mkj0JO(X(rf zV0>qd>G{(m+}Q0bM44u-F$hMz(2!|=K{pNP=Wtu|2WN7rpx;N?MZ%k zK|6bU9Bnw9>qWv~Hs+Rki(9Bt7!~#=Aj`t%wTc%8>c>uKNtaXr-33q*uPQ(2N?B5s zwieNCkHwSsfW~$+xpS zuO?Aa>w5UW000000A+Y|avT5v05J**IW{0UHVQEcFd#4>IW{0UHXtw{Fd#4>3Q44O A=Kufz literal 0 HcmV?d00001 diff --git a/Non-DVPL/Data/UI/Screens3/Lobby/Common/Sidebar/SidebarTanksTreeMenu.yaml b/Non-DVPL/Data/UI/Screens3/Lobby/Common/Sidebar/SidebarTanksTreeMenu.yaml new file mode 100644 index 0000000..bd341cf --- /dev/null +++ b/Non-DVPL/Data/UI/Screens3/Lobby/Common/Sidebar/SidebarTanksTreeMenu.yaml @@ -0,0 +1,56 @@ +Header: + version: "108" +Prototypes: +- class: "UIControl" + name: "TechTreeMenu" + size: [88.000000, 200.000000] + input: false + components: + SizePolicy: + horizontalPolicy: "PercentOfParent" + verticalPolicy: "PercentOfChildrenSum" + UISwitchBarComponent: + onSelectElement: "ON_PRESSED_TAB" + onSelectElementData: "toEnum(_selectedElement, eNation)" + selectionEventType: "TOUCH_UP" + UIDataParamsComponent: + params: + - ["SessionDataModel", "session", "null", "{ \"playerTanks\" = { \"currentTank\" = null; }; }"] + - ["AccountDataModel", "account", "null", "{ }"] + - ["eNation", "selectedNation", "eNation.USA", "eNation.UK"] + - ["vector", "nations", "[ ]", "[ eNation.USA; eNation.GERMANY; eNation.USSR; eNation.UK; eNation.JAPAN; eNation.CHINA; eNation.FRANCE; eNation.EUROPEAN; eNation.OTHER; ]"] + events: + - "ON_PRESSED_TAB" + UIDataLocalsComponent: + locals: + - ["string", "switchStyle", "when account.tutorialData.isTutorialActive -> \" none\", \" verticalDpad\""] + - ["eNation", "selectedNation1", "toEnum((int(selectedNation)), eNation)"] + - ["int", "selectedNationID", "(int(selectedNation))"] + - ["vector", "nations", "[ eNation.USA; eNation.GERMANY; eNation.USSR; eNation.UK; eNation.JAPAN; eNation.CHINA; eNation.FRANCE; eNation.EUROPEAN; eNation.OTHER; ]"] + StyleSheet: + styles: "~res:/UI/Screens3/Lobby/TanksTechTree/Sidebar/SidebarTanksTree.style" + bindings: + - ["classes", "\"switch-mode\" + switchStyle"] + - ["UISwitchBarComponent.selectedElement", "selectedNationID"] + children: + - class: "UIControl" + name: "Items" + size: [88.000000, 576.000000] + input: false + components: + LinearLayout: + orientation: "TopDown" + SizePolicy: + horizontalPolicy: "PercentOfParent" + verticalPolicy: "PercentOfChildrenSum" + UIRepeatComponent: + control: "~res:/UI/Screens3/Lobby/Common/Sidebar/SidebarItem/SideBarItem.yaml" + dataContainer: "nations" + args: + "switchId": "int(_item)" + "hoverOff": "account.tutorialData.isTutorialActive" + "currentScreen": "eCurrentScreen.kTechTree" + "inputEnabled": "when isNull(session.playerTanks.currentTank) -> true, not (_item == session.playerTanks.currentTank.info.nation and account.tutorialData.isTutorialActive) and (_item != selectedNation)" + "lock": "when isNull(session.playerTanks.currentTank) -> false, _item == session.playerTanks.currentTank.info.nation and account.tutorialData.isTutorialActive" + "select": "_item == selectedNation" + "icon": "when _item == eNation.USA -> \"~res:/Gfx/Lobby/flags/flag_tank-tree_usa\", _item == eNation.GERMANY -> \"~res:/Gfx/Lobby/flags/flag_tank-tree_germany\", _item == eNation.USSR -> \"~res:/Gfx/Lobby/flags/flag_tank-tree_ussr\", _item == eNation.UK -> \"~res:/Gfx/Lobby/flags/flag_tank-tree_uk\", _item == eNation.JAPAN -> \"~res:/Gfx/Lobby/flags/flag_tank-tree_japan\", _item == eNation.CHINA -> \"~res:/Gfx/Lobby/flags/flag_tank-tree_china\", _item == eNation.FRANCE -> \"~res:/Gfx/Lobby/flags/flag_tank-tree_france\", _item == eNation.EUROPEAN -> \"~res:/Gfx/Lobby/flags/flag_tank-tree_european\", _item == eNation.OTHER -> \"~res:/Gfx/Lobby/flags/flag_tank-tree_other\", \"\""