25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

IngameControl.xaml.cs 1.9 KiB

8 달 전
8 달 전
8 달 전
8 달 전
8 달 전
8 달 전
8 달 전
8 달 전
8 달 전
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. using DamnOverSharp.WPF.UiLibrary;
  2. using Example.Connectors;
  3. using System;
  4. using System.Diagnostics;
  5. using System.Windows;
  6. using System.Windows.Threading;
  7. namespace Example
  8. {
  9. /// <summary>
  10. /// Interaction logic for IngameControl.xaml
  11. /// </summary>
  12. public partial class IngameControl : VirtualControlBase
  13. {
  14. DispatcherTimer timer = MainWindow.timer;
  15. public IngameControl()
  16. {
  17. InitializeComponent();
  18. timer.Tick += (sender, e) => UpdatePagesInformation(sender, e);
  19. }
  20. private void mouseCapture_VirtualMouseDrag(object sender, System.Windows.Point e)
  21. {
  22. if (ShopMouseCapture.VirtualMouseDown)
  23. {
  24. //Debug.Write($" -- XPOS: {e.X} || YPOS: {e.Y} -- ");
  25. this.Margin = new Thickness(e.X-this.Width/2, e.Y, 0,0);
  26. Debug.Write($" (( YPOS: {this.Margin.Top} -- XPOS: {this.Margin.Left} -- RightPOS: {this.Margin.Right} -- BottomPOS: {this.Margin.Bottom} )) ||\n");
  27. UpdateVisual();
  28. }
  29. }
  30. private async void UpdatePagesInformation(object sender, EventArgs e)
  31. {
  32. Killstext.Text = GetPlayerInfo.PlayerDetails.totalKills.ToString();
  33. Deathstext.Text = GetPlayerInfo.PlayerDetails.totalDeaths.ToString();
  34. Advancetext.Text = GetPlayerInfo.PlayerminigameStats.lockpickAdvancedSuccess.ToString();
  35. Mediumtext.Text = GetPlayerInfo.PlayerminigameStats.lockpickMediumSuccess.ToString();
  36. Easytext.Text = GetPlayerInfo.PlayerminigameStats.lockpickBasicSuccess.ToString();
  37. Dialtext.Text = GetPlayerInfo.PlayerminigameStats.dialSuccess.ToString();
  38. Defusetext.Text = GetPlayerInfo.PlayerminigameStats.defusalSuccess.ToString();
  39. }
  40. private void Close_Clicked(object sender, EventArgs e)
  41. {
  42. this.Visibility = Visibility.Collapsed;
  43. }
  44. }
  45. }