BaSs_HaXoR

PhysPreset Editor PwN3D (Open Source)

Jul 23rd, 2014
340
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 75.44 KB | None | 0 0
  1. //Download: http://adf.ly/rt5Js
  2.  
  3. //PwN3D By BaSs_HaXoR
  4. using PS3Util;
  5. using System;
  6. using System.ComponentModel;
  7. using System.Drawing;
  8. using System.Windows.Forms;
  9. namespace PhysPreset_Editor
  10. {
  11. /*
  12. * °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
  13. * °°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°
  14. ____ __ __ __ __ __ ____
  15. /\ _`\ /\ \ __/\ \/\ \/\ \ /'__`\ /\ _`\
  16. \ \ \L\ \ \ \/\ \ \ \ \ `\\ \/\_\L\ \\ \ \/\ \
  17. \ \ ,__/\ \ \ \ \ \ \ \ , ` \/_/_\_<_\ \ \ \ \
  18. \ \ \/ \ \ \_/ \_\ \ \ \`\ \/\ \L\ \\ \ \_\ \
  19. \ \_\ \ `\___x___/\ \_\ \_\ \____/ \ \____/
  20. \/_/ '\/__//__/ \/_/\/_/\/___/ \/___/
  21.  
  22. * _ _ _
  23. / /\ /\ \ /\_\ _
  24. / / \\ \ \ / / //\_\
  25. / / /\ \\ \ \_/ / / \/_/
  26. / / /\ \ \\ \___/ /
  27. / / /\ \_\ \\ \ \_/
  28. / / /\ \ \___\\ \ \
  29. / / / \ \ \__/ \ \ \ _
  30. / / /____\_\ \ \ \ \ /_/\
  31. / / /__________\ \ \_\ \_\/
  32. \/_____________/ \/_/
  33. °
  34. _____ _____ _____ _____ _____ _____ _______ _____
  35. /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ ______ /::\ \ /\ \
  36. /::\ \ /::\ \ /::\ \ /::\ \ /::\____\ /::\ \ |::| | /::::\ \ /::\ \
  37. /::::\ \ /::::\ \ /::::\ \ /::::\ \ /:::/ / /::::\ \ |::| | /::::::\ \ /::::\ \
  38. /::::::\ \ /::::::\ \ /::::::\ \ /::::::\ \ /:::/ / /::::::\ \ |::| | /::::::::\ \ /::::::\ \
  39. /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/ / /:::/\:::\ \ |::| | /:::/~~\:::\ \ /:::/\:::\ \
  40. /:::/__\:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ /:::/____/ /:::/__\:::\ \ |::| | /:::/ \:::\ \ /:::/__\:::\ \
  41. /::::\ \:::\ \ /::::\ \:::\ \ \:::\ \:::\ \ \:::\ \:::\ \ /::::\ \ /::::\ \:::\ \ |::| | /:::/ / \:::\ \ /::::\ \:::\ \
  42. /::::::\ \:::\ \ /::::::\ \:::\ \ ___\:::\ \:::\ \ ___\:::\ \:::\ \ /::::::\ \ _____ /::::::\ \:::\ \ |::| | /:::/____/ \:::\____\ /::::::\ \:::\ \
  43. /:::/\:::\ \:::\ ___\ /:::/\:::\ \:::\ \ /\ \:::\ \:::\ \ /\ \:::\ \:::\ \ /:::/\:::\ \ /\ \ /:::/\:::\ \:::\ \ ______|::|___|___ ____ |:::| | |:::| | /:::/\:::\ \:::\____\
  44. /:::/__\:::\ \:::| |/:::/ \:::\ \:::\____\/::\ \:::\ \:::\____\/::\ \:::\ \:::\____\/:::/ \:::\ /::\____\/:::/ \:::\ \:::\____\|:::::::::::::::::| ||:::|____| |:::| |/:::/ \:::\ \:::| |
  45. \:::\ \:::\ /:::|____|\::/ \:::\ /:::/ /\:::\ \:::\ \::/ /\:::\ \:::\ \::/ /\::/ \:::\ /:::/ /\::/ \:::\ /:::/ /|:::::::::::::::::|____| \:::\ \ /:::/ / \::/ |::::\ /:::|____|
  46. \:::\ \:::\/:::/ / \/____/ \:::\/:::/ / \:::\ \:::\ \/____/ \:::\ \:::\ \/____/ \/____/ \:::\/:::/ / \/____/ \:::\/:::/ / ~~~~~~|::|~~~|~~~ \:::\ \ /:::/ / \/____|:::::\/:::/ /
  47. \:::\ \::::::/ / \::::::/ / \:::\ \:::\ \ \:::\ \:::\ \ \::::::/ / \::::::/ / |::| | \:::\ /:::/ / |:::::::::/ /
  48. \:::\ \::::/ / \::::/ / \:::\ \:::\____\ \:::\ \:::\____\ \::::/ / \::::/ / |::| | \:::\__/:::/ / |::|\::::/ /
  49. \:::\ /:::/ / /:::/ / \:::\ /:::/ / \:::\ /:::/ / /:::/ / /:::/ / |::| | \::::::::/ / |::| \::/____/
  50. \:::\/:::/ / /:::/ / \:::\/:::/ / \:::\/:::/ / /:::/ / /:::/ / |::| | \::::::/ / |::| ~|
  51. \::::::/ / /:::/ / \::::::/ / \::::::/ / /:::/ / /:::/ / |::| | \::::/ / |::| |
  52. \::::/ / /:::/ / \::::/ / \::::/ / /:::/ / /:::/ / |::| | \::/____/ \::| |
  53. \::/____/ \::/ / \::/ / \::/ / \::/ / \::/ / |::|___| ~~ \:| |
  54. ~~ \/____/ \/____/ \/____/ \/____/ \/____/ ~~ \|___|
  55.  
  56. *
  57. *
  58.  
  59. Yb dP 8 w .d88b. w w dP"Yb
  60. Yb db dP 8d8b. .d88 w8ww YPwww. .d88b .d8b 8 8 8d8b w w8ww Yb dP " d8
  61. YbdPYbdP 8P Y8 8 8 8 d8 8.dP' 8 8b d8 8P 8 8 YbdP dP
  62. YP YP 8 8 `Y88 Y8P `Y88P' `Y88P `Y8P `Y8P8 8 8 Y8P dP w
  63. dP
  64.  
  65.  
  66.  
  67.  
  68. *
  69. *
  70. ::: ::::::::
  71. :+: :+: :+:
  72. +:+ +:+
  73. +#+ +#++:
  74. +#+ +#+
  75. #+# #+# #+#
  76. ### ######## _ _ _
  77. | | | | | |
  78. _ _ _ __ ___ _ __ ___ _ __ _ _ _ __ | |_ ___ __| | | |__ ___ ___ __ _ _ _ ___ ___ __ _____ ___ __ _ _ __ ___
  79. | | | | '_ \ / _ \ '_ \ / __| '__| | | | '_ \| __/ _ \/ _` | | '_ \ / _ \/ __/ _` | | | / __|/ _ \ \ \ /\ / / _ \ / __/ _` | '__/ _ \
  80. | |_| | | | | __/ | | | (__| | | |_| | |_) | || __/ (_| | | |_) | __/ (_| (_| | |_| \__ \ __/ \ V V / __/ | (_| (_| | | | __/
  81. \__,_|_| |_|\___|_| |_|\___|_| \__, | .__/ \__\___|\__,_| |_.__/ \___|\___\__,_|\__,_|___/\___| \_/\_/ \___| \___\__,_|_| \___|
  82. __/ | |
  83. |___/|_|
  84. ::: ::::::::
  85. :+: :+: :+:
  86. +:+ +:+
  87. +#+ +#++:
  88. +#+ +#+
  89. #+# #+# #+#
  90. ### ########
  91. */
  92. public class Form1 : Form
  93. {
  94. private uint MaxPhysPresets;
  95. private uint PhysPresetAddr;
  96. private uint PhysPresetSize;
  97. private IContainer components;
  98. private ListBox listBox1;
  99. private Button button1;
  100. private Panel t_Panel;
  101. private Label label1;
  102. private NumericUpDown mass;
  103. private CheckBox checkBox2;
  104. private Label label2;
  105. private NumericUpDown bounce;
  106. private TextBox sndAliasPrefix;
  107. private Label label3;
  108. private Label label12;
  109. private NumericUpDown friction;
  110. private CheckBox bCanFloat;
  111. private Label label4;
  112. private NumericUpDown buoyancyMax3;
  113. private NumericUpDown piecesSpreadFraction;
  114. private NumericUpDown buoyancyMax1;
  115. private Label label5;
  116. private NumericUpDown buoyancyMax2;
  117. private NumericUpDown bulletForceScale;
  118. private Label label11;
  119. private Label label6;
  120. private NumericUpDown buoyancyMin3;
  121. private NumericUpDown explosiveForceScale;
  122. private NumericUpDown buoyancyMin1;
  123. private Label label7;
  124. private NumericUpDown buoyancyMin2;
  125. private NumericUpDown moveOffset2;
  126. private Label label10;
  127. private NumericUpDown moveOffset1;
  128. private NumericUpDown moveOffset3;
  129. private Label label8;
  130. private NumericUpDown gravityScale;
  131. private NumericUpDown piecesUpwardVelocity;
  132. private Label label9;
  133. private Panel iw_panel;
  134. private Label label13;
  135. private NumericUpDown numericUpDown1;
  136. private CheckBox checkBox1;
  137. private Label label14;
  138. private NumericUpDown numericUpDown2;
  139. private TextBox textBox1;
  140. private Label label15;
  141. private Label label16;
  142. private NumericUpDown numericUpDown3;
  143. private Label label17;
  144. private NumericUpDown numericUpDown6;
  145. private Label label18;
  146. private NumericUpDown numericUpDown4;
  147. private Label label20;
  148. private NumericUpDown numericUpDown5;
  149. private Label label23;
  150. private NumericUpDown numericUpDown7;
  151. private CheckBox checkBox3;
  152. private ComboBox comboBox1;
  153. private ComboBox comboBox2;
  154. private Button button2;
  155. private ColorDialog colorDialog1;
  156. public Form1()
  157. {
  158. this.InitializeComponent();
  159. this.comboBox1.SelectedIndex = 0;
  160. this.comboBox2.SelectedIndex = 0;
  161. this.MaxPhysPresets = 0u;
  162. this.PhysPresetAddr = 0u;
  163. this.PhysPresetSize = 0u;
  164. }
  165. private void LoadPhysPresets()
  166. {
  167. this.listBox1.Items.Clear();
  168. int num = 0;
  169. while ((long)num < (long)((ulong)(this.MaxPhysPresets - 1u)))
  170. {
  171. uint @int = (uint)PS3.GetInt32((ulong)this.PhysPresetAddr + (ulong)((long)num * (long)((ulong)this.PhysPresetSize)));
  172. if (@int < this.PhysPresetAddr || @int > this.PhysPresetAddr + this.MaxPhysPresets * this.PhysPresetSize)
  173. {
  174. this.listBox1.Items.Add(PS3.GetString((ulong)@int));
  175. }
  176. num++;
  177. }
  178. }
  179. private void button1_Click(object sender, EventArgs e)
  180. {
  181. if (!PS3.connected)
  182. {
  183. if (PS3.Connect(true, true))
  184. {
  185. this.LoadAddresses();
  186. this.LoadPhysPresets();
  187. this.comboBox1.Enabled = false;
  188. this.comboBox2.Enabled = false;
  189. this.iw_panel.Enabled = true;
  190. this.t_Panel.Enabled = true;
  191. this.button1.Text = "Disconnect";
  192. return;
  193. }
  194. }
  195. else
  196. {
  197. PS3.Disconnect(true);
  198. this.comboBox1.Enabled = true;
  199. this.comboBox2.Enabled = true;
  200. this.iw_panel.Enabled = false;
  201. this.t_Panel.Enabled = false;
  202. this.button1.Text = "Connect";
  203. }
  204. }
  205. private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
  206. {
  207. ulong num = (ulong)this.PhysPresetAddr + (ulong)((long)this.listBox1.SelectedIndex * (long)((ulong)this.PhysPresetSize));
  208. if (this.comboBox1.SelectedIndex == 0 || this.comboBox1.SelectedIndex == 1)
  209. {
  210. this.numericUpDown1.Value = (decimal)PS3.GetFloat(num + 8uL);
  211. this.numericUpDown2.Value = (decimal)PS3.GetFloat(num + 12uL);
  212. float @float;
  213. if ((double)(@float = PS3.GetFloat(num + 16uL)) == 10000000000.0)
  214. {
  215. this.checkBox1.Checked = true;
  216. this.numericUpDown3.Enabled = false;
  217. this.numericUpDown3.Value = 0.5m;
  218. }
  219. else
  220. {
  221. this.checkBox1.Checked = false;
  222. this.numericUpDown3.Enabled = true;
  223. this.numericUpDown3.Value = (decimal)@float;
  224. }
  225. this.textBox1.Text = PS3.GetPString(num + 28uL);
  226. this.numericUpDown4.Value = (decimal)PS3.GetFloat(num + 20uL);
  227. this.numericUpDown5.Value = (decimal)PS3.GetFloat(num + 24uL);
  228. this.numericUpDown6.Value = (decimal)PS3.GetFloat(num + 32uL);
  229. this.numericUpDown7.Value = (decimal)PS3.GetFloat(num + 36uL);
  230. this.checkBox3.Checked = (PS3.GetByte(num + 24uL) != 0);
  231. return;
  232. }
  233. if (this.comboBox1.SelectedIndex == 2 || this.comboBox1.SelectedIndex == 3)
  234. {
  235. this.mass.Value = (decimal)PS3.GetFloat(num + 8uL);
  236. this.bounce.Value = (decimal)PS3.GetFloat(num + 12uL);
  237. float @float;
  238. if ((double)(@float = PS3.GetFloat(num + 16uL)) == 10000000000.0)
  239. {
  240. this.checkBox2.Checked = true;
  241. this.friction.Enabled = false;
  242. this.friction.Value = 0.5m;
  243. }
  244. else
  245. {
  246. this.checkBox2.Checked = false;
  247. this.friction.Enabled = true;
  248. this.friction.Value = (decimal)@float;
  249. }
  250. this.bulletForceScale.Value = (decimal)PS3.GetFloat(num + 20uL);
  251. this.explosiveForceScale.Value = (decimal)PS3.GetFloat(num + 24uL);
  252. this.sndAliasPrefix.Text = PS3.GetPString(num + 28uL);
  253. this.piecesSpreadFraction.Value = (decimal)PS3.GetFloat(num + 32uL);
  254. this.piecesUpwardVelocity.Value = (decimal)PS3.GetFloat(num + 36uL);
  255. this.bCanFloat.Checked = (PS3.GetInt32(num + 40uL) != 0);
  256. this.gravityScale.Value = (decimal)PS3.GetFloat(num + 44uL);
  257. this.moveOffset1.Value = (decimal)PS3.GetFloat(num + 48uL);
  258. this.moveOffset2.Value = (decimal)PS3.GetFloat(num + 52uL);
  259. this.moveOffset3.Value = (decimal)PS3.GetFloat(num + 56uL);
  260. this.buoyancyMin1.Value = (decimal)PS3.GetFloat(num + 60uL);
  261. this.buoyancyMin2.Value = (decimal)PS3.GetFloat(num + 52uL);
  262. this.buoyancyMin3.Value = (decimal)PS3.GetFloat(num + 56uL);
  263. this.buoyancyMax1.Value = (decimal)PS3.GetFloat(num + 60uL);
  264. this.buoyancyMax2.Value = (decimal)PS3.GetFloat(num + 52uL);
  265. this.buoyancyMax3.Value = (decimal)PS3.GetFloat(num + 56uL);
  266. }
  267. }
  268. private void numeric_ValueChanged(object sender, EventArgs e)
  269. {
  270. NumericUpDown numericUpDown = (NumericUpDown)sender;
  271. ulong address = (ulong)this.PhysPresetAddr + (ulong)((long)this.listBox1.SelectedIndex * (long)((ulong)this.PhysPresetSize)) + (ulong)Convert.ToUInt32(numericUpDown.Tag);
  272. PS3.SetFloat(address, (float)numericUpDown.Value);
  273. }
  274. private void Form1_FormClosed(object sender, FormClosedEventArgs e)
  275. {
  276. }
  277. private void LoadAddresses()
  278. {
  279. if (this.comboBox1.SelectedIndex == 0)
  280. {
  281. this.MaxPhysPresets = 64u;
  282. this.PhysPresetSize = 44u;
  283. if (this.comboBox2.SelectedIndex == 0)
  284. {
  285. this.PhysPresetAddr = 13945024u;
  286. return;
  287. }
  288. this.PhysPresetAddr = 13193536u;
  289. return;
  290. }
  291. else
  292. {
  293. if (this.comboBox1.SelectedIndex == 1)
  294. {
  295. this.MaxPhysPresets = 64u;
  296. this.PhysPresetSize = 68u;
  297. if (this.comboBox2.SelectedIndex == 0)
  298. {
  299. this.PhysPresetAddr = 10409980u;
  300. return;
  301. }
  302. this.PhysPresetAddr = 10845100u;
  303. return;
  304. }
  305. else
  306. {
  307. if (this.comboBox1.SelectedIndex != 2)
  308. {
  309. if (this.comboBox1.SelectedIndex == 3)
  310. {
  311. this.MaxPhysPresets = 65u;
  312. this.PhysPresetSize = 84u;
  313. if (this.comboBox2.SelectedIndex == 0)
  314. {
  315. this.PhysPresetAddr = 17308532u;
  316. return;
  317. }
  318. this.PhysPresetAddr = 13348332u;
  319. }
  320. return;
  321. }
  322. this.MaxPhysPresets = 65u;
  323. this.PhysPresetSize = 84u;
  324. if (this.comboBox2.SelectedIndex == 0)
  325. {
  326. this.PhysPresetAddr = 16456104u;
  327. return;
  328. }
  329. this.PhysPresetAddr = 13925544u;
  330. return;
  331. }
  332. }
  333. }
  334. private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
  335. {
  336. if (this.comboBox1.SelectedIndex == 0 || this.comboBox1.SelectedIndex == 1)
  337. {
  338. this.iw_panel.Visible = true;
  339. this.t_Panel.Visible = false;
  340. }
  341. else
  342. {
  343. if (this.comboBox1.SelectedIndex == 2 || this.comboBox1.SelectedIndex == 3)
  344. {
  345. this.iw_panel.Visible = false;
  346. this.t_Panel.Visible = true;
  347. }
  348. }
  349. this.LoadAddresses();
  350. }
  351. private void checkBox1_CheckedChanged(object sender, EventArgs e)
  352. {
  353. ulong num = (ulong)this.PhysPresetAddr + (ulong)((long)this.listBox1.SelectedIndex * (long)((ulong)this.PhysPresetSize));
  354. if (this.checkBox1.Checked)
  355. {
  356. this.numericUpDown3.Enabled = false;
  357. PS3.SetFloat(num + 16uL, 1E+10f);
  358. return;
  359. }
  360. this.numericUpDown3.Enabled = true;
  361. PS3.SetFloat(num + 16uL, (float)this.numericUpDown3.Value);
  362. }
  363. private void checkBox3_CheckedChanged(object sender, EventArgs e)
  364. {
  365. ulong num = (ulong)this.PhysPresetAddr + (ulong)((long)this.listBox1.SelectedIndex * (long)((ulong)this.PhysPresetSize));
  366. if (this.checkBox3.Checked)
  367. {
  368. PS3.SetByte(num + 40uL, 1);
  369. return;
  370. }
  371. PS3.SetByte(num + 40uL, 0);
  372. }
  373. private void bCanFloat_CheckedChanged(object sender, EventArgs e)
  374. {
  375. ulong num = (ulong)this.PhysPresetAddr + (ulong)((long)this.listBox1.SelectedIndex * (long)((ulong)this.PhysPresetSize));
  376. if (this.checkBox3.Checked)
  377. {
  378. PS3.SetInt32(num + 40uL, 1);
  379. return;
  380. }
  381. PS3.SetInt32(num + 40uL, 0);
  382. }
  383. private void checkBox2_CheckedChanged(object sender, EventArgs e)
  384. {
  385. ulong num = (ulong)this.PhysPresetAddr + (ulong)((long)this.listBox1.SelectedIndex * (long)((ulong)this.PhysPresetSize));
  386. if (this.checkBox2.Checked)
  387. {
  388. this.friction.Enabled = false;
  389. PS3.SetFloat(num + 16uL, 1E+10f);
  390. return;
  391. }
  392. this.friction.Enabled = true;
  393. PS3.SetFloat(num + 16uL, (float)this.friction.Value);
  394. }
  395. private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)
  396. {
  397. this.LoadAddresses();
  398. }
  399. private void button2_Click(object sender, EventArgs e)
  400. {
  401. this.colorDialog1.ShowDialog();
  402. if (PS3.connected)
  403. {
  404. this.LoadPhysPresets();
  405. return;
  406. }
  407. MessageBox.Show("Must be connected!", "Error!");
  408. }
  409. protected override void Dispose(bool disposing)
  410. {
  411. if (disposing && this.components != null)
  412. {
  413. this.components.Dispose();
  414. }
  415. base.Dispose(disposing);
  416. }
  417. private void InitializeComponent()
  418. {
  419. this.listBox1 = new System.Windows.Forms.ListBox();
  420. this.button1 = new System.Windows.Forms.Button();
  421. this.t_Panel = new System.Windows.Forms.Panel();
  422. this.label1 = new System.Windows.Forms.Label();
  423. this.mass = new System.Windows.Forms.NumericUpDown();
  424. this.checkBox2 = new System.Windows.Forms.CheckBox();
  425. this.label2 = new System.Windows.Forms.Label();
  426. this.bounce = new System.Windows.Forms.NumericUpDown();
  427. this.sndAliasPrefix = new System.Windows.Forms.TextBox();
  428. this.label3 = new System.Windows.Forms.Label();
  429. this.label12 = new System.Windows.Forms.Label();
  430. this.friction = new System.Windows.Forms.NumericUpDown();
  431. this.bCanFloat = new System.Windows.Forms.CheckBox();
  432. this.label4 = new System.Windows.Forms.Label();
  433. this.buoyancyMax3 = new System.Windows.Forms.NumericUpDown();
  434. this.piecesSpreadFraction = new System.Windows.Forms.NumericUpDown();
  435. this.buoyancyMax1 = new System.Windows.Forms.NumericUpDown();
  436. this.label5 = new System.Windows.Forms.Label();
  437. this.buoyancyMax2 = new System.Windows.Forms.NumericUpDown();
  438. this.bulletForceScale = new System.Windows.Forms.NumericUpDown();
  439. this.label11 = new System.Windows.Forms.Label();
  440. this.label6 = new System.Windows.Forms.Label();
  441. this.buoyancyMin3 = new System.Windows.Forms.NumericUpDown();
  442. this.explosiveForceScale = new System.Windows.Forms.NumericUpDown();
  443. this.buoyancyMin1 = new System.Windows.Forms.NumericUpDown();
  444. this.label7 = new System.Windows.Forms.Label();
  445. this.buoyancyMin2 = new System.Windows.Forms.NumericUpDown();
  446. this.moveOffset2 = new System.Windows.Forms.NumericUpDown();
  447. this.label10 = new System.Windows.Forms.Label();
  448. this.moveOffset1 = new System.Windows.Forms.NumericUpDown();
  449. this.moveOffset3 = new System.Windows.Forms.NumericUpDown();
  450. this.label8 = new System.Windows.Forms.Label();
  451. this.gravityScale = new System.Windows.Forms.NumericUpDown();
  452. this.piecesUpwardVelocity = new System.Windows.Forms.NumericUpDown();
  453. this.label9 = new System.Windows.Forms.Label();
  454. this.iw_panel = new System.Windows.Forms.Panel();
  455. this.checkBox3 = new System.Windows.Forms.CheckBox();
  456. this.label13 = new System.Windows.Forms.Label();
  457. this.numericUpDown1 = new System.Windows.Forms.NumericUpDown();
  458. this.checkBox1 = new System.Windows.Forms.CheckBox();
  459. this.label14 = new System.Windows.Forms.Label();
  460. this.numericUpDown2 = new System.Windows.Forms.NumericUpDown();
  461. this.textBox1 = new System.Windows.Forms.TextBox();
  462. this.label15 = new System.Windows.Forms.Label();
  463. this.label16 = new System.Windows.Forms.Label();
  464. this.numericUpDown3 = new System.Windows.Forms.NumericUpDown();
  465. this.label17 = new System.Windows.Forms.Label();
  466. this.numericUpDown6 = new System.Windows.Forms.NumericUpDown();
  467. this.label18 = new System.Windows.Forms.Label();
  468. this.numericUpDown4 = new System.Windows.Forms.NumericUpDown();
  469. this.label20 = new System.Windows.Forms.Label();
  470. this.numericUpDown5 = new System.Windows.Forms.NumericUpDown();
  471. this.label23 = new System.Windows.Forms.Label();
  472. this.numericUpDown7 = new System.Windows.Forms.NumericUpDown();
  473. this.comboBox1 = new System.Windows.Forms.ComboBox();
  474. this.comboBox2 = new System.Windows.Forms.ComboBox();
  475. this.button2 = new System.Windows.Forms.Button();
  476. this.colorDialog1 = new System.Windows.Forms.ColorDialog();
  477. this.t_Panel.SuspendLayout();
  478. ((System.ComponentModel.ISupportInitialize)(this.mass)).BeginInit();
  479. ((System.ComponentModel.ISupportInitialize)(this.bounce)).BeginInit();
  480. ((System.ComponentModel.ISupportInitialize)(this.friction)).BeginInit();
  481. ((System.ComponentModel.ISupportInitialize)(this.buoyancyMax3)).BeginInit();
  482. ((System.ComponentModel.ISupportInitialize)(this.piecesSpreadFraction)).BeginInit();
  483. ((System.ComponentModel.ISupportInitialize)(this.buoyancyMax1)).BeginInit();
  484. ((System.ComponentModel.ISupportInitialize)(this.buoyancyMax2)).BeginInit();
  485. ((System.ComponentModel.ISupportInitialize)(this.bulletForceScale)).BeginInit();
  486. ((System.ComponentModel.ISupportInitialize)(this.buoyancyMin3)).BeginInit();
  487. ((System.ComponentModel.ISupportInitialize)(this.explosiveForceScale)).BeginInit();
  488. ((System.ComponentModel.ISupportInitialize)(this.buoyancyMin1)).BeginInit();
  489. ((System.ComponentModel.ISupportInitialize)(this.buoyancyMin2)).BeginInit();
  490. ((System.ComponentModel.ISupportInitialize)(this.moveOffset2)).BeginInit();
  491. ((System.ComponentModel.ISupportInitialize)(this.moveOffset1)).BeginInit();
  492. ((System.ComponentModel.ISupportInitialize)(this.moveOffset3)).BeginInit();
  493. ((System.ComponentModel.ISupportInitialize)(this.gravityScale)).BeginInit();
  494. ((System.ComponentModel.ISupportInitialize)(this.piecesUpwardVelocity)).BeginInit();
  495. this.iw_panel.SuspendLayout();
  496. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).BeginInit();
  497. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).BeginInit();
  498. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown3)).BeginInit();
  499. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown6)).BeginInit();
  500. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown4)).BeginInit();
  501. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown5)).BeginInit();
  502. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown7)).BeginInit();
  503. this.SuspendLayout();
  504. //
  505. // listBox1
  506. //
  507. this.listBox1.FormattingEnabled = true;
  508. this.listBox1.HorizontalScrollbar = true;
  509. this.listBox1.Location = new System.Drawing.Point(11, 127);
  510. this.listBox1.Name = "listBox1";
  511. this.listBox1.Size = new System.Drawing.Size(242, 264);
  512. this.listBox1.TabIndex = 0;
  513. this.listBox1.SelectedIndexChanged += new System.EventHandler(this.listBox1_SelectedIndexChanged);
  514. //
  515. // button1
  516. //
  517. this.button1.ForeColor = System.Drawing.SystemColors.ControlText;
  518. this.button1.Location = new System.Drawing.Point(12, 12);
  519. this.button1.Name = "button1";
  520. this.button1.Size = new System.Drawing.Size(241, 24);
  521. this.button1.TabIndex = 27;
  522. this.button1.Text = "Connect";
  523. this.button1.UseVisualStyleBackColor = true;
  524. this.button1.Click += new System.EventHandler(this.button1_Click);
  525. //
  526. // t_Panel
  527. //
  528. this.t_Panel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
  529. this.t_Panel.Controls.Add(this.label1);
  530. this.t_Panel.Controls.Add(this.mass);
  531. this.t_Panel.Controls.Add(this.checkBox2);
  532. this.t_Panel.Controls.Add(this.label2);
  533. this.t_Panel.Controls.Add(this.bounce);
  534. this.t_Panel.Controls.Add(this.sndAliasPrefix);
  535. this.t_Panel.Controls.Add(this.label3);
  536. this.t_Panel.Controls.Add(this.label12);
  537. this.t_Panel.Controls.Add(this.friction);
  538. this.t_Panel.Controls.Add(this.bCanFloat);
  539. this.t_Panel.Controls.Add(this.label4);
  540. this.t_Panel.Controls.Add(this.buoyancyMax3);
  541. this.t_Panel.Controls.Add(this.piecesSpreadFraction);
  542. this.t_Panel.Controls.Add(this.buoyancyMax1);
  543. this.t_Panel.Controls.Add(this.label5);
  544. this.t_Panel.Controls.Add(this.buoyancyMax2);
  545. this.t_Panel.Controls.Add(this.bulletForceScale);
  546. this.t_Panel.Controls.Add(this.label11);
  547. this.t_Panel.Controls.Add(this.label6);
  548. this.t_Panel.Controls.Add(this.buoyancyMin3);
  549. this.t_Panel.Controls.Add(this.explosiveForceScale);
  550. this.t_Panel.Controls.Add(this.buoyancyMin1);
  551. this.t_Panel.Controls.Add(this.label7);
  552. this.t_Panel.Controls.Add(this.buoyancyMin2);
  553. this.t_Panel.Controls.Add(this.moveOffset2);
  554. this.t_Panel.Controls.Add(this.label10);
  555. this.t_Panel.Controls.Add(this.moveOffset1);
  556. this.t_Panel.Controls.Add(this.moveOffset3);
  557. this.t_Panel.Controls.Add(this.label8);
  558. this.t_Panel.Controls.Add(this.gravityScale);
  559. this.t_Panel.Controls.Add(this.piecesUpwardVelocity);
  560. this.t_Panel.Controls.Add(this.label9);
  561. this.t_Panel.Enabled = false;
  562. this.t_Panel.Location = new System.Drawing.Point(263, 12);
  563. this.t_Panel.Name = "t_Panel";
  564. this.t_Panel.Size = new System.Drawing.Size(396, 379);
  565. this.t_Panel.TabIndex = 29;
  566. //
  567. // label1
  568. //
  569. this.label1.AutoSize = true;
  570. this.label1.Location = new System.Drawing.Point(15, 10);
  571. this.label1.Name = "label1";
  572. this.label1.Size = new System.Drawing.Size(32, 13);
  573. this.label1.TabIndex = 2;
  574. this.label1.Text = "Mass";
  575. //
  576. // mass
  577. //
  578. this.mass.DecimalPlaces = 2;
  579. this.mass.Increment = new decimal(new int[] {
  580. 5,
  581. 0,
  582. 0,
  583. 65536});
  584. this.mass.Location = new System.Drawing.Point(162, 8);
  585. this.mass.Maximum = new decimal(new int[] {
  586. 1661992959,
  587. 1808227885,
  588. 5,
  589. 0});
  590. this.mass.Minimum = new decimal(new int[] {
  591. -559939585,
  592. 902409669,
  593. 54,
  594. -2147483648});
  595. this.mass.Name = "mass";
  596. this.mass.Size = new System.Drawing.Size(150, 20);
  597. this.mass.TabIndex = 1;
  598. this.mass.Tag = 8;
  599. this.mass.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  600. //
  601. // checkBox2
  602. //
  603. this.checkBox2.AutoSize = true;
  604. this.checkBox2.Location = new System.Drawing.Point(18, 61);
  605. this.checkBox2.Name = "checkBox2";
  606. this.checkBox2.Size = new System.Drawing.Size(94, 17);
  607. this.checkBox2.TabIndex = 28;
  608. this.checkBox2.Text = "Infinite Friction";
  609. this.checkBox2.UseVisualStyleBackColor = true;
  610. this.checkBox2.CheckedChanged += new System.EventHandler(this.checkBox2_CheckedChanged);
  611. //
  612. // label2
  613. //
  614. this.label2.AutoSize = true;
  615. this.label2.Location = new System.Drawing.Point(15, 37);
  616. this.label2.Name = "label2";
  617. this.label2.Size = new System.Drawing.Size(44, 13);
  618. this.label2.TabIndex = 3;
  619. this.label2.Text = "Bounce";
  620. //
  621. // bounce
  622. //
  623. this.bounce.DecimalPlaces = 2;
  624. this.bounce.Increment = new decimal(new int[] {
  625. 5,
  626. 0,
  627. 0,
  628. 65536});
  629. this.bounce.Location = new System.Drawing.Point(162, 35);
  630. this.bounce.Maximum = new decimal(new int[] {
  631. 1661992959,
  632. 1808227885,
  633. 5,
  634. 0});
  635. this.bounce.Minimum = new decimal(new int[] {
  636. -559939585,
  637. 902409669,
  638. 54,
  639. -2147483648});
  640. this.bounce.Name = "bounce";
  641. this.bounce.Size = new System.Drawing.Size(150, 20);
  642. this.bounce.TabIndex = 4;
  643. this.bounce.Tag = 12;
  644. this.bounce.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  645. //
  646. // sndAliasPrefix
  647. //
  648. this.sndAliasPrefix.Location = new System.Drawing.Point(162, 241);
  649. this.sndAliasPrefix.Name = "sndAliasPrefix";
  650. this.sndAliasPrefix.ReadOnly = true;
  651. this.sndAliasPrefix.Size = new System.Drawing.Size(219, 20);
  652. this.sndAliasPrefix.TabIndex = 26;
  653. this.sndAliasPrefix.Tag = 28;
  654. //
  655. // label3
  656. //
  657. this.label3.AutoSize = true;
  658. this.label3.Location = new System.Drawing.Point(15, 86);
  659. this.label3.Name = "label3";
  660. this.label3.Size = new System.Drawing.Size(41, 13);
  661. this.label3.TabIndex = 5;
  662. this.label3.Text = "Friction";
  663. //
  664. // label12
  665. //
  666. this.label12.AutoSize = true;
  667. this.label12.Location = new System.Drawing.Point(15, 242);
  668. this.label12.Name = "label12";
  669. this.label12.Size = new System.Drawing.Size(92, 13);
  670. this.label12.TabIndex = 25;
  671. this.label12.Text = "Sound Alias Prefix";
  672. //
  673. // friction
  674. //
  675. this.friction.DecimalPlaces = 2;
  676. this.friction.Increment = new decimal(new int[] {
  677. 5,
  678. 0,
  679. 0,
  680. 65536});
  681. this.friction.Location = new System.Drawing.Point(162, 84);
  682. this.friction.Maximum = new decimal(new int[] {
  683. 1661992959,
  684. 1808227885,
  685. 5,
  686. 0});
  687. this.friction.Minimum = new decimal(new int[] {
  688. -559939585,
  689. 902409669,
  690. 54,
  691. -2147483648});
  692. this.friction.Name = "friction";
  693. this.friction.Size = new System.Drawing.Size(150, 20);
  694. this.friction.TabIndex = 6;
  695. this.friction.Tag = 16;
  696. this.friction.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  697. //
  698. // bCanFloat
  699. //
  700. this.bCanFloat.AutoSize = true;
  701. this.bCanFloat.Location = new System.Drawing.Point(18, 266);
  702. this.bCanFloat.Name = "bCanFloat";
  703. this.bCanFloat.Size = new System.Drawing.Size(71, 17);
  704. this.bCanFloat.TabIndex = 24;
  705. this.bCanFloat.Text = "Can Float";
  706. this.bCanFloat.UseVisualStyleBackColor = true;
  707. this.bCanFloat.CheckedChanged += new System.EventHandler(this.bCanFloat_CheckedChanged);
  708. //
  709. // label4
  710. //
  711. this.label4.AutoSize = true;
  712. this.label4.Location = new System.Drawing.Point(15, 164);
  713. this.label4.Name = "label4";
  714. this.label4.Size = new System.Drawing.Size(82, 13);
  715. this.label4.TabIndex = 7;
  716. this.label4.Text = "Spread Fraction";
  717. //
  718. // buoyancyMax3
  719. //
  720. this.buoyancyMax3.DecimalPlaces = 2;
  721. this.buoyancyMax3.Increment = new decimal(new int[] {
  722. 5,
  723. 0,
  724. 0,
  725. 65536});
  726. this.buoyancyMax3.Location = new System.Drawing.Point(292, 343);
  727. this.buoyancyMax3.Maximum = new decimal(new int[] {
  728. 1661992959,
  729. 1808227885,
  730. 5,
  731. 0});
  732. this.buoyancyMax3.Minimum = new decimal(new int[] {
  733. -559939585,
  734. 902409669,
  735. 54,
  736. -2147483648});
  737. this.buoyancyMax3.Name = "buoyancyMax3";
  738. this.buoyancyMax3.Size = new System.Drawing.Size(89, 20);
  739. this.buoyancyMax3.TabIndex = 23;
  740. this.buoyancyMax3.Tag = 80;
  741. this.buoyancyMax3.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  742. //
  743. // piecesSpreadFraction
  744. //
  745. this.piecesSpreadFraction.DecimalPlaces = 2;
  746. this.piecesSpreadFraction.Increment = new decimal(new int[] {
  747. 5,
  748. 0,
  749. 0,
  750. 65536});
  751. this.piecesSpreadFraction.Location = new System.Drawing.Point(162, 162);
  752. this.piecesSpreadFraction.Maximum = new decimal(new int[] {
  753. 1661992959,
  754. 1808227885,
  755. 5,
  756. 0});
  757. this.piecesSpreadFraction.Minimum = new decimal(new int[] {
  758. -559939585,
  759. 902409669,
  760. 54,
  761. -2147483648});
  762. this.piecesSpreadFraction.Name = "piecesSpreadFraction";
  763. this.piecesSpreadFraction.Size = new System.Drawing.Size(150, 20);
  764. this.piecesSpreadFraction.TabIndex = 8;
  765. this.piecesSpreadFraction.Tag = 32;
  766. this.piecesSpreadFraction.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  767. //
  768. // buoyancyMax1
  769. //
  770. this.buoyancyMax1.DecimalPlaces = 2;
  771. this.buoyancyMax1.Increment = new decimal(new int[] {
  772. 5,
  773. 0,
  774. 0,
  775. 65536});
  776. this.buoyancyMax1.Location = new System.Drawing.Point(101, 343);
  777. this.buoyancyMax1.Maximum = new decimal(new int[] {
  778. 1661992959,
  779. 1808227885,
  780. 5,
  781. 0});
  782. this.buoyancyMax1.Minimum = new decimal(new int[] {
  783. -559939585,
  784. 902409669,
  785. 54,
  786. -2147483648});
  787. this.buoyancyMax1.Name = "buoyancyMax1";
  788. this.buoyancyMax1.Size = new System.Drawing.Size(89, 20);
  789. this.buoyancyMax1.TabIndex = 22;
  790. this.buoyancyMax1.Tag = 72;
  791. this.buoyancyMax1.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  792. //
  793. // label5
  794. //
  795. this.label5.AutoSize = true;
  796. this.label5.Location = new System.Drawing.Point(15, 112);
  797. this.label5.Name = "label5";
  798. this.label5.Size = new System.Drawing.Size(93, 13);
  799. this.label5.TabIndex = 7;
  800. this.label5.Text = "Bullet Force Scale";
  801. //
  802. // buoyancyMax2
  803. //
  804. this.buoyancyMax2.DecimalPlaces = 2;
  805. this.buoyancyMax2.Increment = new decimal(new int[] {
  806. 5,
  807. 0,
  808. 0,
  809. 65536});
  810. this.buoyancyMax2.Location = new System.Drawing.Point(196, 343);
  811. this.buoyancyMax2.Maximum = new decimal(new int[] {
  812. 1661992959,
  813. 1808227885,
  814. 5,
  815. 0});
  816. this.buoyancyMax2.Minimum = new decimal(new int[] {
  817. -559939585,
  818. 902409669,
  819. 54,
  820. -2147483648});
  821. this.buoyancyMax2.Name = "buoyancyMax2";
  822. this.buoyancyMax2.Size = new System.Drawing.Size(89, 20);
  823. this.buoyancyMax2.TabIndex = 21;
  824. this.buoyancyMax2.Tag = 76;
  825. this.buoyancyMax2.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  826. //
  827. // bulletForceScale
  828. //
  829. this.bulletForceScale.DecimalPlaces = 2;
  830. this.bulletForceScale.Increment = new decimal(new int[] {
  831. 5,
  832. 0,
  833. 0,
  834. 65536});
  835. this.bulletForceScale.Location = new System.Drawing.Point(162, 110);
  836. this.bulletForceScale.Maximum = new decimal(new int[] {
  837. 1661992959,
  838. 1808227885,
  839. 5,
  840. 0});
  841. this.bulletForceScale.Minimum = new decimal(new int[] {
  842. -559939585,
  843. 902409669,
  844. 54,
  845. -2147483648});
  846. this.bulletForceScale.Name = "bulletForceScale";
  847. this.bulletForceScale.Size = new System.Drawing.Size(150, 20);
  848. this.bulletForceScale.TabIndex = 8;
  849. this.bulletForceScale.Tag = 20;
  850. this.bulletForceScale.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  851. //
  852. // label11
  853. //
  854. this.label11.AutoSize = true;
  855. this.label11.Location = new System.Drawing.Point(15, 347);
  856. this.label11.Name = "label11";
  857. this.label11.Size = new System.Drawing.Size(77, 13);
  858. this.label11.TabIndex = 20;
  859. this.label11.Text = "Buoyancy Max";
  860. //
  861. // label6
  862. //
  863. this.label6.AutoSize = true;
  864. this.label6.Location = new System.Drawing.Point(15, 138);
  865. this.label6.Name = "label6";
  866. this.label6.Size = new System.Drawing.Size(112, 13);
  867. this.label6.TabIndex = 9;
  868. this.label6.Text = "Explosive Force Scale";
  869. //
  870. // buoyancyMin3
  871. //
  872. this.buoyancyMin3.DecimalPlaces = 2;
  873. this.buoyancyMin3.Increment = new decimal(new int[] {
  874. 5,
  875. 0,
  876. 0,
  877. 65536});
  878. this.buoyancyMin3.Location = new System.Drawing.Point(292, 317);
  879. this.buoyancyMin3.Maximum = new decimal(new int[] {
  880. 1661992959,
  881. 1808227885,
  882. 5,
  883. 0});
  884. this.buoyancyMin3.Minimum = new decimal(new int[] {
  885. -559939585,
  886. 902409669,
  887. 54,
  888. -2147483648});
  889. this.buoyancyMin3.Name = "buoyancyMin3";
  890. this.buoyancyMin3.Size = new System.Drawing.Size(89, 20);
  891. this.buoyancyMin3.TabIndex = 19;
  892. this.buoyancyMin3.Tag = 68;
  893. this.buoyancyMin3.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  894. //
  895. // explosiveForceScale
  896. //
  897. this.explosiveForceScale.DecimalPlaces = 2;
  898. this.explosiveForceScale.Increment = new decimal(new int[] {
  899. 5,
  900. 0,
  901. 0,
  902. 65536});
  903. this.explosiveForceScale.Location = new System.Drawing.Point(162, 136);
  904. this.explosiveForceScale.Maximum = new decimal(new int[] {
  905. 1661992959,
  906. 1808227885,
  907. 5,
  908. 0});
  909. this.explosiveForceScale.Minimum = new decimal(new int[] {
  910. -559939585,
  911. 902409669,
  912. 54,
  913. -2147483648});
  914. this.explosiveForceScale.Name = "explosiveForceScale";
  915. this.explosiveForceScale.Size = new System.Drawing.Size(150, 20);
  916. this.explosiveForceScale.TabIndex = 10;
  917. this.explosiveForceScale.Tag = 24;
  918. this.explosiveForceScale.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  919. //
  920. // buoyancyMin1
  921. //
  922. this.buoyancyMin1.DecimalPlaces = 2;
  923. this.buoyancyMin1.Increment = new decimal(new int[] {
  924. 5,
  925. 0,
  926. 0,
  927. 65536});
  928. this.buoyancyMin1.Location = new System.Drawing.Point(101, 317);
  929. this.buoyancyMin1.Maximum = new decimal(new int[] {
  930. 1661992959,
  931. 1808227885,
  932. 5,
  933. 0});
  934. this.buoyancyMin1.Minimum = new decimal(new int[] {
  935. -559939585,
  936. 902409669,
  937. 54,
  938. -2147483648});
  939. this.buoyancyMin1.Name = "buoyancyMin1";
  940. this.buoyancyMin1.Size = new System.Drawing.Size(89, 20);
  941. this.buoyancyMin1.TabIndex = 18;
  942. this.buoyancyMin1.Tag = 60;
  943. this.buoyancyMin1.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  944. //
  945. // label7
  946. //
  947. this.label7.AutoSize = true;
  948. this.label7.Location = new System.Drawing.Point(15, 295);
  949. this.label7.Name = "label7";
  950. this.label7.Size = new System.Drawing.Size(65, 13);
  951. this.label7.TabIndex = 11;
  952. this.label7.Text = "Move Offset";
  953. //
  954. // buoyancyMin2
  955. //
  956. this.buoyancyMin2.DecimalPlaces = 2;
  957. this.buoyancyMin2.Increment = new decimal(new int[] {
  958. 5,
  959. 0,
  960. 0,
  961. 65536});
  962. this.buoyancyMin2.Location = new System.Drawing.Point(196, 317);
  963. this.buoyancyMin2.Maximum = new decimal(new int[] {
  964. 1661992959,
  965. 1808227885,
  966. 5,
  967. 0});
  968. this.buoyancyMin2.Minimum = new decimal(new int[] {
  969. -559939585,
  970. 902409669,
  971. 54,
  972. -2147483648});
  973. this.buoyancyMin2.Name = "buoyancyMin2";
  974. this.buoyancyMin2.Size = new System.Drawing.Size(89, 20);
  975. this.buoyancyMin2.TabIndex = 17;
  976. this.buoyancyMin2.Tag = 64;
  977. this.buoyancyMin2.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  978. //
  979. // moveOffset2
  980. //
  981. this.moveOffset2.DecimalPlaces = 2;
  982. this.moveOffset2.Increment = new decimal(new int[] {
  983. 5,
  984. 0,
  985. 0,
  986. 65536});
  987. this.moveOffset2.Location = new System.Drawing.Point(196, 291);
  988. this.moveOffset2.Maximum = new decimal(new int[] {
  989. 1661992959,
  990. 1808227885,
  991. 5,
  992. 0});
  993. this.moveOffset2.Minimum = new decimal(new int[] {
  994. -559939585,
  995. 902409669,
  996. 54,
  997. -2147483648});
  998. this.moveOffset2.Name = "moveOffset2";
  999. this.moveOffset2.Size = new System.Drawing.Size(89, 20);
  1000. this.moveOffset2.TabIndex = 12;
  1001. this.moveOffset2.Tag = 52;
  1002. this.moveOffset2.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  1003. //
  1004. // label10
  1005. //
  1006. this.label10.AutoSize = true;
  1007. this.label10.Location = new System.Drawing.Point(15, 321);
  1008. this.label10.Name = "label10";
  1009. this.label10.Size = new System.Drawing.Size(74, 13);
  1010. this.label10.TabIndex = 16;
  1011. this.label10.Text = "Buoyancy Min";
  1012. //
  1013. // moveOffset1
  1014. //
  1015. this.moveOffset1.DecimalPlaces = 2;
  1016. this.moveOffset1.Increment = new decimal(new int[] {
  1017. 5,
  1018. 0,
  1019. 0,
  1020. 65536});
  1021. this.moveOffset1.Location = new System.Drawing.Point(101, 291);
  1022. this.moveOffset1.Maximum = new decimal(new int[] {
  1023. 1661992959,
  1024. 1808227885,
  1025. 5,
  1026. 0});
  1027. this.moveOffset1.Minimum = new decimal(new int[] {
  1028. -559939585,
  1029. 902409669,
  1030. 54,
  1031. -2147483648});
  1032. this.moveOffset1.Name = "moveOffset1";
  1033. this.moveOffset1.Size = new System.Drawing.Size(89, 20);
  1034. this.moveOffset1.TabIndex = 12;
  1035. this.moveOffset1.Tag = 48;
  1036. this.moveOffset1.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  1037. //
  1038. // moveOffset3
  1039. //
  1040. this.moveOffset3.DecimalPlaces = 2;
  1041. this.moveOffset3.Increment = new decimal(new int[] {
  1042. 5,
  1043. 0,
  1044. 0,
  1045. 65536});
  1046. this.moveOffset3.Location = new System.Drawing.Point(292, 291);
  1047. this.moveOffset3.Maximum = new decimal(new int[] {
  1048. 1661992959,
  1049. 1808227885,
  1050. 5,
  1051. 0});
  1052. this.moveOffset3.Minimum = new decimal(new int[] {
  1053. -559939585,
  1054. 902409669,
  1055. 54,
  1056. -2147483648});
  1057. this.moveOffset3.Name = "moveOffset3";
  1058. this.moveOffset3.Size = new System.Drawing.Size(89, 20);
  1059. this.moveOffset3.TabIndex = 15;
  1060. this.moveOffset3.Tag = 56;
  1061. this.moveOffset3.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  1062. //
  1063. // label8
  1064. //
  1065. this.label8.AutoSize = true;
  1066. this.label8.Location = new System.Drawing.Point(15, 190);
  1067. this.label8.Name = "label8";
  1068. this.label8.Size = new System.Drawing.Size(107, 13);
  1069. this.label8.TabIndex = 11;
  1070. this.label8.Text = "Upward Velocity Bias";
  1071. //
  1072. // gravityScale
  1073. //
  1074. this.gravityScale.DecimalPlaces = 2;
  1075. this.gravityScale.Increment = new decimal(new int[] {
  1076. 5,
  1077. 0,
  1078. 0,
  1079. 65536});
  1080. this.gravityScale.Location = new System.Drawing.Point(162, 214);
  1081. this.gravityScale.Maximum = new decimal(new int[] {
  1082. 1661992959,
  1083. 1808227885,
  1084. 5,
  1085. 0});
  1086. this.gravityScale.Minimum = new decimal(new int[] {
  1087. -559939585,
  1088. 902409669,
  1089. 54,
  1090. -2147483648});
  1091. this.gravityScale.Name = "gravityScale";
  1092. this.gravityScale.Size = new System.Drawing.Size(150, 20);
  1093. this.gravityScale.TabIndex = 14;
  1094. this.gravityScale.Tag = 44;
  1095. this.gravityScale.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  1096. //
  1097. // piecesUpwardVelocity
  1098. //
  1099. this.piecesUpwardVelocity.DecimalPlaces = 2;
  1100. this.piecesUpwardVelocity.Increment = new decimal(new int[] {
  1101. 5,
  1102. 0,
  1103. 0,
  1104. 65536});
  1105. this.piecesUpwardVelocity.Location = new System.Drawing.Point(162, 188);
  1106. this.piecesUpwardVelocity.Maximum = new decimal(new int[] {
  1107. 1661992959,
  1108. 1808227885,
  1109. 5,
  1110. 0});
  1111. this.piecesUpwardVelocity.Minimum = new decimal(new int[] {
  1112. -559939585,
  1113. 902409669,
  1114. 54,
  1115. -2147483648});
  1116. this.piecesUpwardVelocity.Name = "piecesUpwardVelocity";
  1117. this.piecesUpwardVelocity.Size = new System.Drawing.Size(150, 20);
  1118. this.piecesUpwardVelocity.TabIndex = 12;
  1119. this.piecesUpwardVelocity.Tag = 36;
  1120. this.piecesUpwardVelocity.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  1121. //
  1122. // label9
  1123. //
  1124. this.label9.AutoSize = true;
  1125. this.label9.Location = new System.Drawing.Point(15, 216);
  1126. this.label9.Name = "label9";
  1127. this.label9.Size = new System.Drawing.Size(70, 13);
  1128. this.label9.TabIndex = 13;
  1129. this.label9.Text = "Gravity Scale";
  1130. //
  1131. // iw_panel
  1132. //
  1133. this.iw_panel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
  1134. this.iw_panel.Controls.Add(this.checkBox3);
  1135. this.iw_panel.Controls.Add(this.label13);
  1136. this.iw_panel.Controls.Add(this.numericUpDown1);
  1137. this.iw_panel.Controls.Add(this.checkBox1);
  1138. this.iw_panel.Controls.Add(this.label14);
  1139. this.iw_panel.Controls.Add(this.numericUpDown2);
  1140. this.iw_panel.Controls.Add(this.textBox1);
  1141. this.iw_panel.Controls.Add(this.label15);
  1142. this.iw_panel.Controls.Add(this.label16);
  1143. this.iw_panel.Controls.Add(this.numericUpDown3);
  1144. this.iw_panel.Controls.Add(this.label17);
  1145. this.iw_panel.Controls.Add(this.numericUpDown6);
  1146. this.iw_panel.Controls.Add(this.label18);
  1147. this.iw_panel.Controls.Add(this.numericUpDown4);
  1148. this.iw_panel.Controls.Add(this.label20);
  1149. this.iw_panel.Controls.Add(this.numericUpDown5);
  1150. this.iw_panel.Controls.Add(this.label23);
  1151. this.iw_panel.Controls.Add(this.numericUpDown7);
  1152. this.iw_panel.Enabled = false;
  1153. this.iw_panel.Location = new System.Drawing.Point(263, 12);
  1154. this.iw_panel.Name = "iw_panel";
  1155. this.iw_panel.Size = new System.Drawing.Size(396, 379);
  1156. this.iw_panel.TabIndex = 30;
  1157. //
  1158. // checkBox3
  1159. //
  1160. this.checkBox3.AutoSize = true;
  1161. this.checkBox3.Location = new System.Drawing.Point(18, 239);
  1162. this.checkBox3.Name = "checkBox3";
  1163. this.checkBox3.Size = new System.Drawing.Size(126, 17);
  1164. this.checkBox3.TabIndex = 29;
  1165. this.checkBox3.Text = "Use Cylinder Collision";
  1166. this.checkBox3.UseVisualStyleBackColor = true;
  1167. this.checkBox3.CheckedChanged += new System.EventHandler(this.checkBox3_CheckedChanged);
  1168. //
  1169. // label13
  1170. //
  1171. this.label13.AutoSize = true;
  1172. this.label13.Location = new System.Drawing.Point(15, 10);
  1173. this.label13.Name = "label13";
  1174. this.label13.Size = new System.Drawing.Size(32, 13);
  1175. this.label13.TabIndex = 2;
  1176. this.label13.Text = "Mass";
  1177. //
  1178. // numericUpDown1
  1179. //
  1180. this.numericUpDown1.DecimalPlaces = 2;
  1181. this.numericUpDown1.Increment = new decimal(new int[] {
  1182. 5,
  1183. 0,
  1184. 0,
  1185. 65536});
  1186. this.numericUpDown1.Location = new System.Drawing.Point(162, 8);
  1187. this.numericUpDown1.Maximum = new decimal(new int[] {
  1188. 1661992959,
  1189. 1808227885,
  1190. 5,
  1191. 0});
  1192. this.numericUpDown1.Minimum = new decimal(new int[] {
  1193. -559939585,
  1194. 902409669,
  1195. 54,
  1196. -2147483648});
  1197. this.numericUpDown1.Name = "numericUpDown1";
  1198. this.numericUpDown1.Size = new System.Drawing.Size(150, 20);
  1199. this.numericUpDown1.TabIndex = 1;
  1200. this.numericUpDown1.Tag = 8;
  1201. this.numericUpDown1.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  1202. //
  1203. // checkBox1
  1204. //
  1205. this.checkBox1.AutoSize = true;
  1206. this.checkBox1.Location = new System.Drawing.Point(18, 61);
  1207. this.checkBox1.Name = "checkBox1";
  1208. this.checkBox1.Size = new System.Drawing.Size(94, 17);
  1209. this.checkBox1.TabIndex = 28;
  1210. this.checkBox1.Text = "Infinite Friction";
  1211. this.checkBox1.UseVisualStyleBackColor = true;
  1212. this.checkBox1.CheckedChanged += new System.EventHandler(this.checkBox1_CheckedChanged);
  1213. //
  1214. // label14
  1215. //
  1216. this.label14.AutoSize = true;
  1217. this.label14.Location = new System.Drawing.Point(15, 37);
  1218. this.label14.Name = "label14";
  1219. this.label14.Size = new System.Drawing.Size(44, 13);
  1220. this.label14.TabIndex = 3;
  1221. this.label14.Text = "Bounce";
  1222. //
  1223. // numericUpDown2
  1224. //
  1225. this.numericUpDown2.DecimalPlaces = 2;
  1226. this.numericUpDown2.Increment = new decimal(new int[] {
  1227. 5,
  1228. 0,
  1229. 0,
  1230. 65536});
  1231. this.numericUpDown2.Location = new System.Drawing.Point(162, 35);
  1232. this.numericUpDown2.Maximum = new decimal(new int[] {
  1233. 1661992959,
  1234. 1808227885,
  1235. 5,
  1236. 0});
  1237. this.numericUpDown2.Minimum = new decimal(new int[] {
  1238. -559939585,
  1239. 902409669,
  1240. 54,
  1241. -2147483648});
  1242. this.numericUpDown2.Name = "numericUpDown2";
  1243. this.numericUpDown2.Size = new System.Drawing.Size(150, 20);
  1244. this.numericUpDown2.TabIndex = 4;
  1245. this.numericUpDown2.Tag = 12;
  1246. this.numericUpDown2.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  1247. //
  1248. // textBox1
  1249. //
  1250. this.textBox1.Location = new System.Drawing.Point(162, 214);
  1251. this.textBox1.Name = "textBox1";
  1252. this.textBox1.ReadOnly = true;
  1253. this.textBox1.Size = new System.Drawing.Size(219, 20);
  1254. this.textBox1.TabIndex = 26;
  1255. this.textBox1.Tag = 28;
  1256. //
  1257. // label15
  1258. //
  1259. this.label15.AutoSize = true;
  1260. this.label15.Location = new System.Drawing.Point(15, 86);
  1261. this.label15.Name = "label15";
  1262. this.label15.Size = new System.Drawing.Size(41, 13);
  1263. this.label15.TabIndex = 5;
  1264. this.label15.Text = "Friction";
  1265. //
  1266. // label16
  1267. //
  1268. this.label16.AutoSize = true;
  1269. this.label16.Location = new System.Drawing.Point(15, 215);
  1270. this.label16.Name = "label16";
  1271. this.label16.Size = new System.Drawing.Size(92, 13);
  1272. this.label16.TabIndex = 25;
  1273. this.label16.Text = "Sound Alias Prefix";
  1274. //
  1275. // numericUpDown3
  1276. //
  1277. this.numericUpDown3.DecimalPlaces = 2;
  1278. this.numericUpDown3.Increment = new decimal(new int[] {
  1279. 5,
  1280. 0,
  1281. 0,
  1282. 65536});
  1283. this.numericUpDown3.Location = new System.Drawing.Point(162, 84);
  1284. this.numericUpDown3.Maximum = new decimal(new int[] {
  1285. 1661992959,
  1286. 1808227885,
  1287. 5,
  1288. 0});
  1289. this.numericUpDown3.Minimum = new decimal(new int[] {
  1290. -559939585,
  1291. 902409669,
  1292. 54,
  1293. -2147483648});
  1294. this.numericUpDown3.Name = "numericUpDown3";
  1295. this.numericUpDown3.Size = new System.Drawing.Size(150, 20);
  1296. this.numericUpDown3.TabIndex = 6;
  1297. this.numericUpDown3.Tag = 16;
  1298. this.numericUpDown3.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  1299. //
  1300. // label17
  1301. //
  1302. this.label17.AutoSize = true;
  1303. this.label17.Location = new System.Drawing.Point(15, 164);
  1304. this.label17.Name = "label17";
  1305. this.label17.Size = new System.Drawing.Size(82, 13);
  1306. this.label17.TabIndex = 7;
  1307. this.label17.Text = "Spread Fraction";
  1308. //
  1309. // numericUpDown6
  1310. //
  1311. this.numericUpDown6.DecimalPlaces = 2;
  1312. this.numericUpDown6.Increment = new decimal(new int[] {
  1313. 5,
  1314. 0,
  1315. 0,
  1316. 65536});
  1317. this.numericUpDown6.Location = new System.Drawing.Point(162, 162);
  1318. this.numericUpDown6.Maximum = new decimal(new int[] {
  1319. 1661992959,
  1320. 1808227885,
  1321. 5,
  1322. 0});
  1323. this.numericUpDown6.Minimum = new decimal(new int[] {
  1324. -559939585,
  1325. 902409669,
  1326. 54,
  1327. -2147483648});
  1328. this.numericUpDown6.Name = "numericUpDown6";
  1329. this.numericUpDown6.Size = new System.Drawing.Size(150, 20);
  1330. this.numericUpDown6.TabIndex = 8;
  1331. this.numericUpDown6.Tag = 32;
  1332. this.numericUpDown6.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  1333. //
  1334. // label18
  1335. //
  1336. this.label18.AutoSize = true;
  1337. this.label18.Location = new System.Drawing.Point(15, 112);
  1338. this.label18.Name = "label18";
  1339. this.label18.Size = new System.Drawing.Size(93, 13);
  1340. this.label18.TabIndex = 7;
  1341. this.label18.Text = "Bullet Force Scale";
  1342. //
  1343. // numericUpDown4
  1344. //
  1345. this.numericUpDown4.DecimalPlaces = 2;
  1346. this.numericUpDown4.Increment = new decimal(new int[] {
  1347. 5,
  1348. 0,
  1349. 0,
  1350. 65536});
  1351. this.numericUpDown4.Location = new System.Drawing.Point(162, 110);
  1352. this.numericUpDown4.Maximum = new decimal(new int[] {
  1353. 1661992959,
  1354. 1808227885,
  1355. 5,
  1356. 0});
  1357. this.numericUpDown4.Minimum = new decimal(new int[] {
  1358. -559939585,
  1359. 902409669,
  1360. 54,
  1361. -2147483648});
  1362. this.numericUpDown4.Name = "numericUpDown4";
  1363. this.numericUpDown4.Size = new System.Drawing.Size(150, 20);
  1364. this.numericUpDown4.TabIndex = 8;
  1365. this.numericUpDown4.Tag = 20;
  1366. this.numericUpDown4.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  1367. //
  1368. // label20
  1369. //
  1370. this.label20.AutoSize = true;
  1371. this.label20.Location = new System.Drawing.Point(15, 138);
  1372. this.label20.Name = "label20";
  1373. this.label20.Size = new System.Drawing.Size(112, 13);
  1374. this.label20.TabIndex = 9;
  1375. this.label20.Text = "Explosive Force Scale";
  1376. //
  1377. // numericUpDown5
  1378. //
  1379. this.numericUpDown5.DecimalPlaces = 2;
  1380. this.numericUpDown5.Increment = new decimal(new int[] {
  1381. 5,
  1382. 0,
  1383. 0,
  1384. 65536});
  1385. this.numericUpDown5.Location = new System.Drawing.Point(162, 136);
  1386. this.numericUpDown5.Maximum = new decimal(new int[] {
  1387. 1661992959,
  1388. 1808227885,
  1389. 5,
  1390. 0});
  1391. this.numericUpDown5.Minimum = new decimal(new int[] {
  1392. -559939585,
  1393. 902409669,
  1394. 54,
  1395. -2147483648});
  1396. this.numericUpDown5.Name = "numericUpDown5";
  1397. this.numericUpDown5.Size = new System.Drawing.Size(150, 20);
  1398. this.numericUpDown5.TabIndex = 10;
  1399. this.numericUpDown5.Tag = 24;
  1400. this.numericUpDown5.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  1401. //
  1402. // label23
  1403. //
  1404. this.label23.AutoSize = true;
  1405. this.label23.Location = new System.Drawing.Point(15, 190);
  1406. this.label23.Name = "label23";
  1407. this.label23.Size = new System.Drawing.Size(107, 13);
  1408. this.label23.TabIndex = 11;
  1409. this.label23.Text = "Upward Velocity Bias";
  1410. //
  1411. // numericUpDown7
  1412. //
  1413. this.numericUpDown7.DecimalPlaces = 2;
  1414. this.numericUpDown7.Increment = new decimal(new int[] {
  1415. 5,
  1416. 0,
  1417. 0,
  1418. 65536});
  1419. this.numericUpDown7.Location = new System.Drawing.Point(162, 188);
  1420. this.numericUpDown7.Maximum = new decimal(new int[] {
  1421. 1661992959,
  1422. 1808227885,
  1423. 5,
  1424. 0});
  1425. this.numericUpDown7.Minimum = new decimal(new int[] {
  1426. -559939585,
  1427. 902409669,
  1428. 54,
  1429. -2147483648});
  1430. this.numericUpDown7.Name = "numericUpDown7";
  1431. this.numericUpDown7.Size = new System.Drawing.Size(150, 20);
  1432. this.numericUpDown7.TabIndex = 12;
  1433. this.numericUpDown7.Tag = 36;
  1434. this.numericUpDown7.ValueChanged += new System.EventHandler(this.numeric_ValueChanged);
  1435. //
  1436. // comboBox1
  1437. //
  1438. this.comboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
  1439. this.comboBox1.FormattingEnabled = true;
  1440. this.comboBox1.Items.AddRange(new object[] {
  1441. "Modern Warfare 2",
  1442. "Modern Warfare 3",
  1443. "Black Ops",
  1444. "Black Ops 2"});
  1445. this.comboBox1.Location = new System.Drawing.Point(12, 73);
  1446. this.comboBox1.Name = "comboBox1";
  1447. this.comboBox1.Size = new System.Drawing.Size(241, 21);
  1448. this.comboBox1.TabIndex = 31;
  1449. this.comboBox1.SelectedIndexChanged += new System.EventHandler(this.comboBox1_SelectedIndexChanged);
  1450. //
  1451. // comboBox2
  1452. //
  1453. this.comboBox2.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
  1454. this.comboBox2.FormattingEnabled = true;
  1455. this.comboBox2.Items.AddRange(new object[] {
  1456. "MP",
  1457. "SP"});
  1458. this.comboBox2.Location = new System.Drawing.Point(12, 100);
  1459. this.comboBox2.Name = "comboBox2";
  1460. this.comboBox2.Size = new System.Drawing.Size(241, 21);
  1461. this.comboBox2.TabIndex = 32;
  1462. this.comboBox2.SelectedIndexChanged += new System.EventHandler(this.comboBox2_SelectedIndexChanged);
  1463. //
  1464. // button2
  1465. //
  1466. this.button2.Location = new System.Drawing.Point(11, 42);
  1467. this.button2.Name = "button2";
  1468. this.button2.Size = new System.Drawing.Size(241, 24);
  1469. this.button2.TabIndex = 33;
  1470. this.button2.Text = "Refresh";
  1471. this.button2.UseVisualStyleBackColor = true;
  1472. this.button2.Click += new System.EventHandler(this.button2_Click);
  1473. //
  1474. // Form1
  1475. //
  1476. this.ClientSize = new System.Drawing.Size(671, 403);
  1477. this.Controls.Add(this.button2);
  1478. this.Controls.Add(this.comboBox2);
  1479. this.Controls.Add(this.comboBox1);
  1480. this.Controls.Add(this.listBox1);
  1481. this.Controls.Add(this.button1);
  1482. this.Controls.Add(this.iw_panel);
  1483. this.Controls.Add(this.t_Panel);
  1484. this.MaximizeBox = false;
  1485. this.Name = "Form1";
  1486. this.Text = "PhysPreset Editor #PwN3D";
  1487. this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.Form1_FormClosed);
  1488. this.t_Panel.ResumeLayout(false);
  1489. this.t_Panel.PerformLayout();
  1490. ((System.ComponentModel.ISupportInitialize)(this.mass)).EndInit();
  1491. ((System.ComponentModel.ISupportInitialize)(this.bounce)).EndInit();
  1492. ((System.ComponentModel.ISupportInitialize)(this.friction)).EndInit();
  1493. ((System.ComponentModel.ISupportInitialize)(this.buoyancyMax3)).EndInit();
  1494. ((System.ComponentModel.ISupportInitialize)(this.piecesSpreadFraction)).EndInit();
  1495. ((System.ComponentModel.ISupportInitialize)(this.buoyancyMax1)).EndInit();
  1496. ((System.ComponentModel.ISupportInitialize)(this.buoyancyMax2)).EndInit();
  1497. ((System.ComponentModel.ISupportInitialize)(this.bulletForceScale)).EndInit();
  1498. ((System.ComponentModel.ISupportInitialize)(this.buoyancyMin3)).EndInit();
  1499. ((System.ComponentModel.ISupportInitialize)(this.explosiveForceScale)).EndInit();
  1500. ((System.ComponentModel.ISupportInitialize)(this.buoyancyMin1)).EndInit();
  1501. ((System.ComponentModel.ISupportInitialize)(this.buoyancyMin2)).EndInit();
  1502. ((System.ComponentModel.ISupportInitialize)(this.moveOffset2)).EndInit();
  1503. ((System.ComponentModel.ISupportInitialize)(this.moveOffset1)).EndInit();
  1504. ((System.ComponentModel.ISupportInitialize)(this.moveOffset3)).EndInit();
  1505. ((System.ComponentModel.ISupportInitialize)(this.gravityScale)).EndInit();
  1506. ((System.ComponentModel.ISupportInitialize)(this.piecesUpwardVelocity)).EndInit();
  1507. this.iw_panel.ResumeLayout(false);
  1508. this.iw_panel.PerformLayout();
  1509. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).EndInit();
  1510. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).EndInit();
  1511. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown3)).EndInit();
  1512. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown6)).EndInit();
  1513. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown4)).EndInit();
  1514. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown5)).EndInit();
  1515. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown7)).EndInit();
  1516. this.ResumeLayout(false);
  1517.  
  1518. }
  1519. }
  1520. }
  1521. /*
  1522. * °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
  1523. * °°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°
  1524. ____ __ __ __ __ __ ____
  1525. /\ _`\ /\ \ __/\ \/\ \/\ \ /'__`\ /\ _`\
  1526. \ \ \L\ \ \ \/\ \ \ \ \ `\\ \/\_\L\ \\ \ \/\ \
  1527. \ \ ,__/\ \ \ \ \ \ \ \ , ` \/_/_\_<_\ \ \ \ \
  1528. \ \ \/ \ \ \_/ \_\ \ \ \`\ \/\ \L\ \\ \ \_\ \
  1529. \ \_\ \ `\___x___/\ \_\ \_\ \____/ \ \____/
  1530. \/_/ '\/__//__/ \/_/\/_/\/___/ \/___/
  1531.  
  1532. * _ _ _
  1533. / /\ /\ \ /\_\ _
  1534. / / \\ \ \ / / //\_\
  1535. / / /\ \\ \ \_/ / / \/_/
  1536. / / /\ \ \\ \___/ /
  1537. / / /\ \_\ \\ \ \_/
  1538. / / /\ \ \___\\ \ \
  1539. / / / \ \ \__/ \ \ \ _
  1540. / / /____\_\ \ \ \ \ /_/\
  1541. / / /__________\ \ \_\ \_\/
  1542. \/_____________/ \/_/
  1543. °
  1544. _____ _____ _____ _____ _____ _____ _______ _____
  1545. /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ ______ /::\ \ /\ \
  1546. /::\ \ /::\ \ /::\ \ /::\ \ /::\____\ /::\ \ |::| | /::::\ \ /::\ \
  1547. /::::\ \ /::::\ \ /::::\ \ /::::\ \ /:::/ / /::::\ \ |::| | /::::::\ \ /::::\ \
  1548. /::::::\ \ /::::::\ \ /::::::\ \ /::::::\ \ /:::/ / /::::::\ \ |::| | /::::::::\ \ /::::::\ \
  1549. /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/ / /:::/\:::\ \ |::| | /:::/~~\:::\ \ /:::/\:::\ \
  1550. /:::/__\:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ /:::/____/ /:::/__\:::\ \ |::| | /:::/ \:::\ \ /:::/__\:::\ \
  1551. /::::\ \:::\ \ /::::\ \:::\ \ \:::\ \:::\ \ \:::\ \:::\ \ /::::\ \ /::::\ \:::\ \ |::| | /:::/ / \:::\ \ /::::\ \:::\ \
  1552. /::::::\ \:::\ \ /::::::\ \:::\ \ ___\:::\ \:::\ \ ___\:::\ \:::\ \ /::::::\ \ _____ /::::::\ \:::\ \ |::| | /:::/____/ \:::\____\ /::::::\ \:::\ \
  1553. /:::/\:::\ \:::\ ___\ /:::/\:::\ \:::\ \ /\ \:::\ \:::\ \ /\ \:::\ \:::\ \ /:::/\:::\ \ /\ \ /:::/\:::\ \:::\ \ ______|::|___|___ ____ |:::| | |:::| | /:::/\:::\ \:::\____\
  1554. /:::/__\:::\ \:::| |/:::/ \:::\ \:::\____\/::\ \:::\ \:::\____\/::\ \:::\ \:::\____\/:::/ \:::\ /::\____\/:::/ \:::\ \:::\____\|:::::::::::::::::| ||:::|____| |:::| |/:::/ \:::\ \:::| |
  1555. \:::\ \:::\ /:::|____|\::/ \:::\ /:::/ /\:::\ \:::\ \::/ /\:::\ \:::\ \::/ /\::/ \:::\ /:::/ /\::/ \:::\ /:::/ /|:::::::::::::::::|____| \:::\ \ /:::/ / \::/ |::::\ /:::|____|
  1556. \:::\ \:::\/:::/ / \/____/ \:::\/:::/ / \:::\ \:::\ \/____/ \:::\ \:::\ \/____/ \/____/ \:::\/:::/ / \/____/ \:::\/:::/ / ~~~~~~|::|~~~|~~~ \:::\ \ /:::/ / \/____|:::::\/:::/ /
  1557. \:::\ \::::::/ / \::::::/ / \:::\ \:::\ \ \:::\ \:::\ \ \::::::/ / \::::::/ / |::| | \:::\ /:::/ / |:::::::::/ /
  1558. \:::\ \::::/ / \::::/ / \:::\ \:::\____\ \:::\ \:::\____\ \::::/ / \::::/ / |::| | \:::\__/:::/ / |::|\::::/ /
  1559. \:::\ /:::/ / /:::/ / \:::\ /:::/ / \:::\ /:::/ / /:::/ / /:::/ / |::| | \::::::::/ / |::| \::/____/
  1560. \:::\/:::/ / /:::/ / \:::\/:::/ / \:::\/:::/ / /:::/ / /:::/ / |::| | \::::::/ / |::| ~|
  1561. \::::::/ / /:::/ / \::::::/ / \::::::/ / /:::/ / /:::/ / |::| | \::::/ / |::| |
  1562. \::::/ / /:::/ / \::::/ / \::::/ / /:::/ / /:::/ / |::| | \::/____/ \::| |
  1563. \::/____/ \::/ / \::/ / \::/ / \::/ / \::/ / |::|___| ~~ \:| |
  1564. ~~ \/____/ \/____/ \/____/ \/____/ \/____/ ~~ \|___|
  1565.  
  1566. *
  1567. *
  1568.  
  1569. Yb dP 8 w .d88b. w w dP"Yb
  1570. Yb db dP 8d8b. .d88 w8ww YPwww. .d88b .d8b 8 8 8d8b w w8ww Yb dP " d8
  1571. YbdPYbdP 8P Y8 8 8 8 d8 8.dP' 8 8b d8 8P 8 8 YbdP dP
  1572. YP YP 8 8 `Y88 Y8P `Y88P' `Y88P `Y8P `Y8P8 8 8 Y8P dP w
  1573. dP
  1574.  
  1575.  
  1576.  
  1577.  
  1578. *
  1579. *
  1580. ::: ::::::::
  1581. :+: :+: :+:
  1582. +:+ +:+
  1583. +#+ +#++:
  1584. +#+ +#+
  1585. #+# #+# #+#
  1586. ### ######## _ _ _
  1587. | | | | | |
  1588. _ _ _ __ ___ _ __ ___ _ __ _ _ _ __ | |_ ___ __| | | |__ ___ ___ __ _ _ _ ___ ___ __ _____ ___ __ _ _ __ ___
  1589. | | | | '_ \ / _ \ '_ \ / __| '__| | | | '_ \| __/ _ \/ _` | | '_ \ / _ \/ __/ _` | | | / __|/ _ \ \ \ /\ / / _ \ / __/ _` | '__/ _ \
  1590. | |_| | | | | __/ | | | (__| | | |_| | |_) | || __/ (_| | | |_) | __/ (_| (_| | |_| \__ \ __/ \ V V / __/ | (_| (_| | | | __/
  1591. \__,_|_| |_|\___|_| |_|\___|_| \__, | .__/ \__\___|\__,_| |_.__/ \___|\___\__,_|\__,_|___/\___| \_/\_/ \___| \___\__,_|_| \___|
  1592. __/ | |
  1593. |___/|_|
  1594. ::: ::::::::
  1595. :+: :+: :+:
  1596. +:+ +:+
  1597. +#+ +#++:
  1598. +#+ +#+
  1599. #+# #+# #+#
  1600. ### ########
  1601. */
Add Comment
Please, Sign In to add comment