Advertisement
Guest User

GTA V Freeze Time [BETA] Raw Source

a guest
Jul 10th, 2021
857
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 23.22 KB | None | 0 0
  1. using GTA;
  2. using GTA.Math;
  3. using GTA.Native;
  4. using System;
  5. using System.Collections.Generic;
  6. using System.Windows.Forms;
  7.  
  8. namespace FreezeTime
  9. {
  10. public class FreezeTime : Script
  11. {
  12. private ScriptSettings config;
  13. private Keys key;
  14. private Dictionary<Vehicle, Vector3> vehRotVel = new Dictionary<Vehicle, Vector3>();
  15. private Dictionary<Vehicle, Vector3> vehVel = new Dictionary<Vehicle, Vector3>();
  16. private Dictionary<Vehicle, float> vehSpeed = new Dictionary<Vehicle, float>();
  17. private Dictionary<Ped, Vector3> pedVel = new Dictionary<Ped, Vector3>();
  18. private Dictionary<Ped, Vector3> pedRotVel = new Dictionary<Ped, Vector3>();
  19. private Dictionary<Prop, Vector3> propVel = new Dictionary<Prop, Vector3>();
  20. private Dictionary<Prop, Vector3> propRotVel = new Dictionary<Prop, Vector3>();
  21. private bool freeze = false;
  22.  
  23. public FreezeTime()
  24. {
  25. this.Tick += new EventHandler(this.OnTick);
  26. this.KeyUp += new KeyEventHandler(this.OnKeyUp);
  27. this.Interval = 10;
  28. this.config = ScriptSettings.Load("scripts\\FreezeTime.ini");
  29. if (!Enum.TryParse<Keys>((string) this.config.GetValue<string>(nameof (FreezeTime), "Freeze", (M0) "X"), out this.key))
  30. this.key = Keys.X;
  31. this.vehRotVel.Clear();
  32. this.vehVel.Clear();
  33. this.vehSpeed.Clear();
  34. this.propVel.Clear();
  35. this.propRotVel.Clear();
  36. this.pedVel.Clear();
  37. this.pedRotVel.Clear();
  38. }
  39.  
  40. private void OnTick(object sender, EventArgs e)
  41. {
  42. if (!this.freeze)
  43. return;
  44. foreach (Vehicle allVehicle in World.GetAllVehicles())
  45. {
  46. if (!this.vehRotVel.ContainsKey(allVehicle) && !Entity.op_Equality((Entity) allVehicle, (Entity) null) && ((Entity) allVehicle).Exists())
  47. {
  48. this.vehRotVel[allVehicle] = (Vector3) Function.Call<Vector3>((Hash) 2394667074804365699L, new InputArgument[1]
  49. {
  50. InputArgument.op_Implicit(allVehicle)
  51. });
  52. this.vehVel[allVehicle] = ((Entity) allVehicle).Velocity;
  53. this.vehSpeed[allVehicle] = allVehicle.Speed;
  54. ((Entity) allVehicle).FreezePosition = true;
  55. if (allVehicle.ClassType == 15)
  56. {
  57. Function.Call((Hash) -204901355570414515L, new InputArgument[2]
  58. {
  59. InputArgument.op_Implicit(allVehicle),
  60. InputArgument.op_Implicit(0.0f)
  61. });
  62. Function.Call((Hash) 2636792098548582430L, new InputArgument[4]
  63. {
  64. InputArgument.op_Implicit(allVehicle),
  65. InputArgument.op_Implicit(false),
  66. InputArgument.op_Implicit(true),
  67. InputArgument.op_Implicit(false)
  68. });
  69. }
  70. else if (allVehicle.ClassType == 21)
  71. {
  72. Function.Call((Hash) -6193635740946557213L, new InputArgument[2]
  73. {
  74. InputArgument.op_Implicit(allVehicle),
  75. InputArgument.op_Implicit(0.0f)
  76. });
  77. Function.Call((Hash) 1605131416520909493L, new InputArgument[2]
  78. {
  79. InputArgument.op_Implicit(allVehicle),
  80. InputArgument.op_Implicit(0.0f)
  81. });
  82. }
  83. }
  84. }
  85. foreach (Prop allProp in World.GetAllProps())
  86. {
  87. if (!Entity.op_Equality((Entity) allProp, (Entity) null) && ((Entity) allProp).Exists() && (!this.propVel.ContainsKey(allProp) && !((Entity) allProp).IsAttached()))
  88. {
  89. this.propRotVel[allProp] = (Vector3) Function.Call<Vector3>((Hash) 2394667074804365699L, new InputArgument[1]
  90. {
  91. InputArgument.op_Implicit(allProp)
  92. });
  93. this.propVel[allProp] = ((Entity) allProp).Velocity;
  94. ((Entity) allProp).FreezePosition = true;
  95. }
  96. }
  97. foreach (Ped allPed in World.GetAllPeds())
  98. {
  99. if (!Entity.op_Equality((Entity) allPed, (Entity) Game.Player.Character) && !Entity.op_Equality((Entity) allPed, (Entity) null) && ((Entity) allPed).Exists())
  100. {
  101. Function.Call((Hash) -5134454549476615409L, new InputArgument[1]
  102. {
  103. InputArgument.op_Implicit(allPed)
  104. });
  105. Function.Call((Hash) 1687984505842882311L, new InputArgument[1]
  106. {
  107. InputArgument.op_Implicit(allPed)
  108. });
  109. Function.Call((Hash) -2166446847354211635L, new InputArgument[1]
  110. {
  111. InputArgument.op_Implicit(allPed)
  112. });
  113. if (!this.pedVel.ContainsKey(allPed))
  114. {
  115. this.pedRotVel[allPed] = (Vector3) Function.Call<Vector3>((Hash) 2394667074804365699L, new InputArgument[1]
  116. {
  117. InputArgument.op_Implicit(allPed)
  118. });
  119. this.pedVel[allPed] = ((Entity) allPed).Velocity;
  120. ((Entity) allPed).FreezePosition = true;
  121. Function.Call((Hash) -1421300284113336712L, new InputArgument[2]
  122. {
  123. InputArgument.op_Implicit(allPed),
  124. InputArgument.op_Implicit(false)
  125. });
  126. Function.Call((Hash) 1807067481085428835L, new InputArgument[3]
  127. {
  128. InputArgument.op_Implicit(allPed),
  129. InputArgument.op_Implicit(292),
  130. InputArgument.op_Implicit(true)
  131. });
  132. Function.Call((Hash) 1807067481085428835L, new InputArgument[3]
  133. {
  134. InputArgument.op_Implicit(allPed),
  135. InputArgument.op_Implicit(224),
  136. InputArgument.op_Implicit(false)
  137. });
  138. Function.Call((Hash) 7744612924842995801L, new InputArgument[2]
  139. {
  140. InputArgument.op_Implicit(allPed),
  141. InputArgument.op_Implicit(false)
  142. });
  143. Function.Call((Hash) -6955927877681029095L, new InputArgument[3]
  144. {
  145. InputArgument.op_Implicit(allPed),
  146. InputArgument.op_Implicit(3),
  147. InputArgument.op_Implicit(false)
  148. });
  149. if (Function.Call<bool>((Hash) -7387383988179580405L, new InputArgument[2]
  150. {
  151. InputArgument.op_Implicit(allPed),
  152. InputArgument.op_Implicit(false)
  153. }) == 0)
  154. Function.Call((Hash) -7954516656429786791L, new InputArgument[2]
  155. {
  156. InputArgument.op_Implicit(allPed),
  157. InputArgument.op_Implicit(500)
  158. });
  159. }
  160. }
  161. }
  162. }
  163.  
  164. private void OnKeyUp(object sender, KeyEventArgs e)
  165. {
  166. if (e.KeyCode != this.key)
  167. return;
  168. this.freeze = !this.freeze;
  169. if (this.freeze)
  170. {
  171. Function.Call((Hash) -8147678770085225564L, new InputArgument[2]
  172. {
  173. InputArgument.op_Implicit(Game.Player),
  174. InputArgument.op_Implicit(true)
  175. });
  176. Function.Call((Hash) 3658658653323582058L, new InputArgument[2]
  177. {
  178. InputArgument.op_Implicit(Game.Player),
  179. InputArgument.op_Implicit(true)
  180. });
  181. foreach (Vehicle allVehicle in World.GetAllVehicles())
  182. {
  183. if (!Entity.op_Equality((Entity) allVehicle, (Entity) null) && ((Entity) allVehicle).Exists())
  184. {
  185. this.vehSpeed[allVehicle] = allVehicle.Speed;
  186. this.vehVel[allVehicle] = ((Entity) allVehicle).Velocity;
  187. this.vehRotVel[allVehicle] = (Vector3) Function.Call<Vector3>((Hash) 2394667074804365699L, new InputArgument[1]
  188. {
  189. InputArgument.op_Implicit(allVehicle)
  190. });
  191. ((Entity) allVehicle).FreezePosition = true;
  192. if (allVehicle.ClassType == 15)
  193. {
  194. Function.Call((Hash) -204901355570414515L, new InputArgument[2]
  195. {
  196. InputArgument.op_Implicit(allVehicle),
  197. InputArgument.op_Implicit(0.0f)
  198. });
  199. Function.Call((Hash) 2636792098548582430L, new InputArgument[4]
  200. {
  201. InputArgument.op_Implicit(allVehicle),
  202. InputArgument.op_Implicit(false),
  203. InputArgument.op_Implicit(true),
  204. InputArgument.op_Implicit(false)
  205. });
  206. }
  207. else if (allVehicle.ClassType == 21)
  208. {
  209. Function.Call((Hash) -6193635740946557213L, new InputArgument[2]
  210. {
  211. InputArgument.op_Implicit(allVehicle),
  212. InputArgument.op_Implicit(0.0f)
  213. });
  214. Function.Call((Hash) 1605131416520909493L, new InputArgument[2]
  215. {
  216. InputArgument.op_Implicit(allVehicle),
  217. InputArgument.op_Implicit(0.0f)
  218. });
  219. }
  220. }
  221. }
  222. foreach (Prop allProp in World.GetAllProps())
  223. {
  224. if (!Entity.op_Equality((Entity) allProp, (Entity) null) && ((Entity) allProp).Exists() && !((Entity) allProp).IsAttached())
  225. {
  226. this.propVel[allProp] = ((Entity) allProp).Velocity;
  227. this.propRotVel[allProp] = (Vector3) Function.Call<Vector3>((Hash) 2394667074804365699L, new InputArgument[1]
  228. {
  229. InputArgument.op_Implicit(allProp)
  230. });
  231. ((Entity) allProp).FreezePosition = true;
  232. }
  233. }
  234. foreach (Ped allPed in World.GetAllPeds())
  235. {
  236. if (!Entity.op_Equality((Entity) allPed, (Entity) Game.Player.Character) && !Entity.op_Equality((Entity) allPed, (Entity) null) && ((Entity) allPed).Exists())
  237. {
  238. this.pedVel[allPed] = ((Entity) allPed).Velocity;
  239. this.pedRotVel[allPed] = (Vector3) Function.Call<Vector3>((Hash) 2394667074804365699L, new InputArgument[1]
  240. {
  241. InputArgument.op_Implicit(allPed)
  242. });
  243. ((Entity) allPed).FreezePosition = true;
  244. Function.Call((Hash) 1687984505842882311L, new InputArgument[1]
  245. {
  246. InputArgument.op_Implicit(allPed)
  247. });
  248. Function.Call((Hash) -2166446847354211635L, new InputArgument[1]
  249. {
  250. InputArgument.op_Implicit(allPed)
  251. });
  252. if (Function.Call<bool>((Hash) -7387383988179580405L, new InputArgument[2]
  253. {
  254. InputArgument.op_Implicit(allPed),
  255. InputArgument.op_Implicit(false)
  256. }) == 0)
  257. Function.Call((Hash) -7954516656429786791L, new InputArgument[2]
  258. {
  259. InputArgument.op_Implicit(allPed),
  260. InputArgument.op_Implicit(500)
  261. });
  262. Function.Call((Hash) -4531720697364008740L, new InputArgument[2]
  263. {
  264. InputArgument.op_Implicit(allPed),
  265. InputArgument.op_Implicit(false)
  266. });
  267. Function.Call((Hash) -1421300284113336712L, new InputArgument[2]
  268. {
  269. InputArgument.op_Implicit(allPed),
  270. InputArgument.op_Implicit(false)
  271. });
  272. Function.Call((Hash) 1807067481085428835L, new InputArgument[3]
  273. {
  274. InputArgument.op_Implicit(allPed),
  275. InputArgument.op_Implicit(292),
  276. InputArgument.op_Implicit(true)
  277. });
  278. Function.Call((Hash) 1807067481085428835L, new InputArgument[3]
  279. {
  280. InputArgument.op_Implicit(allPed),
  281. InputArgument.op_Implicit(224),
  282. InputArgument.op_Implicit(false)
  283. });
  284. Function.Call((Hash) 7744612924842995801L, new InputArgument[2]
  285. {
  286. InputArgument.op_Implicit(allPed),
  287. InputArgument.op_Implicit(false)
  288. });
  289. Function.Call((Hash) -6955927877681029095L, new InputArgument[3]
  290. {
  291. InputArgument.op_Implicit(allPed),
  292. InputArgument.op_Implicit(3),
  293. InputArgument.op_Implicit(false)
  294. });
  295. }
  296. }
  297. }
  298. else
  299. {
  300. Function.Call((Hash) -8147678770085225564L, new InputArgument[2]
  301. {
  302. InputArgument.op_Implicit(Game.Player),
  303. InputArgument.op_Implicit(false)
  304. });
  305. Function.Call((Hash) 3658658653323582058L, new InputArgument[2]
  306. {
  307. InputArgument.op_Implicit(Game.Player),
  308. InputArgument.op_Implicit(false)
  309. });
  310. foreach (Vehicle key in this.vehSpeed.Keys)
  311. {
  312. if (!Entity.op_Equality((Entity) key, (Entity) null) && ((Entity) key).Exists())
  313. {
  314. ((Entity) key).FreezePosition = false;
  315. key.Speed = this.vehSpeed[key];
  316. ((Entity) key).Velocity = this.vehVel[key];
  317. if (key.ClassType == 15)
  318. {
  319. Function.Call((Hash) -6811616170357365235L, new InputArgument[1]
  320. {
  321. InputArgument.op_Implicit(key)
  322. });
  323. Function.Call((Hash) 2636792098548582430L, new InputArgument[4]
  324. {
  325. InputArgument.op_Implicit(key),
  326. InputArgument.op_Implicit(true),
  327. InputArgument.op_Implicit(true),
  328. InputArgument.op_Implicit(false)
  329. });
  330. }
  331. else if (key.ClassType == 21)
  332. {
  333. Function.Call((Hash) -6193635740946557213L, new InputArgument[2]
  334. {
  335. InputArgument.op_Implicit(key),
  336. InputArgument.op_Implicit(this.vehSpeed[key])
  337. });
  338. Function.Call((Hash) 1605131416520909493L, new InputArgument[2]
  339. {
  340. InputArgument.op_Implicit(key),
  341. InputArgument.op_Implicit(this.vehSpeed[key])
  342. });
  343. }
  344. if (Function.Call<bool>((Hash) 2142966313329761649L, new InputArgument[1]
  345. {
  346. InputArgument.op_Implicit(key)
  347. }) == 0)
  348. Function.Call((Hash) -4182001369491821288L, new InputArgument[14]
  349. {
  350. InputArgument.op_Implicit(key),
  351. InputArgument.op_Implicit(5),
  352. InputArgument.op_Implicit((float) (this.vehRotVel[key].X * ((Entity) key).ForwardVector.X)),
  353. InputArgument.op_Implicit((float) (this.vehRotVel[key].Y * ((Entity) key).ForwardVector.Y)),
  354. InputArgument.op_Implicit((float) (this.vehRotVel[key].Z * ((Entity) key).ForwardVector.Z)),
  355. InputArgument.op_Implicit((float) (((Entity) key).Rotation.X * ((Entity) key).ForwardVector.X)),
  356. InputArgument.op_Implicit((float) (((Entity) key).Rotation.Y * ((Entity) key).ForwardVector.Y)),
  357. InputArgument.op_Implicit((float) (((Entity) key).Rotation.Z * ((Entity) key).ForwardVector.Z)),
  358. InputArgument.op_Implicit(2),
  359. InputArgument.op_Implicit(true),
  360. InputArgument.op_Implicit(false),
  361. InputArgument.op_Implicit(false),
  362. InputArgument.op_Implicit(false),
  363. InputArgument.op_Implicit(false)
  364. });
  365. else
  366. Function.Call((Hash) -4182001369491821288L, new InputArgument[14]
  367. {
  368. InputArgument.op_Implicit(key),
  369. InputArgument.op_Implicit(5),
  370. InputArgument.op_Implicit((float) (-this.vehRotVel[key].X * ((Entity) key).ForwardVector.X)),
  371. InputArgument.op_Implicit((float) (-this.vehRotVel[key].Y * ((Entity) key).ForwardVector.Y)),
  372. InputArgument.op_Implicit((float) (-this.vehRotVel[key].Z * ((Entity) key).ForwardVector.Z)),
  373. InputArgument.op_Implicit((float) (((Entity) key).Rotation.X * ((Entity) key).ForwardVector.X)),
  374. InputArgument.op_Implicit((float) (((Entity) key).Rotation.Y * ((Entity) key).ForwardVector.Y)),
  375. InputArgument.op_Implicit((float) (((Entity) key).Rotation.Z * ((Entity) key).ForwardVector.Z)),
  376. InputArgument.op_Implicit(2),
  377. InputArgument.op_Implicit(true),
  378. InputArgument.op_Implicit(false),
  379. InputArgument.op_Implicit(false),
  380. InputArgument.op_Implicit(false),
  381. InputArgument.op_Implicit(false)
  382. });
  383. }
  384. }
  385. foreach (Prop key in this.propVel.Keys)
  386. {
  387. if (!Entity.op_Equality((Entity) key, (Entity) null) && ((Entity) key).Exists() && !((Entity) key).IsAttached())
  388. {
  389. ((Entity) key).FreezePosition = false;
  390. ((Entity) key).Velocity = this.propVel[key];
  391. if (Function.Call<bool>((Hash) 2142966313329761649L, new InputArgument[1]
  392. {
  393. InputArgument.op_Implicit(key)
  394. }) == 0)
  395. Function.Call((Hash) -4182001369491821288L, new InputArgument[14]
  396. {
  397. InputArgument.op_Implicit(key),
  398. InputArgument.op_Implicit(5),
  399. InputArgument.op_Implicit((float) (this.propRotVel[key].X * ((Entity) key).ForwardVector.X)),
  400. InputArgument.op_Implicit((float) (this.propRotVel[key].Y * ((Entity) key).ForwardVector.Y)),
  401. InputArgument.op_Implicit((float) (this.propRotVel[key].Z * ((Entity) key).ForwardVector.Z)),
  402. InputArgument.op_Implicit((float) (((Entity) key).Rotation.X * ((Entity) key).ForwardVector.X)),
  403. InputArgument.op_Implicit((float) (((Entity) key).Rotation.Y * ((Entity) key).ForwardVector.Y)),
  404. InputArgument.op_Implicit((float) (((Entity) key).Rotation.Z * ((Entity) key).ForwardVector.Z)),
  405. InputArgument.op_Implicit(2),
  406. InputArgument.op_Implicit(true),
  407. InputArgument.op_Implicit(false),
  408. InputArgument.op_Implicit(false),
  409. InputArgument.op_Implicit(false),
  410. InputArgument.op_Implicit(false)
  411. });
  412. else
  413. Function.Call((Hash) -4182001369491821288L, new InputArgument[14]
  414. {
  415. InputArgument.op_Implicit(key),
  416. InputArgument.op_Implicit(5),
  417. InputArgument.op_Implicit((float) (-this.propRotVel[key].X * ((Entity) key).ForwardVector.X)),
  418. InputArgument.op_Implicit((float) (-this.propRotVel[key].Y * ((Entity) key).ForwardVector.Y)),
  419. InputArgument.op_Implicit((float) (-this.propRotVel[key].Z * ((Entity) key).ForwardVector.Z)),
  420. InputArgument.op_Implicit((float) (((Entity) key).Rotation.X * ((Entity) key).ForwardVector.X)),
  421. InputArgument.op_Implicit((float) (((Entity) key).Rotation.Y * ((Entity) key).ForwardVector.Y)),
  422. InputArgument.op_Implicit((float) (((Entity) key).Rotation.Z * ((Entity) key).ForwardVector.Z)),
  423. InputArgument.op_Implicit(2),
  424. InputArgument.op_Implicit(true),
  425. InputArgument.op_Implicit(false),
  426. InputArgument.op_Implicit(false),
  427. InputArgument.op_Implicit(false),
  428. InputArgument.op_Implicit(false)
  429. });
  430. }
  431. }
  432. foreach (Ped key in this.pedVel.Keys)
  433. {
  434. if (!Entity.op_Equality((Entity) key, (Entity) null) && ((Entity) key).Exists())
  435. {
  436. ((Entity) key).FreezePosition = false;
  437. ((Entity) key).Velocity = this.pedVel[key];
  438. Function.Call((Hash) -1421300284113336712L, new InputArgument[2]
  439. {
  440. InputArgument.op_Implicit(key),
  441. InputArgument.op_Implicit(true)
  442. });
  443. Function.Call((Hash) 1807067481085428835L, new InputArgument[3]
  444. {
  445. InputArgument.op_Implicit(key),
  446. InputArgument.op_Implicit(292),
  447. InputArgument.op_Implicit(false)
  448. });
  449. Function.Call((Hash) 1807067481085428835L, new InputArgument[3]
  450. {
  451. InputArgument.op_Implicit(key),
  452. InputArgument.op_Implicit(224),
  453. InputArgument.op_Implicit(true)
  454. });
  455. Function.Call((Hash) 7744612924842995801L, new InputArgument[2]
  456. {
  457. InputArgument.op_Implicit(key),
  458. InputArgument.op_Implicit(true)
  459. });
  460. Function.Call((Hash) -6955927877681029095L, new InputArgument[3]
  461. {
  462. InputArgument.op_Implicit(key),
  463. InputArgument.op_Implicit(3),
  464. InputArgument.op_Implicit(true)
  465. });
  466. if (Function.Call<bool>((Hash) 2142966313329761649L, new InputArgument[1]
  467. {
  468. InputArgument.op_Implicit(key)
  469. }) == 0)
  470. Function.Call((Hash) -4182001369491821288L, new InputArgument[14]
  471. {
  472. InputArgument.op_Implicit(key),
  473. InputArgument.op_Implicit(5),
  474. InputArgument.op_Implicit((float) (this.pedRotVel[key].X * ((Entity) key).ForwardVector.X)),
  475. InputArgument.op_Implicit((float) (this.pedRotVel[key].Y * ((Entity) key).ForwardVector.Y)),
  476. InputArgument.op_Implicit((float) (this.pedRotVel[key].Z * ((Entity) key).ForwardVector.Z)),
  477. InputArgument.op_Implicit((float) (((Entity) key).Rotation.X * ((Entity) key).ForwardVector.X)),
  478. InputArgument.op_Implicit((float) (((Entity) key).Rotation.Y * ((Entity) key).ForwardVector.Y)),
  479. InputArgument.op_Implicit((float) (((Entity) key).Rotation.Z * ((Entity) key).ForwardVector.Z)),
  480. InputArgument.op_Implicit(2),
  481. InputArgument.op_Implicit(true),
  482. InputArgument.op_Implicit(false),
  483. InputArgument.op_Implicit(false),
  484. InputArgument.op_Implicit(false),
  485. InputArgument.op_Implicit(false)
  486. });
  487. else
  488. Function.Call((Hash) -4182001369491821288L, new InputArgument[14]
  489. {
  490. InputArgument.op_Implicit(key),
  491. InputArgument.op_Implicit(5),
  492. InputArgument.op_Implicit((float) (-this.pedRotVel[key].X * ((Entity) key).ForwardVector.X)),
  493. InputArgument.op_Implicit((float) (-this.pedRotVel[key].Y * ((Entity) key).ForwardVector.Y)),
  494. InputArgument.op_Implicit((float) (-this.pedRotVel[key].Z * ((Entity) key).ForwardVector.Z)),
  495. InputArgument.op_Implicit((float) (((Entity) key).Rotation.X * ((Entity) key).ForwardVector.X)),
  496. InputArgument.op_Implicit((float) (((Entity) key).Rotation.Y * ((Entity) key).ForwardVector.Y)),
  497. InputArgument.op_Implicit((float) (((Entity) key).Rotation.Z * ((Entity) key).ForwardVector.Z)),
  498. InputArgument.op_Implicit(2),
  499. InputArgument.op_Implicit(true),
  500. InputArgument.op_Implicit(false),
  501. InputArgument.op_Implicit(false),
  502. InputArgument.op_Implicit(false),
  503. InputArgument.op_Implicit(false)
  504. });
  505. }
  506. }
  507. this.vehRotVel.Clear();
  508. this.vehVel.Clear();
  509. this.vehSpeed.Clear();
  510. this.propVel.Clear();
  511. this.propRotVel.Clear();
  512. this.pedVel.Clear();
  513. this.pedRotVel.Clear();
  514. }
  515. }
  516. }
  517. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement