From 77f3d2c91ca88997fa54e0feb786b9ef5305c621 Mon Sep 17 00:00:00 2001 From: MathiasL Date: Fri, 18 Mar 2022 00:35:01 +0100 Subject: [PATCH] Fix hiding of drawn markers, bugfixes * Reset zoom is now handled by window so one can reset even when image is not visible * Hiding and showing markers now works * Re-add Viewbox which fixes displaying issues, introduces a bit of lag --- .../.vs/DamageCalculator/v17/.suo | Bin 204800 -> 208384 bytes .../DamageCalculator/MainWindow.xaml | 13 +- .../DamageCalculator/MainWindow.xaml.cs | 73 ++++---- .../DamageCalculator/ZoomBorder.cs | 10 -- .../bin/Debug/CSGO Damage Calculator.exe | Bin 1014272 -> 1014272 bytes .../bin/Debug/CSGO Damage Calculator.pdb | Bin 339456 -> 339456 bytes .../DamageCalculator/obj/Debug/About.baml | Bin 2069 -> 2069 bytes .../DamageCalculator/obj/Debug/App.baml | Bin 943 -> 943 bytes .../obj/Debug/CSGO Damage Calculator.exe | Bin 1014272 -> 1014272 bytes .../Debug/CSGO Damage Calculator.g.resources | Bin 782217 -> 782243 bytes .../obj/Debug/CSGO Damage Calculator.pdb | Bin 339456 -> 339456 bytes .../DamageCalculator/obj/Debug/Help.baml | Bin 4137 -> 4137 bytes .../obj/Debug/MainWindow.baml | Bin 8262 -> 8288 bytes .../obj/Debug/MainWindow.g.cs | 162 +++++++++--------- .../obj/Debug/MainWindow.g.i.cs | 162 +++++++++--------- .../obj/Debug/ctrlPlayerSpawn.baml | Bin 1623 -> 1623 bytes 16 files changed, 219 insertions(+), 201 deletions(-) diff --git a/DamageCalculator/.vs/DamageCalculator/v17/.suo b/DamageCalculator/.vs/DamageCalculator/v17/.suo index f9108f8e0ba6f73240bc3e6eaf0b56a86cf8a8c3..a3100259b6f2be5cae603a3db1b5640047687044 100644 GIT binary patch delta 3460 zcmcgu3s98T72b3H<^6DXdCFs55TAnz1_2diMH(=nA|%xgB7*M{6?|agBf4nf0|LTc zl+B@^@Irr|p z=bp!R@BM8~Z`&>Js+du_zGl$rd`MRaon2jBau^7c2!VtU*5EPXbg>QWxZK0mR_Qxu z(q}MPD?tUIj;&WVLNWVJ8Mop&nk$Va5Xekd0Lh46J&a^*uP*n_Re#iXqwuqKzI z9)=0Je@MrcVsbo8Mo+D0byt@M>3zZVjk(j9H(_AnWTFNUWa9J$IaelbV1neBv?UWH z^}g1dICJ-4Q19Yr%AAQN56qk!_5Y`tOH#eD&O6{6#Rz7-f8Zy29NASThGcVGZVF^#xRCqCNXt*ReFCwOD(Y?F#BqRA1KHbJqgXN=}u7nuFB^ zi6%QOl^N`7e!yO+RayIRcfFJTVh?JMy8MxpPFbny;%GX-+T+uDRP)gu*`zgP=u!K4 zRwAfNx;OlgruJ?4W0bp1(Mod575kZVEqy^Wz%H$1VL95*HL}KK6SN2C+`(RG873=R zMoY^HZxJd8y9v^(Dw5R%P8UcJ%Pq7*XLUgkJ5v~JJVV203H1a)xJXWhMqVQAGNCV| zM$(%IMU;$>Nd8i%g}ibP>=(QzHh$jgLXWKp9CUI=qmd<~jL8^UboTk^tGR5&#XZtri7w;~jXBe+}r# zhJP?h+ic$o>UM8teb>Y+H_Teho@*|=It@eEX6HyP#c>hT1D=jWfa(c!tOaDaHjm|v zR@vp6be5MI^$MKSdF94%vdc!9DDczIz?i&)n5}2FEFIRqvzPY2j5Nut99Fz;?yq zi&*z_Z}{(XTb}}}VdyB-={!A$k!6^5WY z@<~#r0-s9~CW(zEd{gPKln0+S3t~lV23&=@*T5iPCUhyh&Idy5hupOj586OrE_8xg zhV^Ddmm~NS03Kz6kC=H^u-5jL#bsbw6-OcHx%v&hC*FG*X1mmn#B@)3DM1IUba_x{ zU#YqeDfygA&vdSCjjl*nBDUBd0QmJ%po7YcL#C()T?cTYW;^(^1*sMy!4obBYaD)w zP|U|B;7M@u;vEp>SO@x=L|o6u?EtgOSlvS18eUljvwa6td7-YLrW|JTG#do@$@i|$ zuLH11dL(S+(2l&S9Q^s}o0!U*D&Z4;tsKTHG?R6$4&uHQU~!XA_eNbShp9ML6imZO z$j9x2yW%&=SP3GFK^ee3men*zWWI(OAhx7pDTv$}7^4WW0B0!bU3w+Fa3ile1j&5) zemu{w9)eij_Bm`4mgU$6J=D_k(@XGe@%Bnw3hLuPUYd=uqT&Ws&0zvpk+ln70`dOm za9A(h*aKq!dR%PbpFRYGqXkf8J%U;k&Vx7$93ip~_&$nDhcQcWgaJj`PuY53T&;XR z(Gq)!mfK4-ve8YnDFcc2t0Dhk>HCUJC;dsWzZBE9!zD_q2Uda4i?U?hE!ufieC3HI z;KhG{`F#HKn9S!LM~!8r1&Dxn42HiW$UFZBVz~AYgJrQ;e&INd5XaL{kH(IEpXm~# zqns(6Gw_jbKuBLGx)`VY{2Wh66_AJfKosU+jlyjQaUr)fVh21U*`~u0Llf#f6Q7Hj z5Eq{i_xf)o4LQ+pCcpLrjNwU{ctXspf#_Z)a?4fNEp`{;GM^_DDhcL?3b92DJAkbq zIx-~7vc7>@Pf4XV_kUdkK}8s(7_amPJ=%Gj^eO*V(1L>g)Qd;FiXZd)U*J6XmCqY1 zU<$Y1L3iF+4kLL?B^bE#8jjTeNHF*{Baek%*J^(N+soEzv+91m!& z$y-?>mbBwOg_i1>Y4ubw^&wscZuC*si}NPM4K-W54fv&I3>V?<%I|?K$ae_GeO#yK zk@s;Ki#`&__x%Nz^ekE5iTi=)c`G4etf$hVaBG-i6E^xR0*AZeI-px)R&2~>-SX5& z7{9%fE-`6W$7aHGvCT`NBO4K>Y-K6&n`;6UYqx9i`|xMN8KyXa UJ3|zkeVSERLlrA%whwIZH&BpX$N&HU delta 4181 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 l + KeyUp="Window_KeyUp" + PreviewMouseDown="Window_PreviewMouseDown"> @@ -120,10 +121,12 @@ - - - - + + + + + + diff --git a/DamageCalculator/DamageCalculator/MainWindow.xaml.cs b/DamageCalculator/DamageCalculator/MainWindow.xaml.cs index b618150..20ddb2b 100644 --- a/DamageCalculator/DamageCalculator/MainWindow.xaml.cs +++ b/DamageCalculator/DamageCalculator/MainWindow.xaml.cs @@ -195,20 +195,23 @@ namespace Damage_Calculator } #endregion - private void resetCanvas() + private void resetCanvas(bool updatedViewSettings = false) { if (this.IsInitialized) { this.pointsCanvas.Children.Clear(); - this.leftPoint = null; - this.rightPoint = null; - this.connectingLine = null; - this.bombCircle = null; - this.unitsDistance = -1; - this.textDistanceMetres.Text = "0"; - this.textDistanceUnits.Text = "0"; - this.txtResult.Text = "0"; - this.txtResultArmor.Text = "0"; + if (!updatedViewSettings) + { + this.leftPoint = null; + this.rightPoint = null; + this.connectingLine = null; + this.bombCircle = null; + this.unitsDistance = -1; + this.textDistanceMetres.Text = "0"; + this.textDistanceUnits.Text = "0"; + this.txtResult.Text = "0"; + this.txtResultArmor.Text = "0"; + } } } @@ -465,6 +468,9 @@ namespace Damage_Calculator if (this.leftPoint?.Circle != null) { + if (pointsCanvas.Children.IndexOf(this.leftPoint.Circle) == -1 && this.mnuShowDrawnMarkers.IsChecked == true) + pointsCanvas.Children.Add(this.leftPoint.Circle); + Canvas.SetLeft(this.leftPoint.Circle, (this.leftPoint.PercentageX * pointsCanvas.ActualWidth / 100f) - (this.leftPoint.Circle.Width / 2)); Canvas.SetTop(this.leftPoint.Circle, (this.leftPoint.PercentageY * pointsCanvas.ActualHeight / 100f) - (this.leftPoint.Circle.Height / 2)); this.leftPoint.Circle.Width = this.leftPoint.Circle.Height = this.leftPoint.PercentageScale * this.pointsCanvas.ActualWidth / 100f; @@ -472,6 +478,9 @@ namespace Damage_Calculator if (this.rightPoint?.Circle != null) { + if (pointsCanvas.Children.IndexOf(this.rightPoint.Circle) == -1 && this.mnuShowDrawnMarkers.IsChecked == true) + pointsCanvas.Children.Add(this.rightPoint.Circle); + Canvas.SetLeft(this.rightPoint.Circle, (this.rightPoint.PercentageX * pointsCanvas.ActualWidth / 100f) - (this.rightPoint.Circle.Width / 2)); Canvas.SetTop(this.rightPoint.Circle, (this.rightPoint.PercentageY * pointsCanvas.ActualHeight / 100f) - (this.rightPoint.Circle.Height / 2)); this.rightPoint.Circle.Width = this.rightPoint.Circle.Height = this.rightPoint.PercentageScale * this.pointsCanvas.ActualWidth / 100f; @@ -479,6 +488,9 @@ namespace Damage_Calculator if (this.bombCircle?.Circle != null) { + if (pointsCanvas.Children.IndexOf(this.bombCircle.Circle) == -1 && this.mnuShowDrawnMarkers.IsChecked == true) + pointsCanvas.Children.Add(this.bombCircle.Circle); + Canvas.SetLeft(this.bombCircle.Circle, (this.bombCircle.PercentageX * pointsCanvas.ActualWidth / 100f) - (this.bombCircle.Circle.Width / 2)); Canvas.SetTop(this.bombCircle.Circle, (this.bombCircle.PercentageY * pointsCanvas.ActualHeight / 100f) - (this.bombCircle.Circle.Height / 2)); this.bombCircle.Circle.Width = this.bombCircle.Circle.Height = this.bombCircle.PercentageScale * this.pointsCanvas.ActualWidth / 100f; @@ -511,7 +523,7 @@ namespace Damage_Calculator this.connectingLine.IsHitTestVisible = false; int indexLine = pointsCanvas.Children.IndexOf(this.connectingLine); - if (indexLine < 0) + if (indexLine < 0 && this.mnuShowDrawnMarkers.IsChecked == true) { pointsCanvas.Children.Add(this.connectingLine); this.lineDrawn = true; @@ -676,13 +688,11 @@ namespace Damage_Calculator private double calculateDotDistanceInUnits() { - Ellipse circleLeft = pointsCanvas.Children[pointsCanvas.Children.IndexOf(this.DrawMode == eDrawMode.Shooting ? this.leftPoint.Circle : this.bombCircle.Circle)] as Ellipse; - double leftX = Canvas.GetLeft(circleLeft) + circleLeft.ActualWidth / 2; - double leftY = Canvas.GetTop(circleLeft) + circleLeft.ActualHeight / 2; + double leftX = this.connectingLine.X1; + double leftY = this.connectingLine.Y1; - Ellipse circleRight = pointsCanvas.Children[pointsCanvas.Children.IndexOf(rightPoint.Circle)] as Ellipse; - double rightX = Canvas.GetLeft(circleRight) + circleRight.ActualWidth / 2; - double rightY = Canvas.GetTop(circleRight) + circleRight.ActualHeight / 2; + double rightX = this.connectingLine.X2; + double rightY = this.connectingLine.Y2; // Distance in shown pixels double diffPixels = Math.Sqrt(Math.Pow(Math.Abs(leftX - rightX), 2) + Math.Pow(Math.Abs(leftY - rightY), 2)); @@ -815,10 +825,25 @@ namespace Damage_Calculator } #region events + private void rightZoomBorder_SizeChanged(object sender, SizeChangedEventArgs e) + { + if (rightZoomBorder.IsZoomed) + { + rightZoomBorder.Reset(); + } + } + + private void Window_PreviewMouseDown(object sender, MouseButtonEventArgs e) + { + if (e.ChangedButton == MouseButton.Middle) + { + rightZoomBorder.Reset(); + } + } private void visibilityMenu_CheckChanged(object sender, RoutedEventArgs e) { - this.resetCanvas(); + this.resetCanvas(true); this.UpdateLayout(); } @@ -1022,18 +1047,6 @@ namespace Damage_Calculator this.rightZoomBorder.KeyUp(sender, e); } #endregion - - private void rightZoomBorder_SizeChanged(object sender, SizeChangedEventArgs e) - { - if(rightZoomBorder.Width < rightZoomBorder.Height) - { - rightZoomBorder.Height = rightZoomBorder.ActualWidth; - } - if (rightZoomBorder.IsZoomed) - { - rightZoomBorder.Reset(); - } - } } enum eDrawMode { Shooting, Bomb } diff --git a/DamageCalculator/DamageCalculator/ZoomBorder.cs b/DamageCalculator/DamageCalculator/ZoomBorder.cs index ca56ce4..f8cadcd 100644 --- a/DamageCalculator/DamageCalculator/ZoomBorder.cs +++ b/DamageCalculator/DamageCalculator/ZoomBorder.cs @@ -54,8 +54,6 @@ namespace Damage_Calculator this.MouseLeftButtonDown += child_MouseLeftButtonDown; this.MouseLeftButtonUp += child_MouseLeftButtonUp; this.MouseMove += child_MouseMove; - this.PreviewMouseDown += new MouseButtonEventHandler( - child_PreviewMouseDown); } } @@ -147,14 +145,6 @@ namespace Damage_Calculator } } - void child_PreviewMouseDown(object sender, MouseButtonEventArgs e) - { - if (e.ChangedButton == MouseButton.Middle && e.ButtonState == MouseButtonState.Pressed) - { - this.Reset(); - } - } - private void child_MouseMove(object sender, MouseEventArgs e) { if (child != null) diff --git a/DamageCalculator/DamageCalculator/bin/Debug/CSGO Damage Calculator.exe b/DamageCalculator/DamageCalculator/bin/Debug/CSGO Damage Calculator.exe index a8ceb8e79070fa5a0f6313f089ca02b5e0cc1e6e..de7419880ece86f697b5336a186cc8d038f76336 100644 GIT binary patch delta 28349 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 XToAThl2VIy%)MQ@PK5UNmuCJiy>as& diff --git a/DamageCalculator/DamageCalculator/bin/Debug/CSGO Damage Calculator.pdb b/DamageCalculator/DamageCalculator/bin/Debug/CSGO Damage Calculator.pdb index ea21e9cd8e1f9209cadebc94dd3e76d29823a502..62e149d7aeb533f0e6f9315fdca43485c6ea6fb0 100644 GIT binary patch delta 23847 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 Q`KJdy*n~#=FE0Ln0B6FB+5i9m delta 23784 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 diff --git a/DamageCalculator/DamageCalculator/obj/Debug/About.baml b/DamageCalculator/DamageCalculator/obj/Debug/About.baml index b3b11e8ecc53d3bfa7534f3bd66c091cfc3400ab..109fe10fd2379223658d9bd5b137915f40f6727b 100644 GIT binary patch delta 15 WcmbO#FjZiJAEV(UMx~8~OV|M>+yvbK delta 14 WcmbO#FjZiJ-{dWf${P!pumb=ntp#BK diff --git a/DamageCalculator/DamageCalculator/obj/Debug/App.baml b/DamageCalculator/DamageCalculator/obj/Debug/App.baml index bdb07406a768665ff4e0e7dfc1905815f2e9f6a5..6d3e0b3770aec0b3619520dcefbd66e4b3eafe49 100644 GIT binary patch delta 12 TcmZ3_zMg%8AEV(${{&_L8?yu8 delta 14 VcmZ3_zMg%8-{fE><&A}Q%m60{1i1hJ diff --git a/DamageCalculator/DamageCalculator/obj/Debug/CSGO Damage Calculator.exe b/DamageCalculator/DamageCalculator/obj/Debug/CSGO Damage Calculator.exe index a8ceb8e79070fa5a0f6313f089ca02b5e0cc1e6e..de7419880ece86f697b5336a186cc8d038f76336 100644 GIT binary patch delta 28349 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 XToAThl2VIy%)MQ@PK5UNmuCJiy>as& diff --git a/DamageCalculator/DamageCalculator/obj/Debug/CSGO Damage Calculator.g.resources b/DamageCalculator/DamageCalculator/obj/Debug/CSGO Damage Calculator.g.resources index 04b1cbf6cb5fdef288387c76c5ca7accf7eef29d..62dcb85a221a84f3d894c2bea6e15a3ccfca6658 100644 GIT binary patch delta 1670 zcmYjRYiyHc6z+TaZR6UFi)>@Vt!yiU!L|Zl!NItVJIFT11O*g?4G;lAay6Qc=667`Q@B1VI<`n+vf`s2LkocDXq{k&h@y&})O zqV7|o>g!L-BDJ&rwiK$)`bSbM>E1IA>p6#2g&bDdlCGQx7D{dC_e|+YQqGV&S9+|` z%dMfle0iL}OCp+g%a&|ZPd_yi zUVwQ%$xNQgyGS)7bYBax%O{lyMfwsSwaOTL>!W=!9{8k$Y;vt^ zu$p=fQdSvbaoH~!w&$r2*0=_@{oI2!c!QyJ9Pg5esuG`eG4D#; z?c!Fig*8BfwU`!QX;r8S5Lty|0gh^2yyt4P1Z1kJ)}B*`>Ydcdzko*pj(9!hcGJsx z)OJg$Z9}}>iwJfzm6z~MH=o8vJR1}Tyg?a->Y(JPO*k54Hk;rJO7Xha$kN!-J8I z#3C8yQA*Jc9mAeJ?)-6l(#MG&$9H|=&3l`lBQ473LOvca-=Q99QS6s^g8Fz|42d&A zi`jVir7_Mv;!ZfRtY+`QnggX_m%cY#cX?Vr=l;DLvG|V`BeiHJC4Cik&B7OcYbq+Q zbG?tixnoE=I5E5dv z$`=gUWx8+E={8i1@`9oD z)`&V;dsddJlG>Y+q28%|C|MHloO7DbJI%`PG|RRbcsEIA;j8zh$p2fS^hb^9`Th}y zY%q`Mi~K`#10yEmG1xqkq!N(s zkyNq@kIYkvIPDRqkw{cB$q^N8QrTA?xpK6bD^H(B63^J6^f*slV9;MOe(*?wO2MBV znM;=3B)Q6tiY9T8ooJFw>@1Wik-8Ix1D`gD-I_{ct9J17Ba`98gC;tdjq%Omw9fti zsfF-)C~THQTN>|z1;pr9rekljlt*OfOT67CvG}f;_L+FlEO}&eTiC8F9ByGt!m>;M-n)4V&<|j{!DexsR*487F;`h9aL##-LA9WF&x0H0Tz7_zYZ|Kp^%psv2c)=hp}-`W|N&6lr-y+@Nh4MfJbpx1CQZf4LlYE zCciuu>G)_Qi*bTds7WVrV2Ep9jSq%6)M|V`Bu&#!@j2L~(I4L{)ZOYJl z=5`=*S=GU#RY%+bmu|Wv=2qBEHE%4g&v=?Y;R?P=Ar3LuBzvM3lSomY2VA+RIU5m= z?bo>BN1^UU&A`XkIL_0259Rk7B|SuoafasvQt%&CgXm$IuWH~P=A6#r&@i{+96ZCa zMZFI7k<>=NL9Dif@7}nnHjDA5wk3)Ec8Q?eA*pz@HR_M^cdiS`OtO$7NRgx{QZ#8C NX}tf=^$FkP{s$?C%)I~r diff --git a/DamageCalculator/DamageCalculator/obj/Debug/CSGO Damage Calculator.pdb b/DamageCalculator/DamageCalculator/obj/Debug/CSGO Damage Calculator.pdb index ea21e9cd8e1f9209cadebc94dd3e76d29823a502..62e149d7aeb533f0e6f9315fdca43485c6ea6fb0 100644 GIT binary patch delta 23847 zcmeI4d3+C7+wkYiBqW-USV9t!1QAID5xZJqsjb%1qG(bSEn;6<F+UZAti0Us@m9S@#ja0Vs6KqW zjbHT0TAePQ$Qb-qbl*PJi{GritJ?hfyDoeYP^Dx2*q`G|wa71MV%1Q&ou6M&*RO4~ z74ln+L2Em<{wQH~FZs@%_JPl@ zLh4^%+X3sk`E~sL>0=wx*X{5xvdl1wTx~7V=<334M)$E>}Yuh=T8`(QKx3K@<+|EwenyR|m zeYUp8Qf-U0uWj|S_iqg%MzSM?5KC=KB33fz7LLvGZGQInZ9!(cMe;^Dt3q(JQOWqt zFpSE$t{c{G8>KLe+tG;RGdOp(mvQcCpWvKfm)Y4=4MJbq9=tP24Y%hbkF$?*&a%tw zYN}qgyK{ccp3ix{eRNmTfMxRyLy@#JZex|TQ+LOyx9y(0Td4Q#WxLy}4R-dP2nlLy z1=%I`#Ho)_Mo4EZK8?7G(Dv#x`-?p-RDm73w}m=^Kg#}SZ*kkVx12hSPD@qPdHWQh zSMAtOTc|(rm$$P&jaT=O%iDWDjW>%du&;bt*9=}@SJ_wBEVIDw3(7CB7woI6D%)S| zt4HbzO6Ih4AKzk=anf7JQV;zIqM?=iXu0i_I5ZYYF6>5m{n=Xzr%gwbDf32kw?LNPzQZ2ch7utJ&ZKP`0 z>e83$s9kVrl=_8pDZ9tz5PX9#&*0+MFDKD!qORy()Aq_JlHYpeEp=@}#?>T?NIAc? zP`_*_`0WW5&|tBb#i;JwrY&wXRt+{}-*`)@_IBKVo>uKQWdG+aWtLfNSGZN)Zho_* zDnn79w%6SpVn%A^NHf+ATYIaC?Yj|R-?&v-hg`W8Vb{JLqC@d+NWZ;DseSh4J1y*k zcLMC;cgm^5o)n|5;Ol1=U1WE?Th}bU$bJ=sEwXprZD>X)|SgMp)y#k9kb*hXK_WG@*RD=9w<<$(!G-pYb81)N7)iH^ys2Xw642^TLtfH!?F3C}i8xmXz{3We` zX}vC!E2+9>vDc;VMHMCoE2$W>g)DvzeUI=H_RY8outZBj=M?ZE>k*GQ!Uhz{M>3P zQmM53HOb`5yf;VgC8>&Xv%0EgR?T&VHZ{~qHB91aQh{Tn4+xkfUbk4^*D56+)Kqb5 znjEdEng+}+42gY)kQyn3*wQ_PkR^p7xzAW-WrGe`AtzEO)i7y%O+^RSGa5aZW5-BJ zEkY(qAB|~Rij;NNDE6va6mPc3y#!SuIL=6T5XF`=+IEQqr-Bu36kSvKJyO-dATxBH zRB1+|mzyVjHDl(cc?2^r(sZBVV;v(aHYHSrDa3+-OYFdf6R+ zu9ZK2wCZj8=b;xlF;=B2k>GKvtXd^;NwRzjgkZ7Xw5mI#;Y1? zk)(`Q{+J6`qkUqKqJ;p7RSJ3=O7vm6r7{kw}u9)9^|7MCyL6bf2i6 zCV}-6)f1shC}`oalEgx#%p}#K&T_ndMGPZ|Ff+uQWEw?`T1H~1Ha#7v&xTP-FQUBT zU)aAdIg@D39g>zs zwo1#SEcFyQKbqwfxQMfJh-%oK9(pa7%g8+r6-M+ zTT`7H?l6rQ?-OuHrca|Bhh)t(#-rsDJDq?v1ay|3(+TJ-+0)f81Pp#zrG~#!%B_@B z)L-GT7ULY*^s-7y(CVClZkfUiEA;DbJ!EZGsX=YW#~-JCPSA>8-|X9oqRb%#TDO!@;u75DCZ6n z^A*LG2;Et9OVF(xCQY=iHu7oQ924TKN7m_$96WH)=$?k5YuryVW~pdtIZK7e z98Ri;YfqYTBP+)P-(< zc3uM*(q*)cYE*C!RHac>BH?_A%b_D_RX0zS zI>9ZT?$^PRlB43C81uZ~k7Z?!bKCg8rdouDl-ETwj8iV0^9HV7T{2!%Nx^;*hOsfy z4X&QQ=rv|X-KpoOdXIIBa-;NkDCS0DKJt>+S4Q>A7&4$`#?Xv`1JXtg%^ZoH?k}ae zq91W}yhmP=H|D6W!JTz3(4~T^a(9k%>x{@%NiiqAt3(r0cx>V-{k*G4+e|Ck{^?RO z**ddCm8#L)tI6~VuDKWA5k4Z~l)~&iHF#M6%yCj;lvTz)d#RciKlU*%{z)(XgXSlN zeB!?;n{w3?3Cr>7hI?>1FN1WL2ghb?)=A1-XXwbDt0H4g{|{DMu=1bi)|oUO!W{g> zT&0VnY!w;NEyhjG8%Q1D-^A!OQR>>N-G9r+=2+LhINhc2_!#?svf5VhaXn%Tqdz7( zxSw}X-6%`Z2cW-7oYC@!t=b1`RXVEwpn6d{%v0mY)82WiM)=Z-s5rE7;qeLA7$L#) z=`)`YsRt%Hc!ac??=+_jFmrH{MDmv!4XI1-wjdR-; zDdO`gX~Iw|x|GwGVlZ8Z)22my^6moFkyLIipyGP#+m2(V3+KEYtA;+QF6uGN#)zsE zUOvtZfB0fMFxxHbg|eiR%1N9K-Yplz8SEP`RFUBay@-q{500Hg{8L5{92`UNY@81M zQx+|BB3>q>`NS%&{lgJ=5wUo-ci#*hHm1#hA;X_(F=TK*26^2)he_#C;^{cWv!&f4 z)s+G)Tcjc%Yg5%t?tSG_pLdg7Tw!u!0cMAHnJ#}{MGx9V3S`+57Oc+A7a374!3_?1$Z9WE z6{kwrQq??hIevZDH1Te-L3)znNOa+xKgFijRQDoWHs1?RSCg1L*4JtIjq_ALr6fOZg=%E7ggW)M z`asQbgGy$HK4S40seSgva0__zh(1WgLfrMlmDUa659aQCy-| ztD^1Qx(YQ)8fAoP>-6rq%rUZJtA5btcZimhflT7oLaD!3$6i_P;`g7$==9cnR4D zFT)(Ihwm6neGC-7eJHL$8qbOF86>~H&*ATo>M;I*7a=2(uNXQ06FvfO!IJQ{G=7)C zX1lC^S4C#sMT^q72X%2uD8pADhQNkU7q2M{MQ#RJqx!mf`X^y&WL+F>HwczNe$kUB zL#A%uTo?gY!1C~Y7zH;QMwU?lk1j?m)Y;bwQO8C_$1qC-pT@k9zB1ZK&Hs4h=4Fk#P9;in{onR3B6ge2~hh^Xa7zRIwb>J6}JKZ=WeLhrKSsUrb?jBPa zdcUcU4!Bk5^-+L1*2Y&*w}QS*amaw-3x`LcZdk3a1CJrsh2KD3A6l=6(c{RvHNS;l z!tWqMW|nah5BHmK3Ua?0Kfo8Ejz~{6P9xJ(jWdu&aP%ADkI0ANSs2B=eGcl4@z2^0 z{sPy-3vfTw>3s<=A|Hmo!h5DSOq!JT5{e4&3VZ=xg`43uZ3wT!`|x*|=I18Z2Hrq! z3;%@OJbe#%6S*h64d=kW;68WhvIX{80$0r>G-e#G+{&N2S-4ExC$19 zn_vL^0S3Yw@DZqJ!eAH*ewLw%uIumo}{41w)nD9q}DrzD=Pung=A%fiX999#t> z;d)peeh77f8({_HO)v(20%PG;SPAZj+U_8%jQj4Lx2`G?p@FeTGS?)6n z(ye8$dsD*bo-p+@Z*gkW0cxVK{6G z<6$$XZ|*e6^lUUYTN}>Y-x5U@ipL;hu+bVaR2glcu8p>kTi9p^xpkeI;Er-?fR1jo zmofRQjCtA;u~|iAb;Jy<(G>=J`PO4Dv$?M{><%k<`dIiRaz*$QOolyRTi6r!g}tDj z@t%gSz}|2^>;o6TXCUiSCp$mrMO8WqJ^DQh`$3$QZ zgdaeb8O|v30%YiQ?6<=q$UERr$Vh1ngNz_XCgg_Ik6(PDdbAjUhyH7fgtV?P3evj9 z7&rmy4Dbxp7>hg)j)%J;VZPtsi?BMQh_55KMGDq9t~fH+I|LH0$+ja;7qs|z6!sEv*0gqHarhsgUR0TlmcHz z*27#b%o>MhE}nlu8~zA&hJJ>W*7pmX4{yK)P%$hC)Wh0h7!0+2C|rVE5-x>Na2eFY z9xFdzNBAb}2baU~FwZoyeADr)K=Cqs8-5OTf?vXw$Unn(U>Qc0Rj?&o4Si7CO@r?u zPlxZpxsWBL?@h>((zhJ0g?aD;=x)LE#HI(I{OTX8VJd5>md3d&6g^ezphXTKYpFmxE zJK#y=o$!0eCf7I(|IoLlHef4eoI!CLvha5HHD{q7v(7<1X8jB!;V+OCfN>s1K^?y$ zynx)=liS0K$dAKIaD=BH11}?wg;(JOz2CWp=QR}9p}zOI-F&Pojo;xycmpni`a&!k zjX#iCMLF_5_#b3eO~y^A$Hv?6mKS~({)Nn3ZQO;5TlpRggZE+7<9H0q@I^xfV<4*v zUo6xYWKJ~vkSoI?kSW6`3R7SpYy%&G3^?rc)3&SMv#PV*)K4N#k+MGY40YD=F?VB1 zR*ce6w{{t*TR99?gk_FY#6hCpYc zr~!3;YeK!uW=M2y4Q;3II)+APIawP%hFk}>hjpReKh%evU<1f9yqM7tPj?iJq+qA& z6g&j4`>a?Q(RP)f3BN+HN;$a*c%9O@jlfO;xx3Ei775vgzqlED4< z_fr*p75BliGNSZVvRV^MU!@Ivc-h<*xdi%lFcP+h<>BMdy-Gc#|M@Cy(7*YT+b48R z^}#sH&y?=LG~rycvt`sGF~jJBLKm&;gTyP7?N~!!=r{CpaO=DTyW81kO116oCGn&a zgL&Iap$9CBwXQ7PjBJ{n?DvAYS)PVZz}~PM>?0?3snkICxwbOg#M24Xb&>&f_MU}0 zd(3A4CGq~qx^4zQo%nN5Cq5AB#0SZU-6Y;?qFWV#l3hfV3T4Ueq&@@&U^P?-!aE!<%p_yst;cX?P4uuP@*ad3@jt@#M1bW#n>j2CU@i^~&xQ#6j3ZvOarop#hN4OHE!*}3J$hOhdYiT z7EjK^`Ke^@QUm*8_UqW4^ zui$fD_+WShdAKK!gkK|1^5krI6j=}0#~?+Mru$W^z}-GKPqp0#KPL#&C1Sbfl;|YX zgV`ylmjK_(&iy?2`BTp9SCO%2JnJ8!e!lV()I-);7zWQt)B#>_;CF~72UJ8XYepyW z3!eE!&-_=<{E|%2=KRL681t;Fp7}MXZ+=}5^iJbCvRZ??8h>-iOgp`LXze7VHlF;55Y(bALS3QRoZLfJKpc#$^P+cVQrW4;J&2 zzMrXQRe|jMOhq;fLXFl4h7XT~#gX-3RRX5L5ZD}+f}LS$KMDI>B?eYxmeoBz#2Kv; z$`Y)T3x~RLBcR(eQ;ovmc^dj!Qs zeNH^qc1C&h#Vl7YVKJgGZTsRq1q%t-92W&is%{89Xkeahm5oOl^)*; zPiA0q^c!FbdhTOKKJ1Zu$&t@6@;jc(kd=#%e&)!9k{c&J4wbPM)_(agd1HgH*LX3$5c&=m)ufL z@D|l>$vDA+>|L2~Lha*Ky|izcb9j;FTa+bb!nf)zUVn`Gj$iQRN$z(lQ*9Dna7+Tp zCo%anztu@nF^~6T{ve}3cMfD;Rh8R_kI9<9upnhujk*%o=4vX{gddkCHDvQdc;jH zC5FET2NP3~6Fu!KcN*r8KCKq2@M{F65lN5yyFD|#z&R^%KdM)Y_;%rMC|iHzO`M1K z6RS}B(Y1B77i8yKW~rWy=`OmEP2eL?cN@L&Yl^HVkTl4EXf%gZztI9d3Lk@QVQWZ% zj5csEMCW@Rwv(AZsYZdB-qqsdOte|5K_^1>)%5Kg1ohSQRrGBf0`+anu&V04GB^@$ zgrnf+a13Ngo2Wa7?*fYPP?3`fP(Rps3C6;SP(R3+Bs0(P&cSiHd`?An@o8&fWkbE- z(b>>_hb%aSp9(7@PlHS}#&k$y881Vs*O&p*;VUo$&Xk@%^Rrb$$^BVHHkgf8r=9}~ zD@AvY*N}C?Q7~tjG6%*Z=fbLRuAKXs7sPhpb^E(A#=2|r`B>-_7r=*86l9&^LZ}x$ zx*QeYB4l0di=nP|?keZ^^`%gEJgU@r)cXb;jr=C0N{!{vUHRzPg*)FQi9XMo{6tUb zcwRN>PE{MTNp%%&2ks>92Cf_rm22WU;|AgML*|9Jb-4Ywv$#9Bkm~%%fNO^9fg6IG zmVe2EmsNz(DoVdt4 zBPkN~EA?Mrx@$C(oL_l0wY413=p_D^_+9u(X$1oM7N)Uvj8#s~Us6G`?vg5}2FQU+ zBs5flFN4w2MPs7O2LV$H<6Ixhb^pA~b!SP`6%w7R?Mlh;E2^4WEX%YiPfls9mZ+<$ zeZacHs9nZe(enCL6<2Jtr!of0596&^`2l6X_CmW;mYc-hJnT zEP3S`uXR_XGHUT!cM>m^{6=NyZkixFuQ52M$YqWCP6Yj`eEsW0Xtq$+CK4eA)4~X? zWyEzXJIOMQCv^lld!6^=`!3{N`3k{_M)e1_10?o0jD|`FjnR(nyx*{$sBI%;2YxkG z3Uuf!xvMePF}lWwN7CkZvar~-9R53&d6NA*CaYzQ#yZFH1_9<~*C^%&M%(jKZm8e= z)f$Pr&BU}uTHRKe0Uy2Uwf~w4w8N3xDm1)MrQf3Znwp5Ae^i9KDmt|)$^Ci=7wlsOfOw@e-5p$#&K3l$j#Qc_5 zx3>hD{nWoDD%kv-#GU%8S={uKfZ}G5nJ~+)zAZvfgm9^};%1gkx41bf@bWBozA5W$ zP^5DSvnq+_zgWV2x1#!FgU4g-)T0Qd7-1bwqlmnl03K zvMiM%{V1n2E=p8wa9#Rn+>&Lr%@zR$!;Eu(t(i*X`?bwDGhn_{sbf}vR6!G&R>$1P z^_^GtoewN})HQ?1iSvrTuP)`-ssoeAj-xuRRR_qo!oHKVdYJ#{ zs$S8mi*E9#>rqXcwf%KB5Jd<%y{_#I{ZW|Iug^Qx0rT_Q)u*n_kQ}Mf(5!2g&5^#E z(K)i9q1jMXk%ER)P<07zL|b%{5sl0j_+7Hgqh=|&*2qj(eYL+581txEgIj;)qh>wz zxtw~`%+iVWZEPm0vT~*|pEbPQm@7u-IPG{CKZ&DH(up@QpC<9aO^Dk?@|sZNee=&X zF`HVv9v9b~^m$9Jx%m|7=QTHHsNVSrEzG|@RDC4wKlG2Sv^rEcc) z4bluV;Qm8Fm88^tv$49Vzd1@$_w^S|`3vuxvx8U(#syjR)OzWou|?(wS&ewdzd&QZ z1P7!1Qd((zBa<|~mrWW!%Vmwr5?9=cHs2MeYSN2aAtW`TxRpdw%QSYl-VFsKnEK~M;hSl~Z ztx$DV`joVOQdcCcl=Tc!UMbSMq7f;2B+9>3%BpYD%5h;<3x@maVOAOGw7?3K8DUl& z!`m9IAFcIz;IC8GYRafKMq`$2DoYvX%4J|Ko~PH8l3tGd^pz3ixXb{jhdN&;eNxT} zA~EL<2?@9SmtD_f#+WOZe0oVg}mD#lq&^k-{vRy^;I=EhlN6?4eyDpu=~U5Mwz^-3FB zUCemvkXfgid=+n938z%Vy&)? za;mtT=_Nk2mMbrkE{WDN5&kT=wb|;TE++)IOi7SkiPmG>1c6Cbe8~bYmDOJC@C0d| zWYrCwSt@anWca+9pGB@70Npi8e)g*kY7paa{DHpoBk=ILF4Mu^eBzd-m^=Z5LULq$F z+~6@@-JbEX6xzns|KTNf&g*}%kGuK<>~3_PQj%q4O>1ni6JB~ziSk=bDtD(eNU`Dr zS9{6cmBA@ijgkpoPaEN7F1Cuin?f~Bmx2_lQ*5}`A-gBKiSM*ro_ml=S}m(-U{5cV zo-(tRwLPUzVXPq6x{sITD6iMI4R-aR9(&4!R9Y%0e^IIxrdSB9t8G#CpXFAbYnNz$O1^+^8k zX4dK|s-{E?dA^hgw>aC z2QgJNkg&l-&yXhvqkL9g)95Fk4#u*-+#YN-3L2ol+KHoa^y`Xg&s)*q`m3c-qh{Tj z92w8?{M8FimkG~Xk>TlO{tkY&rrz|qvAfBd=dC2?Yofx~&!+HerWYI}*Ppj)gzIm1 z9t3my6~^|H1}|7iUG+yb4}w$w&YJ!*Ce--vpUs3B2~O7Ca5vA-*8V%$9#QgGrj^*I zN7O^D&jDIyjvGdm6sGUmdFj{vJN^D_??UC1TooN# zXzHlE>U*}{Lzj|UFIe#rr*(|N;QD%b>{eg@XlXdasuL|R5 z8}2q@zlS>4<5lHbu2Sc5MwJIwp%WEeWsjrx(rrIrLigc+H^3elkx2vS=ZB$u0>f}y zGeOp7GRh2*y?lQaKBU@1iP9aKcFjce>aQP-jCJFjz#Hax`J)q=yv>U6PvSXNm}GCmFb(gMlCho3i4<(3*;>hE z;6JwyrIYL0Mt_7m+_CZ3-MVDOVTIjdAo4MX( zI$~?rI~s2<*Q;Nep5l0UnK^cc6uCTob~ zuU|Vk<))~=k`{9jtz4}duDA%iBM+kMj`bC27u2=u;?|Jo)^ns3+A$i13k{>ad zS9V-G{VOoP0P9LA;^VQg>urd4rt97PxAsrGWnFFY><8XByzjepSujPf3!TLDZ*3ut zm)T_JE-u;|O>sxVr$Ia%E$Y_E8g}=A(q%Wz^^v6Prn#<42jG93fB+|;p*hQaxy#@v zsZZXaR|)zr511*O$N5{?E!#aqqrK76yK;>T@Z>$r_F7Ucet_zxAN8{fY?>)yG)%!JG zJM?l{m|HFC5*(9^y%hVDOwu^#N|#)T-lCO%Ig-EiI=_`l_FnSB|1(V9OZG~ligi@} zsd!7e-d1=MU2i7dYL1srxYvJ54%6oFYrKTiHjBzDd#w=vd&r(~)!ag_>MF7OxN=Wv z4E!?)Xd-F*sKGb!c5%Gwn&j%hqqe@V6Zi|>M8~WDRG`9sD}sLl7_r}q)c+~qi1Dsi z!xQT|qQCy`znsMGr&*qKH0-hN5{*698I7T?G}@IWy3$lv;^~t%nd?aYi%F@pr~{<5 zR(2jBV3VBE*y>7qT zsGK>>6UFS$iPu$19`X&6Vc6(lS?i+m+sTr46q1u`BIz zrO#Zcz?Dw8(rH&Z?@Cu)=}%YUA2-M#|EMF?Kc{7aCHD|w8BZ+lij_Sv$rV#Qk%!#c zxVa~`b;T~8*uxdmJ#nBbW_sdSSDfsL(_Jyg6Zxr0r@Yh?-*QC%_ju@CT2elzp0_{n z^7lD%=nJ;?I)?v`=w~}7{7*(o0aZUnI%rICrD?8&iB{UKw8WKGxYD~4`W0d8C0S#O zEA4Ql{jT(-D}Cci-@DS!u5{Uz{*dcL*N<+CAE90&B;yDok8B+=!4*?HvA!$veAWqV z?TVc|k(o=!?dypHTydx;j&{X~o;cMNXL;gWS6u9gd9JwH6W6)oW>4Jih-#m#IZ9RP zzr?8^>yJ{~SMY|r-lB_i2Y0l^@dmiwu)noY540*yMjWFGt4WSVZC7gKN-bQeog?{o zB@+Mtam*?kr5|mDdcz`%zz2sO7I_--4Joaap&AEeCh*sPs8dvOzTxgZD?4?-6&E+< zmX_{2sG$Ejr-YXpyT=EIPPfcr>3H0V;Ln9z#=4Z_$E_fF|2WTH8pzh;q}5(dX!Mak zj`QFqGe7o()wFJrAsJLe$^7R^`2AS-f6pJ&Emwh=)R{gq^Fv?s`_BA-|C74>bf4c% z|9_rT{qv;ipC?uBite8$RsSEJRIT*8UHqR7rn8y)XM_3A2D9ux8%(|X{AYvt&jyn% z);}A}e>RwUpZULQgL&ESr?7Ijf{uTr_o@Gi>@jmez@|=%>s?y+-nP`d{PNeVv!Ne_ Q`KJdy*n~#=FE0Ln0B6FB+5i9m delta 23784 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 diff --git a/DamageCalculator/DamageCalculator/obj/Debug/Help.baml b/DamageCalculator/DamageCalculator/obj/Debug/Help.baml index 7d7e2c6be3be8570f4dbc6b4f9f9aeaf489de7dd..c7d5e01c2cea8323a7dbc643aa1c13bd30d91e12 100644 GIT binary patch delta 12 TcmZ3fuu@@yAEV($|6BY39wP*d delta 14 VcmZ3fuu@@y-{cS`<&A|q_yH-)1!e#M diff --git a/DamageCalculator/DamageCalculator/obj/Debug/MainWindow.baml b/DamageCalculator/DamageCalculator/obj/Debug/MainWindow.baml index ac9c9e288bd5f23b18ff6b2f2ea9c30bfe43069e..f044a027a2363f1fb7478d391a3f8669948fc325 100644 GIT binary patch delta 1491 zcmY+EYfM{Z7{~k2Loc*Fh2C$p6xu>t=#^7$W8<>H#*jK?b2>Irsm>`N+nmEGZn}#) zP0XGTI^zd5I!*jwG>eH}G)6OtiD2A4qnzlVm@G|w;3<^R0zd!D}M zTpRdx;FSr=epEa!h3hpMjSi-*DQi;6veE#*PQ>%;n$$p9vGG4ri0tgD?FT1om&n0C z)~3K3-7qb))3sFLWK?pSmG(b55THXY?cF;Scl$@TPv8yqq>0 z!6fbMx<>I=qKNs^vTpKlX|{Ci@>)S;#VG=O!w{tauNo56$SuYgIA#oZf~ecY8cGPX z!qml@c**FeFu!h$gI^i*)Xb~K2-sMc_Ow)_k`jSu5>0q`CCW2(;Y19fEKjHX;@LL{lRHvX_K){{W2%CBIBBmz}#{JX5p7KC2xC22*my;79SV$3O) zO?xQK)219{m`%OlccxLwvdf$R2hAZlhYt0T-osJyJZCOYp5HZ>sFO{WVN$qgQNVMS zqFkt!cJWP1k-9l27ixP@aPj9pCofqI)XNv;ZQymeiTd~tISmG^eYP!7xnWwdQ~&>3 zw(D|1~6{36igln7*@RzO__`54lQyg?B!7+EH`Cz3%QVzk}xaIf4 zQ?JA-UYTir!(9yDhg9`U??+rc(+Ak>N%5`u$FP delta 1451 zcmY+EYfM{Z7{~k2Loc*Fl-_UjP$`N8_wYrhdO6s zOw9gYobiJ(iYCUGnZ?8}8lypz#Y^Tl6BEI2#zc*Y!4FWM_t21<=KbZl{GazZ?{nUs zU;5YkUz>nLE!P)krAWO_r!(-<*OYasWLdSdT_^m79bKxwtTx~uNg)S3wSCOV+7)u* z$J!LL#xO`O3>$LHWy1)$@r9uS7Yugn81m#n&X{G+8i&b?4~zxorg5BnNSiXu8PlN- zKlgF)lJs*sIyF%7qSjB#hRM^Vxzf37+l3%U#d8F4%hXCiY?%@iLW?=Z95aV}jhuIi zJ=8E$oJQMB!HPLZO?bl`XMSbQQv_S)D6_FH?Q5<`CAEbuizwpbt5M9>MG~#-$|CgZ zwoZ+)As#Vmdb?cHmC=<8P3%cpt_>g6#k%9{Yw|VTA;FF&H~(GMXA43vI!JnvOjeST zRSdcVvgIhHFk{J48nE;*zq5=`1|DmIIbc=fELUhpdXFC^hk0v(a(LHTqC70NLFz=& zrZO+vin3ZQEnw4DqkKJ0Q08YL_PRjPBTOGy^da1d3otY zr`!Km(uXVc3EGd3>r>2)`d;6Gida(n*%H&&?{L`wI_()6K*>Hq2XVvR%KXVbNrOl? zB$+1~ijg4}ivfu~VhV@Y_Eh=9xY;m3Bd|F#wh@ktmmzec7;_Y86swLX-GMbnjQOpj zRUYHKxFY&bc)*9RI&Y)Hh&%K0ILG$Ra|CCc@yHPlMR-N!@5`o4doI(?zs2psK8}eN z6S(0Vq9Xov#+Xg6X1WuDt|W88)kR0~zAMhW2VzMD0Cmrd&cR0eCdfXfAi$&1j61VbIhA*o~jf`>NH!s zxBMhq+LhSizsv)8(_4(paHx8w53*l9(^IheQgjNvzAQb2IbVYLx-VNh%env-15RxC z!c@BI@1Tc~(m3Vskssl-Hd=8dPUB=SLXTqIAEz_;)1P2Y`CG6*;PpLL5lZUgZ0${b z4s!v8=J9HvgBG;%C-5^z7O@>@V}27%%4e&4oYO>0xD-_ANxT(oW3os&zqkKWmHj34 z0$aNSS%xE&rl)Z*)Wy6QddGc{bJ{#ApR{M#_h6_o>lIdrSJe7L*)Uj|Un-sLD;K8m zm(^{T3hSKFf5!LdS*_rDW7Z}t@r5ydT`uJDN8@o?!f3d=d4*%U?Vn>yybnpe#N7Lo wtm4CPC#_;LoTcaCQu6cyMwMxL5o-$CF7Fk+R4J0wD{L8gN$Sf?J+GSo02#$ZMgRZ+ diff --git a/DamageCalculator/DamageCalculator/obj/Debug/MainWindow.g.cs b/DamageCalculator/DamageCalculator/obj/Debug/MainWindow.g.cs index 7dcb4d3..28cb244 100644 --- a/DamageCalculator/DamageCalculator/obj/Debug/MainWindow.g.cs +++ b/DamageCalculator/DamageCalculator/obj/Debug/MainWindow.g.cs @@ -1,4 +1,4 @@ -#pragma checksum "..\..\MainWindow.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "DDEB88E6BF2411090CEFE97ECD05FAC168A9400B7A2D3FEBF6EE291BC90C4F86" +#pragma checksum "..\..\MainWindow.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "520310F22F68AE4E47B66F6D92CC98AD8018EE1647882A1C45F9B52AC540A4BB" //------------------------------------------------------------------------------ // // This code was generated by a tool. @@ -41,7 +41,7 @@ namespace Damage_Calculator { public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector { - #line 18 "..\..\MainWindow.xaml" + #line 19 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.MenuItem mnuShowBombSites; @@ -49,7 +49,7 @@ namespace Damage_Calculator { #line hidden - #line 19 "..\..\MainWindow.xaml" + #line 20 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.MenuItem mnuShowSpawnAreas; @@ -57,7 +57,7 @@ namespace Damage_Calculator { #line hidden - #line 20 "..\..\MainWindow.xaml" + #line 21 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.MenuItem mnuShowStandardSpawns; @@ -65,7 +65,7 @@ namespace Damage_Calculator { #line hidden - #line 21 "..\..\MainWindow.xaml" + #line 22 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.MenuItem mnuShow2v2Spawns; @@ -73,7 +73,7 @@ namespace Damage_Calculator { #line hidden - #line 22 "..\..\MainWindow.xaml" + #line 23 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.MenuItem mnuShowHostageSpawns; @@ -81,7 +81,7 @@ namespace Damage_Calculator { #line hidden - #line 23 "..\..\MainWindow.xaml" + #line 24 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.MenuItem mnuAllowNonPrioritySpawns; @@ -89,7 +89,7 @@ namespace Damage_Calculator { #line hidden - #line 24 "..\..\MainWindow.xaml" + #line 25 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.MenuItem mnuShowDrawnMarkers; @@ -97,7 +97,7 @@ namespace Damage_Calculator { #line hidden - #line 32 "..\..\MainWindow.xaml" + #line 33 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.MenuItem mnuAbout; @@ -105,7 +105,7 @@ namespace Damage_Calculator { #line hidden - #line 33 "..\..\MainWindow.xaml" + #line 34 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.MenuItem mnuHelp; @@ -113,7 +113,7 @@ namespace Damage_Calculator { #line hidden - #line 47 "..\..\MainWindow.xaml" + #line 48 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.RadioButton radioModeShooting; @@ -121,7 +121,7 @@ namespace Damage_Calculator { #line hidden - #line 48 "..\..\MainWindow.xaml" + #line 49 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.RadioButton radioModeBomb; @@ -129,7 +129,7 @@ namespace Damage_Calculator { #line hidden - #line 50 "..\..\MainWindow.xaml" + #line 51 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.StackPanel topStackPanel; @@ -137,7 +137,7 @@ namespace Damage_Calculator { #line hidden - #line 52 "..\..\MainWindow.xaml" + #line 53 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.ComboBox comboBoxMaps; @@ -145,7 +145,7 @@ namespace Damage_Calculator { #line hidden - #line 57 "..\..\MainWindow.xaml" + #line 58 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.TextBlock txtEasterEggMetres; @@ -153,7 +153,7 @@ namespace Damage_Calculator { #line hidden - #line 58 "..\..\MainWindow.xaml" + #line 59 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.TextBlock textDistanceMetres; @@ -161,7 +161,7 @@ namespace Damage_Calculator { #line hidden - #line 62 "..\..\MainWindow.xaml" + #line 63 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.TextBlock textDistanceUnits; @@ -169,7 +169,7 @@ namespace Damage_Calculator { #line hidden - #line 65 "..\..\MainWindow.xaml" + #line 66 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Shapes.Rectangle rectTop; @@ -177,7 +177,7 @@ namespace Damage_Calculator { #line hidden - #line 66 "..\..\MainWindow.xaml" + #line 67 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Shapes.Rectangle rectSide; @@ -185,7 +185,7 @@ namespace Damage_Calculator { #line hidden - #line 67 "..\..\MainWindow.xaml" + #line 68 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.StackPanel leftStackPanel; @@ -193,7 +193,7 @@ namespace Damage_Calculator { #line hidden - #line 71 "..\..\MainWindow.xaml" + #line 72 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.StackPanel stackArmorSeparated; @@ -201,7 +201,7 @@ namespace Damage_Calculator { #line hidden - #line 72 "..\..\MainWindow.xaml" + #line 73 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.CheckBox chkHelmet; @@ -209,7 +209,7 @@ namespace Damage_Calculator { #line hidden - #line 73 "..\..\MainWindow.xaml" + #line 74 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.CheckBox chkKevlar; @@ -217,7 +217,7 @@ namespace Damage_Calculator { #line hidden - #line 75 "..\..\MainWindow.xaml" + #line 76 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.CheckBox chkArmorAny; @@ -225,7 +225,7 @@ namespace Damage_Calculator { #line hidden - #line 77 "..\..\MainWindow.xaml" + #line 78 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.StackPanel stackAreaHit; @@ -233,7 +233,7 @@ namespace Damage_Calculator { #line hidden - #line 79 "..\..\MainWindow.xaml" + #line 80 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.RadioButton radioHead; @@ -241,7 +241,7 @@ namespace Damage_Calculator { #line hidden - #line 80 "..\..\MainWindow.xaml" + #line 81 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.RadioButton radioChestArms; @@ -249,7 +249,7 @@ namespace Damage_Calculator { #line hidden - #line 81 "..\..\MainWindow.xaml" + #line 82 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.RadioButton radioStomach; @@ -257,7 +257,7 @@ namespace Damage_Calculator { #line hidden - #line 82 "..\..\MainWindow.xaml" + #line 83 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.RadioButton radioLegs; @@ -265,7 +265,7 @@ namespace Damage_Calculator { #line hidden - #line 84 "..\..\MainWindow.xaml" + #line 85 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.StackPanel stackWeaponUsed; @@ -273,7 +273,7 @@ namespace Damage_Calculator { #line hidden - #line 86 "..\..\MainWindow.xaml" + #line 87 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.ComboBox comboWeapons; @@ -281,7 +281,7 @@ namespace Damage_Calculator { #line hidden - #line 90 "..\..\MainWindow.xaml" + #line 91 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.TextBlock txtResult; @@ -289,7 +289,7 @@ namespace Damage_Calculator { #line hidden - #line 91 "..\..\MainWindow.xaml" + #line 92 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.TextBlock txtResultArmor; @@ -297,7 +297,7 @@ namespace Damage_Calculator { #line hidden - #line 98 "..\..\MainWindow.xaml" + #line 99 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.CheckBox chkHasMapFile; @@ -305,7 +305,7 @@ namespace Damage_Calculator { #line hidden - #line 99 "..\..\MainWindow.xaml" + #line 100 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.CheckBox chkHasNavFile; @@ -313,7 +313,7 @@ namespace Damage_Calculator { #line hidden - #line 102 "..\..\MainWindow.xaml" + #line 103 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.TextBlock txtBombMaxDamage; @@ -321,7 +321,7 @@ namespace Damage_Calculator { #line hidden - #line 106 "..\..\MainWindow.xaml" + #line 107 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.TextBlock txtBombRadius; @@ -329,7 +329,7 @@ namespace Damage_Calculator { #line hidden - #line 113 "..\..\MainWindow.xaml" + #line 114 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.TextBlock txtCursorX; @@ -337,7 +337,7 @@ namespace Damage_Calculator { #line hidden - #line 117 "..\..\MainWindow.xaml" + #line 118 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.TextBlock txtCursorY; @@ -345,7 +345,7 @@ namespace Damage_Calculator { #line hidden - #line 122 "..\..\MainWindow.xaml" + #line 123 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal Damage_Calculator.ZoomBorder rightZoomBorder; @@ -353,7 +353,7 @@ namespace Damage_Calculator { #line hidden - #line 124 "..\..\MainWindow.xaml" + #line 126 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.Image mapImage; @@ -361,7 +361,7 @@ namespace Damage_Calculator { #line hidden - #line 125 "..\..\MainWindow.xaml" + #line 127 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.Canvas pointsCanvas; @@ -369,7 +369,7 @@ namespace Damage_Calculator { #line hidden - #line 129 "..\..\MainWindow.xaml" + #line 132 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.Grid gridLoading; @@ -430,19 +430,25 @@ namespace Damage_Calculator { #line 14 "..\..\MainWindow.xaml" ((Damage_Calculator.MainWindow)(target)).KeyUp += new System.Windows.Input.KeyEventHandler(this.Window_KeyUp); + #line default + #line hidden + + #line 15 "..\..\MainWindow.xaml" + ((Damage_Calculator.MainWindow)(target)).PreviewMouseDown += new System.Windows.Input.MouseButtonEventHandler(this.Window_PreviewMouseDown); + #line default #line hidden return; case 2: this.mnuShowBombSites = ((System.Windows.Controls.MenuItem)(target)); - #line 18 "..\..\MainWindow.xaml" + #line 19 "..\..\MainWindow.xaml" this.mnuShowBombSites.Checked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default #line hidden - #line 18 "..\..\MainWindow.xaml" + #line 19 "..\..\MainWindow.xaml" this.mnuShowBombSites.Unchecked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default @@ -451,13 +457,13 @@ namespace Damage_Calculator { case 3: this.mnuShowSpawnAreas = ((System.Windows.Controls.MenuItem)(target)); - #line 19 "..\..\MainWindow.xaml" + #line 20 "..\..\MainWindow.xaml" this.mnuShowSpawnAreas.Checked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default #line hidden - #line 19 "..\..\MainWindow.xaml" + #line 20 "..\..\MainWindow.xaml" this.mnuShowSpawnAreas.Unchecked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default @@ -466,13 +472,13 @@ namespace Damage_Calculator { case 4: this.mnuShowStandardSpawns = ((System.Windows.Controls.MenuItem)(target)); - #line 20 "..\..\MainWindow.xaml" + #line 21 "..\..\MainWindow.xaml" this.mnuShowStandardSpawns.Checked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default #line hidden - #line 20 "..\..\MainWindow.xaml" + #line 21 "..\..\MainWindow.xaml" this.mnuShowStandardSpawns.Unchecked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default @@ -481,13 +487,13 @@ namespace Damage_Calculator { case 5: this.mnuShow2v2Spawns = ((System.Windows.Controls.MenuItem)(target)); - #line 21 "..\..\MainWindow.xaml" + #line 22 "..\..\MainWindow.xaml" this.mnuShow2v2Spawns.Checked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default #line hidden - #line 21 "..\..\MainWindow.xaml" + #line 22 "..\..\MainWindow.xaml" this.mnuShow2v2Spawns.Unchecked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default @@ -496,13 +502,13 @@ namespace Damage_Calculator { case 6: this.mnuShowHostageSpawns = ((System.Windows.Controls.MenuItem)(target)); - #line 22 "..\..\MainWindow.xaml" + #line 23 "..\..\MainWindow.xaml" this.mnuShowHostageSpawns.Checked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default #line hidden - #line 22 "..\..\MainWindow.xaml" + #line 23 "..\..\MainWindow.xaml" this.mnuShowHostageSpawns.Unchecked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default @@ -511,13 +517,13 @@ namespace Damage_Calculator { case 7: this.mnuAllowNonPrioritySpawns = ((System.Windows.Controls.MenuItem)(target)); - #line 23 "..\..\MainWindow.xaml" + #line 24 "..\..\MainWindow.xaml" this.mnuAllowNonPrioritySpawns.Checked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default #line hidden - #line 23 "..\..\MainWindow.xaml" + #line 24 "..\..\MainWindow.xaml" this.mnuAllowNonPrioritySpawns.Unchecked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default @@ -526,13 +532,13 @@ namespace Damage_Calculator { case 8: this.mnuShowDrawnMarkers = ((System.Windows.Controls.MenuItem)(target)); - #line 24 "..\..\MainWindow.xaml" + #line 25 "..\..\MainWindow.xaml" this.mnuShowDrawnMarkers.Checked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default #line hidden - #line 24 "..\..\MainWindow.xaml" + #line 25 "..\..\MainWindow.xaml" this.mnuShowDrawnMarkers.Unchecked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default @@ -540,7 +546,7 @@ namespace Damage_Calculator { return; case 9: - #line 27 "..\..\MainWindow.xaml" + #line 28 "..\..\MainWindow.xaml" ((System.Windows.Controls.MenuItem)(target)).Click += new System.Windows.RoutedEventHandler(this.changeTheme_Click); #line default @@ -548,7 +554,7 @@ namespace Damage_Calculator { return; case 10: - #line 28 "..\..\MainWindow.xaml" + #line 29 "..\..\MainWindow.xaml" ((System.Windows.Controls.MenuItem)(target)).Click += new System.Windows.RoutedEventHandler(this.changeTheme_Click); #line default @@ -557,7 +563,7 @@ namespace Damage_Calculator { case 11: this.mnuAbout = ((System.Windows.Controls.MenuItem)(target)); - #line 32 "..\..\MainWindow.xaml" + #line 33 "..\..\MainWindow.xaml" this.mnuAbout.Click += new System.Windows.RoutedEventHandler(this.mnuAbout_Click); #line default @@ -566,7 +572,7 @@ namespace Damage_Calculator { case 12: this.mnuHelp = ((System.Windows.Controls.MenuItem)(target)); - #line 33 "..\..\MainWindow.xaml" + #line 34 "..\..\MainWindow.xaml" this.mnuHelp.Click += new System.Windows.RoutedEventHandler(this.mnuHelp_Click); #line default @@ -575,7 +581,7 @@ namespace Damage_Calculator { case 13: this.radioModeShooting = ((System.Windows.Controls.RadioButton)(target)); - #line 47 "..\..\MainWindow.xaml" + #line 48 "..\..\MainWindow.xaml" this.radioModeShooting.Checked += new System.Windows.RoutedEventHandler(this.radioModeShooting_Checked); #line default @@ -584,7 +590,7 @@ namespace Damage_Calculator { case 14: this.radioModeBomb = ((System.Windows.Controls.RadioButton)(target)); - #line 48 "..\..\MainWindow.xaml" + #line 49 "..\..\MainWindow.xaml" this.radioModeBomb.Checked += new System.Windows.RoutedEventHandler(this.radioModeBomb_Checked); #line default @@ -596,7 +602,7 @@ namespace Damage_Calculator { case 16: this.comboBoxMaps = ((System.Windows.Controls.ComboBox)(target)); - #line 52 "..\..\MainWindow.xaml" + #line 53 "..\..\MainWindow.xaml" this.comboBoxMaps.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(this.comboBoxMaps_SelectionChanged); #line default @@ -626,13 +632,13 @@ namespace Damage_Calculator { case 24: this.chkHelmet = ((System.Windows.Controls.CheckBox)(target)); - #line 72 "..\..\MainWindow.xaml" + #line 73 "..\..\MainWindow.xaml" this.chkHelmet.Checked += new System.Windows.RoutedEventHandler(this.settings_Updated); #line default #line hidden - #line 72 "..\..\MainWindow.xaml" + #line 73 "..\..\MainWindow.xaml" this.chkHelmet.Unchecked += new System.Windows.RoutedEventHandler(this.settings_Updated); #line default @@ -641,13 +647,13 @@ namespace Damage_Calculator { case 25: this.chkKevlar = ((System.Windows.Controls.CheckBox)(target)); - #line 73 "..\..\MainWindow.xaml" + #line 74 "..\..\MainWindow.xaml" this.chkKevlar.Checked += new System.Windows.RoutedEventHandler(this.settings_Updated); #line default #line hidden - #line 73 "..\..\MainWindow.xaml" + #line 74 "..\..\MainWindow.xaml" this.chkKevlar.Unchecked += new System.Windows.RoutedEventHandler(this.settings_Updated); #line default @@ -656,13 +662,13 @@ namespace Damage_Calculator { case 26: this.chkArmorAny = ((System.Windows.Controls.CheckBox)(target)); - #line 75 "..\..\MainWindow.xaml" + #line 76 "..\..\MainWindow.xaml" this.chkArmorAny.Checked += new System.Windows.RoutedEventHandler(this.settings_Updated); #line default #line hidden - #line 75 "..\..\MainWindow.xaml" + #line 76 "..\..\MainWindow.xaml" this.chkArmorAny.Unchecked += new System.Windows.RoutedEventHandler(this.settings_Updated); #line default @@ -674,7 +680,7 @@ namespace Damage_Calculator { case 28: this.radioHead = ((System.Windows.Controls.RadioButton)(target)); - #line 79 "..\..\MainWindow.xaml" + #line 80 "..\..\MainWindow.xaml" this.radioHead.Checked += new System.Windows.RoutedEventHandler(this.settings_Updated); #line default @@ -683,7 +689,7 @@ namespace Damage_Calculator { case 29: this.radioChestArms = ((System.Windows.Controls.RadioButton)(target)); - #line 80 "..\..\MainWindow.xaml" + #line 81 "..\..\MainWindow.xaml" this.radioChestArms.Checked += new System.Windows.RoutedEventHandler(this.settings_Updated); #line default @@ -692,7 +698,7 @@ namespace Damage_Calculator { case 30: this.radioStomach = ((System.Windows.Controls.RadioButton)(target)); - #line 81 "..\..\MainWindow.xaml" + #line 82 "..\..\MainWindow.xaml" this.radioStomach.Checked += new System.Windows.RoutedEventHandler(this.settings_Updated); #line default @@ -701,7 +707,7 @@ namespace Damage_Calculator { case 31: this.radioLegs = ((System.Windows.Controls.RadioButton)(target)); - #line 82 "..\..\MainWindow.xaml" + #line 83 "..\..\MainWindow.xaml" this.radioLegs.Checked += new System.Windows.RoutedEventHandler(this.settings_Updated); #line default @@ -713,7 +719,7 @@ namespace Damage_Calculator { case 33: this.comboWeapons = ((System.Windows.Controls.ComboBox)(target)); - #line 86 "..\..\MainWindow.xaml" + #line 87 "..\..\MainWindow.xaml" this.comboWeapons.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(this.comboWeapons_SelectionChanged); #line default @@ -749,19 +755,19 @@ namespace Damage_Calculator { case 43: this.mapImage = ((System.Windows.Controls.Image)(target)); - #line 124 "..\..\MainWindow.xaml" + #line 126 "..\..\MainWindow.xaml" this.mapImage.MouseLeftButtonUp += new System.Windows.Input.MouseButtonEventHandler(this.mapImage_MouseLeftButtonUp); #line default #line hidden - #line 124 "..\..\MainWindow.xaml" + #line 126 "..\..\MainWindow.xaml" this.mapImage.MouseRightButtonUp += new System.Windows.Input.MouseButtonEventHandler(this.mapImage_MouseRightButtonUp); #line default #line hidden - #line 124 "..\..\MainWindow.xaml" + #line 126 "..\..\MainWindow.xaml" this.mapImage.LayoutUpdated += new System.EventHandler(this.mapImage_LayoutUpdated); #line default diff --git a/DamageCalculator/DamageCalculator/obj/Debug/MainWindow.g.i.cs b/DamageCalculator/DamageCalculator/obj/Debug/MainWindow.g.i.cs index 7dcb4d3..28cb244 100644 --- a/DamageCalculator/DamageCalculator/obj/Debug/MainWindow.g.i.cs +++ b/DamageCalculator/DamageCalculator/obj/Debug/MainWindow.g.i.cs @@ -1,4 +1,4 @@ -#pragma checksum "..\..\MainWindow.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "DDEB88E6BF2411090CEFE97ECD05FAC168A9400B7A2D3FEBF6EE291BC90C4F86" +#pragma checksum "..\..\MainWindow.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "520310F22F68AE4E47B66F6D92CC98AD8018EE1647882A1C45F9B52AC540A4BB" //------------------------------------------------------------------------------ // // This code was generated by a tool. @@ -41,7 +41,7 @@ namespace Damage_Calculator { public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector { - #line 18 "..\..\MainWindow.xaml" + #line 19 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.MenuItem mnuShowBombSites; @@ -49,7 +49,7 @@ namespace Damage_Calculator { #line hidden - #line 19 "..\..\MainWindow.xaml" + #line 20 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.MenuItem mnuShowSpawnAreas; @@ -57,7 +57,7 @@ namespace Damage_Calculator { #line hidden - #line 20 "..\..\MainWindow.xaml" + #line 21 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.MenuItem mnuShowStandardSpawns; @@ -65,7 +65,7 @@ namespace Damage_Calculator { #line hidden - #line 21 "..\..\MainWindow.xaml" + #line 22 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.MenuItem mnuShow2v2Spawns; @@ -73,7 +73,7 @@ namespace Damage_Calculator { #line hidden - #line 22 "..\..\MainWindow.xaml" + #line 23 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.MenuItem mnuShowHostageSpawns; @@ -81,7 +81,7 @@ namespace Damage_Calculator { #line hidden - #line 23 "..\..\MainWindow.xaml" + #line 24 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.MenuItem mnuAllowNonPrioritySpawns; @@ -89,7 +89,7 @@ namespace Damage_Calculator { #line hidden - #line 24 "..\..\MainWindow.xaml" + #line 25 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.MenuItem mnuShowDrawnMarkers; @@ -97,7 +97,7 @@ namespace Damage_Calculator { #line hidden - #line 32 "..\..\MainWindow.xaml" + #line 33 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.MenuItem mnuAbout; @@ -105,7 +105,7 @@ namespace Damage_Calculator { #line hidden - #line 33 "..\..\MainWindow.xaml" + #line 34 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.MenuItem mnuHelp; @@ -113,7 +113,7 @@ namespace Damage_Calculator { #line hidden - #line 47 "..\..\MainWindow.xaml" + #line 48 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.RadioButton radioModeShooting; @@ -121,7 +121,7 @@ namespace Damage_Calculator { #line hidden - #line 48 "..\..\MainWindow.xaml" + #line 49 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.RadioButton radioModeBomb; @@ -129,7 +129,7 @@ namespace Damage_Calculator { #line hidden - #line 50 "..\..\MainWindow.xaml" + #line 51 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.StackPanel topStackPanel; @@ -137,7 +137,7 @@ namespace Damage_Calculator { #line hidden - #line 52 "..\..\MainWindow.xaml" + #line 53 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.ComboBox comboBoxMaps; @@ -145,7 +145,7 @@ namespace Damage_Calculator { #line hidden - #line 57 "..\..\MainWindow.xaml" + #line 58 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.TextBlock txtEasterEggMetres; @@ -153,7 +153,7 @@ namespace Damage_Calculator { #line hidden - #line 58 "..\..\MainWindow.xaml" + #line 59 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.TextBlock textDistanceMetres; @@ -161,7 +161,7 @@ namespace Damage_Calculator { #line hidden - #line 62 "..\..\MainWindow.xaml" + #line 63 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.TextBlock textDistanceUnits; @@ -169,7 +169,7 @@ namespace Damage_Calculator { #line hidden - #line 65 "..\..\MainWindow.xaml" + #line 66 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Shapes.Rectangle rectTop; @@ -177,7 +177,7 @@ namespace Damage_Calculator { #line hidden - #line 66 "..\..\MainWindow.xaml" + #line 67 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Shapes.Rectangle rectSide; @@ -185,7 +185,7 @@ namespace Damage_Calculator { #line hidden - #line 67 "..\..\MainWindow.xaml" + #line 68 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.StackPanel leftStackPanel; @@ -193,7 +193,7 @@ namespace Damage_Calculator { #line hidden - #line 71 "..\..\MainWindow.xaml" + #line 72 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.StackPanel stackArmorSeparated; @@ -201,7 +201,7 @@ namespace Damage_Calculator { #line hidden - #line 72 "..\..\MainWindow.xaml" + #line 73 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.CheckBox chkHelmet; @@ -209,7 +209,7 @@ namespace Damage_Calculator { #line hidden - #line 73 "..\..\MainWindow.xaml" + #line 74 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.CheckBox chkKevlar; @@ -217,7 +217,7 @@ namespace Damage_Calculator { #line hidden - #line 75 "..\..\MainWindow.xaml" + #line 76 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.CheckBox chkArmorAny; @@ -225,7 +225,7 @@ namespace Damage_Calculator { #line hidden - #line 77 "..\..\MainWindow.xaml" + #line 78 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.StackPanel stackAreaHit; @@ -233,7 +233,7 @@ namespace Damage_Calculator { #line hidden - #line 79 "..\..\MainWindow.xaml" + #line 80 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.RadioButton radioHead; @@ -241,7 +241,7 @@ namespace Damage_Calculator { #line hidden - #line 80 "..\..\MainWindow.xaml" + #line 81 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.RadioButton radioChestArms; @@ -249,7 +249,7 @@ namespace Damage_Calculator { #line hidden - #line 81 "..\..\MainWindow.xaml" + #line 82 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.RadioButton radioStomach; @@ -257,7 +257,7 @@ namespace Damage_Calculator { #line hidden - #line 82 "..\..\MainWindow.xaml" + #line 83 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.RadioButton radioLegs; @@ -265,7 +265,7 @@ namespace Damage_Calculator { #line hidden - #line 84 "..\..\MainWindow.xaml" + #line 85 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.StackPanel stackWeaponUsed; @@ -273,7 +273,7 @@ namespace Damage_Calculator { #line hidden - #line 86 "..\..\MainWindow.xaml" + #line 87 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.ComboBox comboWeapons; @@ -281,7 +281,7 @@ namespace Damage_Calculator { #line hidden - #line 90 "..\..\MainWindow.xaml" + #line 91 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.TextBlock txtResult; @@ -289,7 +289,7 @@ namespace Damage_Calculator { #line hidden - #line 91 "..\..\MainWindow.xaml" + #line 92 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.TextBlock txtResultArmor; @@ -297,7 +297,7 @@ namespace Damage_Calculator { #line hidden - #line 98 "..\..\MainWindow.xaml" + #line 99 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.CheckBox chkHasMapFile; @@ -305,7 +305,7 @@ namespace Damage_Calculator { #line hidden - #line 99 "..\..\MainWindow.xaml" + #line 100 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.CheckBox chkHasNavFile; @@ -313,7 +313,7 @@ namespace Damage_Calculator { #line hidden - #line 102 "..\..\MainWindow.xaml" + #line 103 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.TextBlock txtBombMaxDamage; @@ -321,7 +321,7 @@ namespace Damage_Calculator { #line hidden - #line 106 "..\..\MainWindow.xaml" + #line 107 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.TextBlock txtBombRadius; @@ -329,7 +329,7 @@ namespace Damage_Calculator { #line hidden - #line 113 "..\..\MainWindow.xaml" + #line 114 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.TextBlock txtCursorX; @@ -337,7 +337,7 @@ namespace Damage_Calculator { #line hidden - #line 117 "..\..\MainWindow.xaml" + #line 118 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.TextBlock txtCursorY; @@ -345,7 +345,7 @@ namespace Damage_Calculator { #line hidden - #line 122 "..\..\MainWindow.xaml" + #line 123 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal Damage_Calculator.ZoomBorder rightZoomBorder; @@ -353,7 +353,7 @@ namespace Damage_Calculator { #line hidden - #line 124 "..\..\MainWindow.xaml" + #line 126 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.Image mapImage; @@ -361,7 +361,7 @@ namespace Damage_Calculator { #line hidden - #line 125 "..\..\MainWindow.xaml" + #line 127 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.Canvas pointsCanvas; @@ -369,7 +369,7 @@ namespace Damage_Calculator { #line hidden - #line 129 "..\..\MainWindow.xaml" + #line 132 "..\..\MainWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.Grid gridLoading; @@ -430,19 +430,25 @@ namespace Damage_Calculator { #line 14 "..\..\MainWindow.xaml" ((Damage_Calculator.MainWindow)(target)).KeyUp += new System.Windows.Input.KeyEventHandler(this.Window_KeyUp); + #line default + #line hidden + + #line 15 "..\..\MainWindow.xaml" + ((Damage_Calculator.MainWindow)(target)).PreviewMouseDown += new System.Windows.Input.MouseButtonEventHandler(this.Window_PreviewMouseDown); + #line default #line hidden return; case 2: this.mnuShowBombSites = ((System.Windows.Controls.MenuItem)(target)); - #line 18 "..\..\MainWindow.xaml" + #line 19 "..\..\MainWindow.xaml" this.mnuShowBombSites.Checked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default #line hidden - #line 18 "..\..\MainWindow.xaml" + #line 19 "..\..\MainWindow.xaml" this.mnuShowBombSites.Unchecked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default @@ -451,13 +457,13 @@ namespace Damage_Calculator { case 3: this.mnuShowSpawnAreas = ((System.Windows.Controls.MenuItem)(target)); - #line 19 "..\..\MainWindow.xaml" + #line 20 "..\..\MainWindow.xaml" this.mnuShowSpawnAreas.Checked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default #line hidden - #line 19 "..\..\MainWindow.xaml" + #line 20 "..\..\MainWindow.xaml" this.mnuShowSpawnAreas.Unchecked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default @@ -466,13 +472,13 @@ namespace Damage_Calculator { case 4: this.mnuShowStandardSpawns = ((System.Windows.Controls.MenuItem)(target)); - #line 20 "..\..\MainWindow.xaml" + #line 21 "..\..\MainWindow.xaml" this.mnuShowStandardSpawns.Checked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default #line hidden - #line 20 "..\..\MainWindow.xaml" + #line 21 "..\..\MainWindow.xaml" this.mnuShowStandardSpawns.Unchecked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default @@ -481,13 +487,13 @@ namespace Damage_Calculator { case 5: this.mnuShow2v2Spawns = ((System.Windows.Controls.MenuItem)(target)); - #line 21 "..\..\MainWindow.xaml" + #line 22 "..\..\MainWindow.xaml" this.mnuShow2v2Spawns.Checked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default #line hidden - #line 21 "..\..\MainWindow.xaml" + #line 22 "..\..\MainWindow.xaml" this.mnuShow2v2Spawns.Unchecked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default @@ -496,13 +502,13 @@ namespace Damage_Calculator { case 6: this.mnuShowHostageSpawns = ((System.Windows.Controls.MenuItem)(target)); - #line 22 "..\..\MainWindow.xaml" + #line 23 "..\..\MainWindow.xaml" this.mnuShowHostageSpawns.Checked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default #line hidden - #line 22 "..\..\MainWindow.xaml" + #line 23 "..\..\MainWindow.xaml" this.mnuShowHostageSpawns.Unchecked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default @@ -511,13 +517,13 @@ namespace Damage_Calculator { case 7: this.mnuAllowNonPrioritySpawns = ((System.Windows.Controls.MenuItem)(target)); - #line 23 "..\..\MainWindow.xaml" + #line 24 "..\..\MainWindow.xaml" this.mnuAllowNonPrioritySpawns.Checked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default #line hidden - #line 23 "..\..\MainWindow.xaml" + #line 24 "..\..\MainWindow.xaml" this.mnuAllowNonPrioritySpawns.Unchecked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default @@ -526,13 +532,13 @@ namespace Damage_Calculator { case 8: this.mnuShowDrawnMarkers = ((System.Windows.Controls.MenuItem)(target)); - #line 24 "..\..\MainWindow.xaml" + #line 25 "..\..\MainWindow.xaml" this.mnuShowDrawnMarkers.Checked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default #line hidden - #line 24 "..\..\MainWindow.xaml" + #line 25 "..\..\MainWindow.xaml" this.mnuShowDrawnMarkers.Unchecked += new System.Windows.RoutedEventHandler(this.visibilityMenu_CheckChanged); #line default @@ -540,7 +546,7 @@ namespace Damage_Calculator { return; case 9: - #line 27 "..\..\MainWindow.xaml" + #line 28 "..\..\MainWindow.xaml" ((System.Windows.Controls.MenuItem)(target)).Click += new System.Windows.RoutedEventHandler(this.changeTheme_Click); #line default @@ -548,7 +554,7 @@ namespace Damage_Calculator { return; case 10: - #line 28 "..\..\MainWindow.xaml" + #line 29 "..\..\MainWindow.xaml" ((System.Windows.Controls.MenuItem)(target)).Click += new System.Windows.RoutedEventHandler(this.changeTheme_Click); #line default @@ -557,7 +563,7 @@ namespace Damage_Calculator { case 11: this.mnuAbout = ((System.Windows.Controls.MenuItem)(target)); - #line 32 "..\..\MainWindow.xaml" + #line 33 "..\..\MainWindow.xaml" this.mnuAbout.Click += new System.Windows.RoutedEventHandler(this.mnuAbout_Click); #line default @@ -566,7 +572,7 @@ namespace Damage_Calculator { case 12: this.mnuHelp = ((System.Windows.Controls.MenuItem)(target)); - #line 33 "..\..\MainWindow.xaml" + #line 34 "..\..\MainWindow.xaml" this.mnuHelp.Click += new System.Windows.RoutedEventHandler(this.mnuHelp_Click); #line default @@ -575,7 +581,7 @@ namespace Damage_Calculator { case 13: this.radioModeShooting = ((System.Windows.Controls.RadioButton)(target)); - #line 47 "..\..\MainWindow.xaml" + #line 48 "..\..\MainWindow.xaml" this.radioModeShooting.Checked += new System.Windows.RoutedEventHandler(this.radioModeShooting_Checked); #line default @@ -584,7 +590,7 @@ namespace Damage_Calculator { case 14: this.radioModeBomb = ((System.Windows.Controls.RadioButton)(target)); - #line 48 "..\..\MainWindow.xaml" + #line 49 "..\..\MainWindow.xaml" this.radioModeBomb.Checked += new System.Windows.RoutedEventHandler(this.radioModeBomb_Checked); #line default @@ -596,7 +602,7 @@ namespace Damage_Calculator { case 16: this.comboBoxMaps = ((System.Windows.Controls.ComboBox)(target)); - #line 52 "..\..\MainWindow.xaml" + #line 53 "..\..\MainWindow.xaml" this.comboBoxMaps.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(this.comboBoxMaps_SelectionChanged); #line default @@ -626,13 +632,13 @@ namespace Damage_Calculator { case 24: this.chkHelmet = ((System.Windows.Controls.CheckBox)(target)); - #line 72 "..\..\MainWindow.xaml" + #line 73 "..\..\MainWindow.xaml" this.chkHelmet.Checked += new System.Windows.RoutedEventHandler(this.settings_Updated); #line default #line hidden - #line 72 "..\..\MainWindow.xaml" + #line 73 "..\..\MainWindow.xaml" this.chkHelmet.Unchecked += new System.Windows.RoutedEventHandler(this.settings_Updated); #line default @@ -641,13 +647,13 @@ namespace Damage_Calculator { case 25: this.chkKevlar = ((System.Windows.Controls.CheckBox)(target)); - #line 73 "..\..\MainWindow.xaml" + #line 74 "..\..\MainWindow.xaml" this.chkKevlar.Checked += new System.Windows.RoutedEventHandler(this.settings_Updated); #line default #line hidden - #line 73 "..\..\MainWindow.xaml" + #line 74 "..\..\MainWindow.xaml" this.chkKevlar.Unchecked += new System.Windows.RoutedEventHandler(this.settings_Updated); #line default @@ -656,13 +662,13 @@ namespace Damage_Calculator { case 26: this.chkArmorAny = ((System.Windows.Controls.CheckBox)(target)); - #line 75 "..\..\MainWindow.xaml" + #line 76 "..\..\MainWindow.xaml" this.chkArmorAny.Checked += new System.Windows.RoutedEventHandler(this.settings_Updated); #line default #line hidden - #line 75 "..\..\MainWindow.xaml" + #line 76 "..\..\MainWindow.xaml" this.chkArmorAny.Unchecked += new System.Windows.RoutedEventHandler(this.settings_Updated); #line default @@ -674,7 +680,7 @@ namespace Damage_Calculator { case 28: this.radioHead = ((System.Windows.Controls.RadioButton)(target)); - #line 79 "..\..\MainWindow.xaml" + #line 80 "..\..\MainWindow.xaml" this.radioHead.Checked += new System.Windows.RoutedEventHandler(this.settings_Updated); #line default @@ -683,7 +689,7 @@ namespace Damage_Calculator { case 29: this.radioChestArms = ((System.Windows.Controls.RadioButton)(target)); - #line 80 "..\..\MainWindow.xaml" + #line 81 "..\..\MainWindow.xaml" this.radioChestArms.Checked += new System.Windows.RoutedEventHandler(this.settings_Updated); #line default @@ -692,7 +698,7 @@ namespace Damage_Calculator { case 30: this.radioStomach = ((System.Windows.Controls.RadioButton)(target)); - #line 81 "..\..\MainWindow.xaml" + #line 82 "..\..\MainWindow.xaml" this.radioStomach.Checked += new System.Windows.RoutedEventHandler(this.settings_Updated); #line default @@ -701,7 +707,7 @@ namespace Damage_Calculator { case 31: this.radioLegs = ((System.Windows.Controls.RadioButton)(target)); - #line 82 "..\..\MainWindow.xaml" + #line 83 "..\..\MainWindow.xaml" this.radioLegs.Checked += new System.Windows.RoutedEventHandler(this.settings_Updated); #line default @@ -713,7 +719,7 @@ namespace Damage_Calculator { case 33: this.comboWeapons = ((System.Windows.Controls.ComboBox)(target)); - #line 86 "..\..\MainWindow.xaml" + #line 87 "..\..\MainWindow.xaml" this.comboWeapons.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(this.comboWeapons_SelectionChanged); #line default @@ -749,19 +755,19 @@ namespace Damage_Calculator { case 43: this.mapImage = ((System.Windows.Controls.Image)(target)); - #line 124 "..\..\MainWindow.xaml" + #line 126 "..\..\MainWindow.xaml" this.mapImage.MouseLeftButtonUp += new System.Windows.Input.MouseButtonEventHandler(this.mapImage_MouseLeftButtonUp); #line default #line hidden - #line 124 "..\..\MainWindow.xaml" + #line 126 "..\..\MainWindow.xaml" this.mapImage.MouseRightButtonUp += new System.Windows.Input.MouseButtonEventHandler(this.mapImage_MouseRightButtonUp); #line default #line hidden - #line 124 "..\..\MainWindow.xaml" + #line 126 "..\..\MainWindow.xaml" this.mapImage.LayoutUpdated += new System.EventHandler(this.mapImage_LayoutUpdated); #line default diff --git a/DamageCalculator/DamageCalculator/obj/Debug/ctrlPlayerSpawn.baml b/DamageCalculator/DamageCalculator/obj/Debug/ctrlPlayerSpawn.baml index 63400935448bfc6c1fee81656e16074f398c16d4..ed5c287d43b7d0f72c435042f9eb21113c4229bb 100644 GIT binary patch delta 16 Xcmcc4bDd{`AEV*q1SX}8h0j<4G(`pb delta 14 Vcmcc4bDd{`-{g2E<&A~USOG0I1<3#a