Advertisement
sewer56lol

SADX, SA2, Sonic Heroes Physics Constants

Feb 6th, 2018
690
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 42.87 KB | None | 0 0
  1. using System;
  2.  
  3.  
  4. // PHYSICS PROFILES
  5. // More details on physics values: https://pastebin.com/4QzzpWFg
  6.  
  7. Character_Physics_SonicHeroes Character_Physics_Sonic_SADX = new Character_Physics_SonicHeroes
  8. (
  9. "Sonic (Sonic Adventure DX)",
  10. 60, // Hang Time
  11. 2, // Floor Grip
  12. 16, // Horz Speed Cap
  13. 16, // Vert Speed Cap
  14. 3, // Unknown Accel Related
  15. 0.6F, // Unknown_I
  16. 1.66F, // Initial Jump Speed
  17. 3, // Spring_Control_X
  18. 0.23F, // Unknown_II
  19. 0.46F, // Rolling_Minimum_Speed
  20. 1.39F, // Rolling_End_Speed
  21. 2.3F, // Action_I Speed
  22. 3.7F, // Minimum Knockback Speed from Wall Hit
  23. 5.09F, // Action_II Speed
  24. 0.076F, // Jump_Hold_AddSpeed
  25. 0.06F, // Ground_Starting_Acceleration
  26. 0.031F, // Air_Acceleration
  27. -0.06F, // Ground_Deceleration
  28. -0.18F, // Break_Speed
  29. -0.17F, // Air_Break Speed
  30. -0.028F, // Air_Deceleration
  31. -0.008F, // Rolling_Deceleration
  32. -0.01F, // Gravity_Offset_Speed
  33. -0.4F, // Mid_Air_Swerve_Speed
  34. -0.1F, // Min_Speed_Before_Stopping
  35. -0.6F, // Constant_Speed_Offset_X
  36. -0.2825F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  37. 0.3F, // Unknown_III
  38. 4F, // Unknown_IV
  39. 10F, // Collision_Size (Radius)
  40. 0.08F, // Gravitational_Constant
  41. 7F, // Y Offset Camera
  42. 5.4F // Y Offset
  43. );
  44.  
  45. Character_Physics_SonicHeroes Character_Physics_Eggman_SADX = new Character_Physics_SonicHeroes
  46. (
  47. "Eggman (Sonic Adventure DX - Unused)",
  48. 60, // Hang Time
  49. 3, // Floor Grip
  50. 16, // Horz Speed Cap
  51. 16, // Vert Speed Cap
  52. 3, // Unknown Accel Related
  53. 1.0F, // Unknown_I
  54. 1.66F, // Initial Jump Speed
  55. 3, // Spring_Control_X
  56. 0.23F, // Unknown_II
  57. 0.46F, // Rolling_Minimum_Speed
  58. 1.39F, // Rolling_End_Speed
  59. 2.3F, // Action_I Speed
  60. 3.7F, // Minimum Knockback Speed from Wall Hit
  61. 5.09F, // Action_II Speed
  62. 0.076F, // Jump_Hold_AddSpeed
  63. 0.06F, // Ground_Starting_Acceleration
  64. 0.031F, // Air_Acceleration
  65. -0.06F, // Ground_Deceleration
  66. -0.18F, // Break_Speed
  67. -0.17F, // Air_Break Speed
  68. -0.028F, // Air_Deceleration
  69. -0.008F, // Rolling_Deceleration
  70. -0.01F, // Gravity_Offset_Speed
  71. -0.4F, // Mid_Air_Swerve_Speed
  72. -0.1F, // Min_Speed_Before_Stopping
  73. -0.6F, // Constant_Speed_Offset_X
  74. -0.3375F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  75. 0.3F, // Unknown_III
  76. 8.5F, // Unknown_IV
  77. 18F, // Collision_Size (Radius)
  78. 0.08F, // Gravitational_Constant
  79. 7F, // Y Offset Camera
  80. 5.3F // Y Offset
  81. );
  82.  
  83. Character_Physics_SonicHeroes Character_Physics_Tails_SADX = new Character_Physics_SonicHeroes
  84. (
  85. "Tails (Sonic Adventure DX)",
  86. 60, // Hang Time
  87. 1.5F, // Floor Grip
  88. 16, // Horz Speed Cap
  89. 16, // Vert Speed Cap
  90. 2, // Unknown Accel Related
  91. 0.6F, // Unknown_I
  92. 1.66F, // Initial Jump Speed
  93. 3, // Spring_Control_X
  94. 0.23F, // Unknown_II
  95. 0.49F, // Rolling_Minimum_Speed
  96. 1.39F, // Rolling_End_Speed
  97. 2.8F, // Action_I Speed
  98. 3.7F, // Minimum Knockback Speed from Wall Hit
  99. 5.09F, // Action_II Speed
  100. 0.076F, // Jump_Hold_AddSpeed
  101. 0.06F, // Ground_Starting_Acceleration
  102. 0.031F, // Air_Acceleration
  103. -0.06F, // Ground_Deceleration
  104. -0.18F, // Break_Speed
  105. -0.17F, // Air_Break Speed
  106. -0.028F, // Air_Deceleration
  107. -0.008F, // Rolling_Deceleration
  108. -0.01F, // Gravity_Offset_Speed
  109. -0.4F, // Mid_Air_Swerve_Speed
  110. -0.1F, // Min_Speed_Before_Stopping
  111. -0.6F, // Constant_Speed_Offset_X
  112. -0.3375F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  113. 0.3F, // Unknown_III
  114. 3.5F, // Unknown_IV
  115. 9F, // Collision_Size (Radius)
  116. 0.08F, // Gravitational_Constant
  117. 6F, // Y Offset Camera
  118. 4.5F // Y Offset
  119. );
  120.  
  121. Character_Physics_SonicHeroes Character_Physics_Knuckles_SADX = new Character_Physics_SonicHeroes
  122. (
  123. "Knuckles (Sonic Adventure DX)",
  124. 60, // Hang Time
  125. 2.0F, // Floor Grip
  126. 16, // Horz Speed Cap
  127. 16, // Vert Speed Cap
  128. 2.5F, // Unknown Accel Related
  129. 0.6F, // Unknown_I
  130. 1.66F, // Initial Jump Speed
  131. 3, // Spring_Control_X
  132. 0.23F, // Unknown_II
  133. 0.46F, // Rolling_Minimum_Speed
  134. 1.39F, // Rolling_End_Speed
  135. 3.1F, // Action_I Speed
  136. 3.7F, // Minimum Knockback Speed from Wall Hit
  137. 5.09F, // Action_II Speed
  138. 0.076F, // Jump_Hold_AddSpeed
  139. 0.06F, // Ground_Starting_Acceleration
  140. 0.031F, // Air_Acceleration
  141. -0.06F, // Ground_Deceleration
  142. -0.18F, // Break_Speed
  143. -0.17F, // Air_Break Speed
  144. -0.028F, // Air_Deceleration
  145. -0.008F, // Rolling_Deceleration
  146. -0.01F, // Gravity_Offset_Speed
  147. -0.4F, // Mid_Air_Swerve_Speed
  148. -0.1F, // Min_Speed_Before_Stopping
  149. -0.6F, // Constant_Speed_Offset_X
  150. -0.3375F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  151. 0.3F, // Unknown_III
  152. 4.0F, // Unknown_IV
  153. 11.4F, // Collision_Size (Radius)
  154. 0.08F, // Gravitational_Constant
  155. 9F, // Y Offset Camera
  156. 5.7F // Y Offset
  157. );
  158. Character_Physics_SonicHeroes Character_Physics_Tikal_SADX = new Character_Physics_SonicHeroes
  159. (
  160. "Tikal (Sonic Adventure DX - Unused)",
  161. 60, // Hang Time
  162. 2.0F, // Floor Grip
  163. 16, // Horz Speed Cap
  164. 16, // Vert Speed Cap
  165. 3.0F, // Unknown Accel Related
  166. 1.0F, // Unknown_I
  167. 1.66F, // Initial Jump Speed
  168. 3, // Spring_Control_X
  169. 0.23F, // Unknown_II
  170. 0.46F, // Rolling_Minimum_Speed
  171. 1.39F, // Rolling_End_Speed
  172. 2.3F, // Action_I Speed
  173. 3.7F, // Minimum Knockback Speed from Wall Hit
  174. 5.09F, // Action_II Speed
  175. 0.076F, // Jump_Hold_AddSpeed
  176. 0.06F, // Ground_Starting_Acceleration
  177. 0.031F, // Air_Acceleration
  178. -0.06F, // Ground_Deceleration
  179. -0.18F, // Break_Speed
  180. -0.17F, // Air_Break Speed
  181. -0.028F, // Air_Deceleration
  182. -0.008F, // Rolling_Deceleration
  183. -0.01F, // Gravity_Offset_Speed
  184. -0.4F, // Mid_Air_Swerve_Speed
  185. -0.1F, // Min_Speed_Before_Stopping
  186. -0.6F, // Constant_Speed_Offset_X
  187. -0.3375F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  188. 0.3F, // Unknown_III
  189. 4.0F, // Unknown_IV
  190. 10F, // Collision_Size (Radius)
  191. 0.08F, // Gravitational_Constant
  192. 7F, // Y Offset Camera
  193. 5F // Y Offset
  194. );
  195. Character_Physics_SonicHeroes Character_Physics_Amy_SADX = new Character_Physics_SonicHeroes
  196. (
  197. "Amy (Sonic Adventure DX)",
  198. 60, // Hang Time
  199. 1.5F, // Floor Grip
  200. 16, // Horz Speed Cap
  201. 16, // Vert Speed Cap
  202. 0.05F, // Unknown Accel Related
  203. 0.5F, // Unknown_I
  204. 1.3F, // Initial Jump Speed
  205. 3, // Spring_Control_X
  206. 0.23F, // Unknown_II
  207. 0.46F, // Rolling_Minimum_Speed
  208. 1.39F, // Rolling_End_Speed
  209. 2.3F, // Action_I Speed
  210. 3.7F, // Minimum Knockback Speed from Wall Hit
  211. 5.09F, // Action_II Speed
  212. 0.013F, // Jump_Hold_AddSpeed
  213. 0.045F, // Ground_Starting_Acceleration
  214. 0.031F, // Air_Acceleration
  215. -0.06F, // Ground_Deceleration
  216. -0.18F, // Break_Speed
  217. -0.17F, // Air_Break Speed
  218. -0.028F, // Air_Deceleration
  219. -0.008F, // Rolling_Deceleration
  220. -0.01F, // Gravity_Offset_Speed
  221. -0.4F, // Mid_Air_Swerve_Speed
  222. -0.1F, // Min_Speed_Before_Stopping
  223. -0.6F, // Constant_Speed_Offset_X
  224. -0.3375F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  225. 0.3F, // Unknown_III
  226. 3.5F, // Unknown_IV
  227. 10F, // Collision_Size (Radius)
  228. 0.04F, // Gravitational_Constant
  229. 7F, // Y Offset Camera
  230. 5F // Y Offset
  231. );
  232.  
  233. Character_Physics_SonicHeroes Character_Physics_Gamma_SADX = new Character_Physics_SonicHeroes
  234. (
  235. "Gamma (Sonic Adventure DX)",
  236. 60, // Hang Time
  237. 2.0F, // Floor Grip
  238. 16, // Horz Speed Cap
  239. 16, // Vert Speed Cap
  240. 2.5F, // Unknown Accel Related
  241. 0.6F, // Unknown_I
  242. 2.0F, // Initial Jump Speed
  243. 3, // Spring_Control_X
  244. 0.23F, // Unknown_II
  245. 1.00F, // Rolling_Minimum_Speed
  246. 2.00F, // Rolling_End_Speed
  247. 2.5F, // Action_I Speed
  248. 3.7F, // Minimum Knockback Speed from Wall Hit
  249. 5.09F, // Action_II Speed
  250. 0.09F, // Jump_Hold_AddSpeed
  251. 0.06F, // Ground_Starting_Acceleration
  252. 0.031F, // Air_Acceleration
  253. -0.06F, // Ground_Deceleration
  254. -0.25F, // Break_Speed
  255. -0.17F, // Air_Break Speed
  256. -0.028F, // Air_Deceleration
  257. -0.008F, // Rolling_Deceleration
  258. -0.01F, // Gravity_Offset_Speed
  259. -0.4F, // Mid_Air_Swerve_Speed
  260. -0.1F, // Min_Speed_Before_Stopping
  261. -0.6F, // Constant_Speed_Offset_X
  262. -0.9F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  263. 0.3F, // Unknown_III
  264. 4F, // Unknown_IV
  265. 21F, // Collision_Size (Radius)
  266. 0.1F, // Gravitational_Constant
  267. 20F, // Y Offset Camera
  268. 14F // Y Offset
  269. );
  270.  
  271. Character_Physics_SonicHeroes Character_Physics_Big_SADX = new Character_Physics_SonicHeroes
  272. (
  273. "Big (Sonic Adventure DX)",
  274. 60, // Hang Time
  275. 2.0F, // Floor Grip
  276. 5, // Horz Speed Cap
  277. 8, // Vert Speed Cap
  278. 1F, // Unknown Accel Related
  279. 0.2F, // Unknown_I
  280. 2F, // Initial Jump Speed
  281. 3, // Spring_Control_X
  282. 0.23F, // Unknown_II
  283. 0.32F, // Rolling_Minimum_Speed
  284. 1.39F, // Rolling_End_Speed
  285. 2.3F, // Action_I Speed
  286. 3.7F, // Minimum Knockback Speed from Wall Hit
  287. 5.09F, // Action_II Speed
  288. 0.1F, // Jump_Hold_AddSpeed
  289. 0.08F, // Ground_Starting_Acceleration
  290. 0.031F, // Air_Acceleration
  291. -0.08F, // Ground_Deceleration
  292. -0.18F, // Break_Speed
  293. -0.17F, // Air_Break Speed
  294. -0.028F, // Air_Deceleration
  295. -0.04F, // Rolling_Deceleration
  296. -0.01F, // Gravity_Offset_Speed
  297. -0.4F, // Mid_Air_Swerve_Speed
  298. -0.1F, // Min_Speed_Before_Stopping
  299. -0.6F, // Constant_Speed_Offset_X
  300. -0.2F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  301. 0.3F, // Unknown_III
  302. 9.5F, // Unknown_IV
  303. 17F, // Collision_Size (Radius)
  304. 0.135F, // Gravitational_Constant
  305. 15F, // Y Offset Camera
  306. 8F // Y Offset
  307. );
  308.  
  309. Character_Physics_SonicHeroes Character_Physics_SuperSonic_SADX = new Character_Physics_SonicHeroes
  310. (
  311. "Super Sonic (Sonic Adventure DX)",
  312. 60, // Hang Time
  313. 2.0F, // Floor Grip
  314. 16, // Horz Speed Cap
  315. 16, // Vert Speed Cap
  316. 3F, // Unknown Accel Related
  317. 0.6F, // Unknown_I
  318. 1.66F, // Initial Jump Speed
  319. 3F, // Spring_Control_X
  320. 0.23F, // Unknown_II
  321. 0.46F, // Rolling_Minimum_Speed
  322. 1.39F, // Rolling_End_Speed
  323. 2.3F, // Action_I Speed
  324. 3.7F, // Minimum Knockback Speed from Wall Hit
  325. 5.09F, // Action_II Speed
  326. 0.076F, // Jump_Hold_AddSpeed
  327. 0.05F, // Ground_Starting_Acceleration
  328. 0.05F, // Air_Acceleration
  329. -0.06F, // Ground_Deceleration
  330. -0.18F, // Break_Speed
  331. -0.17F, // Air_Break Speed
  332. -0.002F, // Air_Deceleration
  333. -0.001F, // Rolling_Deceleration
  334. -0.01F, // Gravity_Offset_Speed
  335. -0.4F, // Mid_Air_Swerve_Speed
  336. -0.1F, // Min_Speed_Before_Stopping
  337. -0.6F, // Constant_Speed_Offset_X
  338. -0.2825F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  339.  
  340. 0.3F, // Unknown_III
  341. 4F, // Unknown_IV
  342. 10F, // Collision_Size (Radius)
  343. 0.08F, // Gravitational_Constant
  344. 7F, // Y Offset Camera
  345. 5.4F // Y Offset
  346. );
  347.  
  348. Character_Physics_SonicHeroes Character_Physics_Sonic_SA2B = new Character_Physics_SonicHeroes
  349. (
  350. "Sonic (Sonic Adventure 2 Battle)",
  351. 60, // Hang Time
  352. 2.0F, // Floor Grip
  353. 16, // Horz Speed Cap
  354. 16, // Vert Speed Cap
  355. 3F, // Unknown Accel Related
  356. 0.6F, // Unknown_I
  357. 1.66F, // Initial Jump Speed
  358. 3F, // Spring_Control_X
  359. 0.23F, // Unknown_II
  360. 0.46F, // Rolling_Minimum_Speed
  361. 1.39F, // Rolling_End_Speed
  362. 2.3F, // Action_I Speed
  363. 3.7F, // Minimum Knockback Speed from Wall Hit
  364. 5.09F, // Action_II Speed
  365. 0.076F, // Jump_Hold_AddSpeed
  366. 0.05F, // Ground_Starting_Acceleration
  367. 0.031F, // Air_Acceleration
  368. -0.06F, // Ground_Deceleration
  369. -0.18F, // Break_Speed
  370. -0.17F, // Air_Break Speed
  371. -0.028F, // Air_Deceleration
  372. -0.008F, // Rolling_Deceleration
  373. -0.01F, // Gravity_Offset_Speed
  374. -0.4F, // Mid_Air_Swerve_Speed
  375. -0.1F, // Min_Speed_Before_Stopping
  376. -0.6F, // Constant_Speed_Offset_X
  377. -0.2825F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  378. 0.3F, // Unknown_III
  379. 4F, // Unknown_IV
  380. 10F, // Collision_Size (Radius)
  381. 0.08F, // Gravitational_Constant
  382. 7F, // Y Offset Camera
  383. 5.4F // Y Offset
  384. );
  385.  
  386. Character_Physics_SonicHeroes Character_Physics_Shadow_SA2B = new Character_Physics_SonicHeroes
  387. (
  388. "Shadow (Sonic Adventure 2 Battle)",
  389. 60, // Hang Time
  390. 2.0F, // Floor Grip
  391. 16, // Horz Speed Cap
  392. 16, // Vert Speed Cap
  393. 3F, // Unknown Accel Related
  394. 0.6F, // Unknown_I
  395. 1.66F, // Initial Jump Speed
  396. 3F, // Spring_Control_X
  397. 0.23F, // Unknown_II
  398. 0.46F, // Rolling_Minimum_Speed
  399. 1.39F, // Rolling_End_Speed
  400. 2.3F, // Action_I Speed
  401. 3.7F, // Minimum Knockback Speed from Wall Hit
  402. 5.09F, // Action_II Speed
  403. 0.076F, // Jump_Hold_AddSpeed
  404. 0.05F, // Ground_Starting_Acceleration
  405. 0.031F, // Air_Acceleration
  406. -0.06F, // Ground_Deceleration
  407. -0.18F, // Break_Speed
  408. -0.17F, // Air_Break Speed
  409. -0.028F, // Air_Deceleration
  410. -0.008F, // Rolling_Deceleration
  411. -0.01F, // Gravity_Offset_Speed
  412. -0.4F, // Mid_Air_Swerve_Speed
  413. -0.1F, // Min_Speed_Before_Stopping
  414. -0.6F, // Constant_Speed_Offset_X
  415. -0.2825F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  416. 0.3F, // Unknown_III
  417. 4F, // Unknown_IV
  418. 10F, // Collision_Size (Radius)
  419. 0.08F, // Gravitational_Constant
  420. 7F, // Y Offset Camera
  421. 5.4F // Y Offset
  422. );
  423.  
  424. Character_Physics_SonicHeroes Character_Physics_Tails_SA2B = new Character_Physics_SonicHeroes
  425. (
  426. "Tails (Sonic Adventure 2 Battle - Mechless)",
  427. 40, // Hang Time
  428. 1.5F, // Floor Grip
  429. 16, // Horz Speed Cap
  430. 16, // Vert Speed Cap
  431. 0.6F, // Unknown Accel Related
  432. 0.6F, // Unknown_I
  433. 1.66F, // Initial Jump Speed
  434. 3F, // Spring_Control_X
  435. 0.23F, // Unknown_II
  436. 0.46F, // Rolling_Minimum_Speed
  437. 1.39F, // Rolling_End_Speed
  438. 2.3F, // Action_I Speed
  439. 3.7F, // Minimum Knockback Speed from Wall Hit
  440. 4F, // Action_II Speed
  441. 0.076F, // Jump_Hold_AddSpeed
  442. 0.048F, // Ground_Starting_Acceleration
  443. 0.031F, // Air_Acceleration
  444. -0.06F, // Ground_Deceleration
  445. -0.18F, // Break_Speed
  446. -0.17F, // Air_Break Speed
  447. -0.028F, // Air_Deceleration
  448. -0.01F, // Rolling_Deceleration
  449. -0.01F, // Gravity_Offset_Speed
  450. -0.4F, // Mid_Air_Swerve_Speed
  451. -0.1F, // Min_Speed_Before_Stopping
  452. -0.6F, // Constant_Speed_Offset_X
  453. -0.3375F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  454. 0.3F, // Unknown_III
  455. 3.5F, // Unknown_IV
  456. 9F, // Collision_Size (Radius)
  457. 0.08F, // Gravitational_Constant
  458. 6F, // Y Offset Camera
  459. 4.5F // Y Offset
  460. );
  461.  
  462. Character_Physics_SonicHeroes Character_Physics_Eggman_SA2B = new Character_Physics_SonicHeroes
  463. (
  464. "Eggman (Sonic Adventure 2 Battle - Mechless)",
  465. 0, // Hang Time
  466. 3F, // Floor Grip
  467. 16, // Horz Speed Cap
  468. 16, // Vert Speed Cap
  469. 3F, // Unknown Accel Related
  470. 1F, // Unknown_I
  471. 1.66F, // Initial Jump Speed
  472. 3F, // Spring_Control_X
  473. 0.23F, // Unknown_II
  474. 0.46F, // Rolling_Minimum_Speed
  475. 1.39F, // Rolling_End_Speed
  476. 2.3F, // Action_I Speed
  477. 3.7F, // Minimum Knockback Speed from Wall Hit
  478. 5.09F, // Action_II Speed
  479. 0.076F, // Jump_Hold_AddSpeed
  480. 0.06F, // Ground_Starting_Acceleration
  481. 0.031F, // Air_Acceleration
  482. -0.06F, // Ground_Deceleration
  483. -0.18F, // Break_Speed
  484. -0.17F, // Air_Break Speed
  485. -0.028F, // Air_Deceleration
  486. -0.008F, // Rolling_Deceleration
  487. -0.01F, // Gravity_Offset_Speed
  488. -0.4F, // Mid_Air_Swerve_Speed
  489. -0.1F, // Min_Speed_Before_Stopping
  490. -0.6F, // Constant_Speed_Offset_X
  491. -0.3375F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  492. 0.3F, // Unknown_III
  493. 8.5F, // Unknown_IV
  494. 15.5F, // Collision_Size (Radius)
  495. 0.08F, // Gravitational_Constant
  496. 14.5F, // Y Offset Camera
  497. 10F // Y Offset
  498. );
  499.  
  500. Character_Physics_SonicHeroes Character_Physics_Knuckles_SA2B = new Character_Physics_SonicHeroes
  501. (
  502. "Knuckles (Sonic Adventure 2 Battle)",
  503. 60, // Hang Time
  504. 2F, // Floor Grip
  505. 16, // Horz Speed Cap
  506. 16, // Vert Speed Cap
  507. 2.5F, // Unknown Accel Related
  508. 0.6F, // Unknown_I
  509. 1.66F, // Initial Jump Speed
  510. 3F, // Spring_Control_X
  511. 0.23F, // Unknown_II
  512. 0.46F, // Rolling_Minimum_Speed
  513. 1.39F, // Rolling_End_Speed
  514. 3.1F, // Action_I Speed
  515. 3.7F, // Minimum Knockback Speed from Wall Hit
  516. 5.09F, // Action_II Speed
  517. 0.076F, // Jump_Hold_AddSpeed
  518. 0.05F, // Ground_Starting_Acceleration
  519. 0.031F, // Air_Acceleration
  520.  
  521. -0.06F, // Ground_Deceleration
  522. -0.18F, // Break_Speed
  523. -0.17F, // Air_Break Speed
  524. -0.028F, // Air_Deceleration
  525. -0.008F, // Rolling_Deceleration
  526. -0.01F, // Gravity_Offset_Speed
  527. -0.4F, // Mid_Air_Swerve_Speed
  528. -0.1F, // Min_Speed_Before_Stopping
  529. -0.6F, // Constant_Speed_Offset_X
  530. -0.3375F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  531.  
  532. 0.3F, // Unknown_III
  533. 4F, // Unknown_IV
  534. 11.4F, // Collision_Size (Radius)
  535. 0.08F, // Gravitational_Constant
  536. 9F, // Y Offset Camera
  537. 5.7F // Y Offset
  538. );
  539. Character_Physics_SonicHeroes Character_Physics_Rouge_SA2B = new Character_Physics_SonicHeroes
  540. (
  541. "Rouge (Sonic Adventure 2 Battle)",
  542. 60, // Hang Time
  543. 2F, // Floor Grip
  544. 16, // Horz Speed Cap
  545. 16, // Vert Speed Cap
  546. 2.5F, // Unknown Accel Related
  547. 0.6F, // Unknown_I
  548. 1.66F, // Initial Jump Speed
  549. 3F, // Spring_Control_X
  550. 0.23F, // Unknown_II
  551. 0.46F, // Rolling_Minimum_Speed
  552. 1.39F, // Rolling_End_Speed
  553. 3.1F, // Action_I Speed
  554. 3.7F, // Minimum Knockback Speed from Wall Hit
  555. 5.09F, // Action_II Speed
  556. 0.076F, // Jump_Hold_AddSpeed
  557. 0.05F, // Ground_Starting_Acceleration
  558. 0.031F, // Air_Acceleration
  559.  
  560. -0.06F, // Ground_Deceleration
  561. -0.18F, // Break_Speed
  562. -0.17F, // Air_Break Speed
  563. -0.028F, // Air_Deceleration
  564. -0.008F, // Rolling_Deceleration
  565. -0.01F, // Gravity_Offset_Speed
  566. -0.4F, // Mid_Air_Swerve_Speed
  567. -0.1F, // Min_Speed_Before_Stopping
  568. -0.6F, // Constant_Speed_Offset_X
  569. -0.3375F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  570.  
  571. 0.3F, // Unknown_III
  572. 4F, // Unknown_IV
  573. 11.4F, // Collision_Size (Radius)
  574. 0.08F, // Gravitational_Constant
  575. 9F, // Y Offset Camera
  576. 5.7F // Y Offset
  577. );
  578.  
  579. Character_Physics_SonicHeroes Character_Physics_Tails_Mech_SA2B = new Character_Physics_SonicHeroes
  580. (
  581. "Tails (Sonic Adventure 2 Battle - Mech)",
  582. 16, // Hang Time
  583. 3F, // Floor Grip
  584. 16, // Horz Speed Cap
  585. 16, // Vert Speed Cap
  586. 1F, // Unknown Accel Related
  587. 1F, // Unknown_I
  588. 2.6F, // Initial Jump Speed
  589.  
  590. 3F, // Spring_Control_X
  591. 0.23F, // Unknown_II
  592. 0.46F, // Rolling_Minimum_Speed
  593. 1.39F, // Rolling_End_Speed
  594. 1.8F, // Action_I Speed
  595. 2.0F, // Minimum Knockback Speed from Wall Hit
  596. 3.0F, // Action_II Speed
  597. 0.19F, // Jump_Hold_AddSpeed
  598. 0.1F, // Ground_Starting_Acceleration
  599. 0.031F, // Air_Acceleration
  600.  
  601. -0.1F, // Ground_Deceleration
  602. -0.18F, // Break_Speed
  603. -0.17F, // Air_Break Speed
  604. -0.028F, // Air_Deceleration
  605. -0.014F, // Rolling_Deceleration
  606. -0.02F, // Gravity_Offset_Speed
  607. -0.4F, // Mid_Air_Swerve_Speed
  608. -0.1F, // Min_Speed_Before_Stopping
  609. -0.6F, // Constant_Speed_Offset_X
  610. -0.3375F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  611.  
  612. 0.3F, // Unknown_III
  613. 8F, // Unknown_IV
  614. 21F, // Collision_Size (Radius)
  615. 0.2F, // Gravitational_Constant
  616. 20F, // Y Offset Camera
  617. 15F // Y Offset
  618. );
  619.  
  620. Character_Physics_SonicHeroes Character_Physics_Eggman_Mech_SA2B = new Character_Physics_SonicHeroes
  621. (
  622. "Eggman (Sonic Adventure 2 Battle - Mech)",
  623. 16, // Hang Time
  624. 3F, // Floor Grip
  625. 16, // Horz Speed Cap
  626. 16, // Vert Speed Cap
  627. 1F, // Unknown Accel Related
  628. 1F, // Unknown_I
  629. 2.6F, // Initial Jump Speed
  630.  
  631. 3F, // Spring_Control_X
  632. 0.23F, // Unknown_II
  633. 0.46F, // Rolling_Minimum_Speed
  634. 1.39F, // Rolling_End_Speed
  635. 1.8F, // Action_I Speed
  636. 2.0F, // Minimum Knockback Speed from Wall Hit
  637. 3.0F, // Action_II Speed
  638. 0.19F, // Jump_Hold_AddSpeed
  639. 0.1F, // Ground_Starting_Acceleration
  640. 0.031F, // Air_Acceleration
  641.  
  642. -0.1F, // Ground_Deceleration
  643. -0.18F, // Break_Speed
  644. -0.17F, // Air_Break Speed
  645. -0.028F, // Air_Deceleration
  646. -0.014F, // Rolling_Deceleration
  647. -0.02F, // Gravity_Offset_Speed
  648. -0.4F, // Mid_Air_Swerve_Speed
  649. -0.1F, // Min_Speed_Before_Stopping
  650. -0.6F, // Constant_Speed_Offset_X
  651. -0.3375F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  652.  
  653. 0.3F, // Unknown_III
  654. 8F, // Unknown_IV
  655. 21F, // Collision_Size (Radius)
  656. 0.2F, // Gravitational_Constant
  657. 20F, // Y Offset Camera
  658. 15F // Y Offset
  659. );
  660.  
  661. Character_Physics_SonicHeroes Character_Physics_Amy_SA2B = new Character_Physics_SonicHeroes
  662. (
  663. "Amy (Sonic Adventure 2 Battle)",
  664. 60, // Hang Time
  665. 2F, // Floor Grip
  666. 16, // Horz Speed Cap
  667. 16, // Vert Speed Cap
  668. 1.3F, // Unknown Accel Related
  669. 0.6F, // Unknown_I
  670. 1.3F, // Initial Jump Speed
  671.  
  672. 3F, // Spring_Control_X
  673. 0.23F, // Unknown_II
  674. 0.46F, // Rolling_Minimum_Speed
  675. 1.39F, // Rolling_End_Speed
  676. 2.3F, // Action_I Speed
  677. 3.7F, // Minimum Knockback Speed from Wall Hit
  678. 5.09F, // Action_II Speed
  679. 0.076F, // Jump_Hold_AddSpeed
  680. 0.048F, // Ground_Starting_Acceleration
  681. 0.031F, // Air_Acceleration
  682.  
  683. -0.06F, // Ground_Deceleration
  684. -0.18F, // Break_Speed
  685. -0.17F, // Air_Break Speed
  686. -0.028F, // Air_Deceleration
  687. -0.008F, // Rolling_Deceleration
  688. -0.01F, // Gravity_Offset_Speed
  689. -0.4F, // Mid_Air_Swerve_Speed
  690. -0.1F, // Min_Speed_Before_Stopping
  691. -0.6F, // Constant_Speed_Offset_X
  692. -0.2825F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  693.  
  694. 0.3F, // Unknown_III
  695. 4F, // Unknown_IV
  696. 10F, // Collision_Size (Radius)
  697. 0.08F, // Gravitational_Constant
  698. 7F, // Y Offset Camera
  699. 5.4F // Y Offset
  700. );
  701. Character_Physics_SonicHeroes Character_Physics_SuperSonic_SA2B = new Character_Physics_SonicHeroes
  702. (
  703. "Super Sonic (Sonic Adventure 2 Battle)",
  704. 60, // Hang Time
  705. 2F, // Floor Grip
  706. 16, // Horz Speed Cap
  707. 16, // Vert Speed Cap
  708. 3F, // Unknown Accel Related
  709. 0.6F, // Unknown_I
  710. 1.66F, // Initial Jump Speed
  711.  
  712. 3F, // Spring_Control_X
  713. 0.23F, // Unknown_II
  714. 0.46F, // Rolling_Minimum_Speed
  715. 1.39F, // Rolling_End_Speed
  716. 2.3F, // Action_I Speed
  717. 3.7F, // Minimum Knockback Speed from Wall Hit
  718. 5.09F, // Action_II Speed
  719. 0.076F, // Jump_Hold_AddSpeed
  720. 0.05F, // Ground_Starting_Acceleration
  721. 0.031F, // Air_Acceleration
  722.  
  723. -0.06F, // Ground_Deceleration
  724. -0.18F, // Break_Speed
  725. -0.17F, // Air_Break Speed
  726. -0.028F, // Air_Deceleration
  727. -0.008F, // Rolling_Deceleration
  728. -0.01F, // Gravity_Offset_Speed
  729. -0.4F, // Mid_Air_Swerve_Speed
  730. -0.1F, // Min_Speed_Before_Stopping
  731. -0.6F, // Constant_Speed_Offset_X
  732. -0.2825F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  733.  
  734. 0.3F, // Unknown_III
  735. 4F, // Unknown_IV
  736. 10F, // Collision_Size (Radius)
  737. 0.08F, // Gravitational_Constant
  738. 7F, // Y Offset Camera
  739. 5.4F // Y Offset
  740. );
  741.  
  742. Character_Physics_SonicHeroes Character_Physics_SuperShadow_SA2B = new Character_Physics_SonicHeroes
  743. (
  744. "Super Shadow (Sonic Adventure 2 Battle)",
  745. 60, // Hang Time
  746. 2F, // Floor Grip
  747. 16, // Horz Speed Cap
  748. 16, // Vert Speed Cap
  749. 3F, // Unknown Accel Related
  750. 0.6F, // Unknown_I
  751. 1.66F, // Initial Jump Speed
  752.  
  753. 3F, // Spring_Control_X
  754. 0.23F, // Unknown_II
  755. 0.46F, // Rolling_Minimum_Speed
  756. 1.39F, // Rolling_End_Speed
  757. 2.3F, // Action_I Speed
  758. 3.7F, // Minimum Knockback Speed from Wall Hit
  759. 5.09F, // Action_II Speed
  760. 0.076F, // Jump_Hold_AddSpeed
  761. 0.05F, // Ground_Starting_Acceleration
  762. 0.031F, // Air_Acceleration
  763.  
  764. -0.06F, // Ground_Deceleration
  765. -0.18F, // Break_Speed
  766. -0.17F, // Air_Break Speed
  767. -0.028F, // Air_Deceleration
  768. -0.008F, // Rolling_Deceleration
  769. -0.01F, // Gravity_Offset_Speed
  770. -0.4F, // Mid_Air_Swerve_Speed
  771. -0.1F, // Min_Speed_Before_Stopping
  772. -0.6F, // Constant_Speed_Offset_X
  773. -0.2825F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  774.  
  775. 0.3F, // Unknown_III
  776. 4F, // Unknown_IV
  777. 10F, // Collision_Size (Radius)
  778. 0.08F, // Gravitational_Constant
  779. 7F, // Y Offset Camera
  780. 5.4F // Y Offset
  781. );
  782.  
  783. Character_Physics_SonicHeroes Character_Physics_Unused_SA2B = new Character_Physics_SonicHeroes
  784. (
  785. "Unused (Sonic Adventure 2 Battle)",
  786. 60, // Hang Time
  787. 2F, // Floor Grip
  788. 16, // Horz Speed Cap
  789. 16, // Vert Speed Cap
  790. 3F, // Unknown Accel Related
  791. 0.6F, // Unknown_I
  792. 1.66F, // Initial Jump Speed
  793.  
  794. 3F, // Spring_Control_X
  795. 0.23F, // Unknown_II
  796. 0.46F, // Rolling_Minimum_Speed
  797. 1.39F, // Rolling_End_Speed
  798. 2.3F, // Action_I Speed
  799. 3.7F, // Minimum Knockback Speed from Wall Hit
  800. 5.09F, // Action_II Speed
  801. 0.076F, // Jump_Hold_AddSpeed
  802. 0.05F, // Ground_Starting_Acceleration
  803. 0.031F, // Air_Acceleration
  804.  
  805. -0.06F, // Ground_Deceleration
  806. -0.18F, // Break_Speed
  807. -0.17F, // Air_Break Speed
  808. -0.028F, // Air_Deceleration
  809. -0.008F, // Rolling_Deceleration
  810. -0.01F, // Gravity_Offset_Speed
  811. -0.4F, // Mid_Air_Swerve_Speed
  812. -0.1F, // Min_Speed_Before_Stopping
  813. -0.6F, // Constant_Speed_Offset_X
  814. -0.2825F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  815.  
  816. 0.3F, // Unknown_III
  817. 4F, // Unknown_IV
  818. 10F, // Collision_Size (Radius)
  819. 0.08F, // Gravitational_Constant
  820. 7F, // Y Offset Camera
  821. 5.4F // Y Offset
  822. );
  823.  
  824. Character_Physics_SonicHeroes Character_Physics_MetalSonic_SA2B = new Character_Physics_SonicHeroes
  825. (
  826. "Metal Sonic (Sonic Adventure 2 Battle)",
  827. 60, // Hang Time
  828. 2F, // Floor Grip
  829. 16, // Horz Speed Cap
  830. 16, // Vert Speed Cap
  831. 3F, // Unknown Accel Related
  832. 0.6F, // Unknown_I
  833. 2.52F, // Initial Jump Speed
  834.  
  835. 3F, // Spring_Control_X
  836. 0.23F, // Unknown_II
  837. 0.46F, // Rolling_Minimum_Speed
  838. 1.39F, // Rolling_End_Speed
  839. 2.3F, // Action_I Speed
  840. 3.7F, // Minimum Knockback Speed from Wall Hit
  841. 5.09F, // Action_II Speed
  842. 0.076F, // Jump_Hold_AddSpeed
  843. 0.2F, // Ground_Starting_Acceleration
  844. 0.05F, // Air_Acceleration
  845.  
  846. -0.01F, // Ground_Deceleration
  847. -0.02F, // Break_Speed
  848. -0.03F, // Air_Break Speed
  849. -0.028F, // Air_Deceleration
  850. -0.008F, // Rolling_Deceleration
  851. -0.01F, // Gravity_Offset_Speed
  852. -0.4F, // Mid_Air_Swerve_Speed
  853. -0.4F, // Min_Speed_Before_Stopping
  854. -0.6F, // Constant_Speed_Offset_X
  855. -0.2825F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  856.  
  857. 0.3F, // Unknown_III
  858. 4F, // Unknown_IV
  859. 10F, // Collision_Size (Radius)
  860. 0.08F, // Gravitational_Constant
  861. 7F, // Y Offset Camera
  862. 5.4F // Y Offset
  863. );
  864.  
  865. Character_Physics_SonicHeroes Character_Physics_ChaoWalker_SA2B = new Character_Physics_SonicHeroes
  866. (
  867. "Chao Walker (Sonic Adventure 2 Battle)",
  868. 16, // Hang Time
  869. 3F, // Floor Grip
  870. 16, // Horz Speed Cap
  871. 16, // Vert Speed Cap
  872. 1.4F, // Unknown Accel Related
  873. 1.0F, // Unknown_I
  874. 2.6F, // Initial Jump Speed
  875.  
  876. 3.0F, // Spring_Control_X
  877. 0.23F, // Unknown_II
  878. 0.46F, // Rolling_Minimum_Speed
  879. 1.39F, // Rolling_End_Speed
  880. 1.8F, // Action_I Speed
  881. 2.0F, // Minimum Knockback Speed from Wall Hit
  882. 3.0F, // Action_II Speed
  883. 0.19F, // Jump_Hold_AddSpeed
  884. 0.2F, // Ground_Starting_Acceleration
  885. 0.046F, // Air_Acceleration
  886.  
  887. -0.1F, // Ground_Deceleration
  888. -0.18F, // Break_Speed
  889. -0.17F, // Air_Break Speed
  890. -0.028F, // Air_Deceleration
  891. -0.014F, // Rolling_Deceleration
  892. -0.02F, // Gravity_Offset_Speed
  893. -0.4F, // Mid_Air_Swerve_Speed
  894. -0.4F, // Min_Speed_Before_Stopping
  895. -0.6F, // Constant_Speed_Offset_X
  896. -0.3375F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  897.  
  898. 0.3F, // Unknown_III
  899. 8F, // Unknown_IV
  900. 21F, // Collision_Size (Radius)
  901. 0.2F, // Gravitational_Constant
  902. 20F, // Y Offset Camera
  903. 15F // Y Offset
  904. );
  905. Character_Physics_SonicHeroes Character_Physics_DarkChaoWalker_SA2B = new Character_Physics_SonicHeroes
  906. (
  907. "Dark Chao Walker (Sonic Adventure 2 Battle)",
  908. 16, // Hang Time
  909. 3F, // Floor Grip
  910. 16, // Horz Speed Cap
  911. 16, // Vert Speed Cap
  912. 0.7F, // Unknown Accel Related
  913. 1.0F, // Unknown_I
  914. 2.6F, // Initial Jump Speed
  915.  
  916. 3.0F, // Spring_Control_X
  917. 0.23F, // Unknown_II
  918. 0.46F, // Rolling_Minimum_Speed
  919. 1.39F, // Rolling_End_Speed
  920. 1.8F, // Action_I Speed
  921. 2.0F, // Minimum Knockback Speed from Wall Hit
  922. 3.0F, // Action_II Speed
  923. 0.19F, // Jump_Hold_AddSpeed
  924. 0.07F, // Ground_Starting_Acceleration
  925. 0.025F, // Air_Acceleration
  926.  
  927. -0.1F, // Ground_Deceleration
  928. -0.18F, // Break_Speed
  929. -0.17F, // Air_Break Speed
  930. -0.028F, // Air_Deceleration
  931. -0.014F, // Rolling_Deceleration
  932. -0.02F, // Gravity_Offset_Speed
  933. -0.4F, // Mid_Air_Swerve_Speed
  934. -0.07F, // Min_Speed_Before_Stopping
  935. -0.6F, // Constant_Speed_Offset_X
  936. -0.3375F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  937.  
  938. 0.3F, // Unknown_III
  939. 8F, // Unknown_IV
  940. 21F, // Collision_Size (Radius)
  941. 0.2F, // Gravitational_Constant
  942. 20F, // Y Offset Camera
  943. 15F // Y Offset
  944. );
  945.  
  946. Character_Physics_SonicHeroes Character_Physics_Tikal_SA2B = new Character_Physics_SonicHeroes
  947. (
  948. "Tikal (Sonic Adventure 2 Battle)",
  949. 60, // Hang Time
  950. 2F, // Floor Grip
  951. 16, // Horz Speed Cap
  952. 16, // Vert Speed Cap
  953. 2.5F, // Unknown Accel Related
  954. 0.6F, // Unknown_I
  955. 1.66F, // Initial Jump Speed
  956.  
  957. 3.0F, // Spring_Control_X
  958. 0.23F, // Unknown_II
  959. 0.46F, // Rolling_Minimum_Speed
  960. 1.39F, // Rolling_End_Speed
  961. 3.1F, // Action_I Speed
  962. 3.7F, // Minimum Knockback Speed from Wall Hit
  963. 5.09F, // Action_II Speed
  964. 0.076F, // Jump_Hold_AddSpeed
  965. 0.06F, // Ground_Starting_Acceleration
  966. 0.031F, // Air_Acceleration
  967.  
  968. -0.06F, // Ground_Deceleration
  969. -0.2F, // Break_Speed
  970. -0.17F, // Air_Break Speed
  971. -0.028F, // Air_Deceleration
  972. -0.008F, // Rolling_Deceleration
  973. -0.01F, // Gravity_Offset_Speed
  974. -0.4F, // Mid_Air_Swerve_Speed
  975. -0.3F, // Min_Speed_Before_Stopping
  976. -0.6F, // Constant_Speed_Offset_X
  977. -0.45F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  978.  
  979. 0.3F, // Unknown_III
  980. 4F, // Unknown_IV
  981. 11.4F, // Collision_Size (Radius)
  982. 0.08F, // Gravitational_Constant
  983. 9F, // Y Offset Camera
  984. 5.7F // Y Offset
  985. );
  986.  
  987. Character_Physics_SonicHeroes Character_Physics_Chaos_SA2B = new Character_Physics_SonicHeroes
  988. (
  989. "Chaos (Sonic Adventure 2 Battle)",
  990. 60, // Hang Time
  991. 2F, // Floor Grip
  992. 16, // Horz Speed Cap
  993. 16, // Vert Speed Cap
  994. 1.0F, // Unknown Accel Related
  995. 0.6F, // Unknown_I
  996. 1.66F, // Initial Jump Speed
  997.  
  998. 3.0F, // Spring_Control_X
  999. 0.23F, // Unknown_II
  1000. 0.46F, // Rolling_Minimum_Speed
  1001. 1.39F, // Rolling_End_Speed
  1002. 3.1F, // Action_I Speed
  1003. 3.7F, // Minimum Knockback Speed from Wall Hit
  1004. 5.09F, // Action_II Speed
  1005. 0.076F, // Jump_Hold_AddSpeed
  1006. 0.05F, // Ground_Starting_Acceleration
  1007. 0.031F, // Air_Acceleration
  1008.  
  1009. -0.06F, // Ground_Deceleration
  1010. -0.18F, // Break_Speed
  1011. -0.17F, // Air_Break Speed
  1012. -0.028F, // Air_Deceleration
  1013. -0.008F, // Rolling_Deceleration
  1014. -0.01F, // Gravity_Offset_Speed
  1015. -0.4F, // Mid_Air_Swerve_Speed
  1016. -0.09F, // Min_Speed_Before_Stopping
  1017. -0.6F, // Constant_Speed_Offset_X
  1018. -0.3375F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  1019.  
  1020. 0.3F, // Unknown_III
  1021. 4F, // Unknown_IV
  1022. 11.4F, // Collision_Size (Radius)
  1023. 0.08F, // Gravitational_Constant
  1024. 9F, // Y Offset Camera
  1025. 5.7F // Y Offset
  1026. );
  1027.  
  1028. Character_Physics_SonicHeroes Character_Physics_Sonic_Heroes = new Character_Physics_SonicHeroes
  1029. (
  1030. "Sonic (Sonic Heroes)",
  1031. 60, // Hang Time
  1032. 2F, // Floor Grip
  1033. 32, // Horz Speed Cap
  1034. 32, // Vert Speed Cap
  1035. 6.0F, // Unknown Accel Related
  1036. 0.6F, // Unknown_I
  1037. 1.66F, // Initial Jump Speed
  1038.  
  1039. 3.0F, // Spring_Control_X
  1040. 0.23F, // Unknown_II
  1041. 0.46F, // Rolling_Minimum_Speed
  1042. 1.39F, // Rolling_End_Speed
  1043. 2.3F, // Action_I Speed
  1044. 3.7F, // Minimum Knockback Speed from Wall Hit
  1045. 5.09F, // Action_II Speed
  1046. 0.076F, // Jump_Hold_AddSpeed
  1047. 0.1F, // Ground_Starting_Acceleration
  1048. 0.031F, // Air_Acceleration
  1049.  
  1050. -0.09F, // Ground_Deceleration
  1051. -0.15F, // Break_Speed
  1052. -0.14F, // Air_Break Speed
  1053. -0.028F, // Air_Deceleration
  1054. -0.008F, // Rolling_Deceleration
  1055. -0.01F, // Gravity_Offset_Speed
  1056. -0.4F, // Mid_Air_Swerve_Speed
  1057. -0.25F, // Min_Speed_Before_Stopping
  1058. -0.8F, // Constant_Speed_Offset_X
  1059. -0.6F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  1060.  
  1061. 0.3F, // Unknown_III
  1062. 4F, // Unknown_IV
  1063. 10F, // Collision_Size (Radius)
  1064. 0.08F, // Gravitational_Constant
  1065. 7F, // Y Offset Camera
  1066. 5.4F // Y Offset
  1067. );
  1068.  
  1069. Character_Physics_SonicHeroes Character_Physics_Knuckles_Heroes = new Character_Physics_SonicHeroes
  1070. (
  1071. "Knuckles (Sonic Heroes)",
  1072. 60, // Hang Time
  1073. 2F, // Floor Grip
  1074. 32, // Horz Speed Cap
  1075. 32, // Vert Speed Cap
  1076. 2.5F, // Unknown Accel Related
  1077. 0.6F, // Unknown_I
  1078. 1.66F, // Initial Jump Speed
  1079.  
  1080. 3.0F, // Spring_Control_X
  1081. 0.18F, // Unknown_II
  1082. 0.46F, // Rolling_Minimum_Speed
  1083. 1.39F, // Rolling_End_Speed
  1084. 2.3F, // Action_I Speed
  1085. 3.7F, // Minimum Knockback Speed from Wall Hit
  1086. 5.09F, // Action_II Speed
  1087. 0.076F, // Jump_Hold_AddSpeed
  1088. 0.048F, // Ground_Starting_Acceleration
  1089. 0.035F, // Air_Acceleration
  1090.  
  1091. -0.06F, // Ground_Deceleration
  1092. -0.18F, // Break_Speed
  1093. -0.17F, // Air_Break Speed
  1094. -0.028F, // Air_Deceleration
  1095. -0.008F, // Rolling_Deceleration
  1096. -0.01F, // Gravity_Offset_Speed
  1097. -0.4F, // Mid_Air_Swerve_Speed
  1098. -0.35F, // Min_Speed_Before_Stopping
  1099. -0.85F, // Constant_Speed_Offset_X
  1100. -0.35F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  1101.  
  1102. 0.5F, // Unknown_III
  1103. 4F, // Unknown_IV
  1104. 10F, // Collision_Size (Radius)
  1105. 0.08F, // Gravitational_Constant
  1106. 7F, // Y Offset Camera
  1107. 5.4F // Y Offset
  1108. );
  1109.  
  1110. Character_Physics_SonicHeroes Character_Physics_Tails_Heroes = new Character_Physics_SonicHeroes
  1111. (
  1112. "Tails (Sonic Heroes)",
  1113. 60, // Hang Time
  1114. 2F, // Floor Grip
  1115. 32, // Horz Speed Cap
  1116. 32, // Vert Speed Cap
  1117. 2F, // Unknown Accel Related
  1118. 0.6F, // Unknown_I
  1119. 1.66F, // Initial Jump Speed
  1120.  
  1121. 3.0F, // Spring_Control_X
  1122. 0.11F, // Unknown_II
  1123. 0.46F, // Rolling_Minimum_Speed
  1124. 1.39F, // Rolling_End_Speed
  1125. 2.3F, // Action_I Speed
  1126. 3.7F, // Minimum Knockback Speed from Wall Hit
  1127. 5.09F, // Action_II Speed
  1128. 0.076F, // Jump_Hold_AddSpeed
  1129. 0.071F, // Ground_Starting_Acceleration
  1130. 0.051F, // Air_Acceleration
  1131.  
  1132. -0.06F, // Ground_Deceleration
  1133. -0.22F, // Break_Speed
  1134. -0.21F, // Air_Break Speed
  1135. -0.028F, // Air_Deceleration
  1136. -0.01F, // Rolling_Deceleration
  1137. -0.01F, // Gravity_Offset_Speed
  1138. -0.4F, // Mid_Air_Swerve_Speed
  1139. -0.125F, // Min_Speed_Before_Stopping
  1140. -0.6F, // Constant_Speed_Offset_X
  1141. -0.45F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  1142.  
  1143. 0.28F, // Unknown_III
  1144. 4F, // Unknown_IV
  1145. 10F, // Collision_Size (Radius)
  1146. 0.08F, // Gravitational_Constant
  1147. 7F, // Y Offset Camera
  1148. 5.4F // Y Offset
  1149. );
  1150.  
  1151. Character_Physics_SonicHeroes Character_Physics_Shadow_Heroes = new Character_Physics_SonicHeroes
  1152. (
  1153. "Shadow (Sonic Heroes)",
  1154. 60, // Hang Time
  1155. 2F, // Floor Grip
  1156. 32, // Horz Speed Cap
  1157. 32, // Vert Speed Cap
  1158. 6F, // Unknown Accel Related
  1159. 0.6F, // Unknown_I
  1160. 1.66F, // Initial Jump Speed
  1161.  
  1162. 3.0F, // Spring_Control_X
  1163. 0.23F, // Unknown_II
  1164. 0.46F, // Rolling_Minimum_Speed
  1165. 1.39F, // Rolling_End_Speed
  1166. 2.3F, // Action_I Speed
  1167. 3.7F, // Minimum Knockback Speed from Wall Hit
  1168. 5.09F, // Action_II Speed
  1169. 0.076F, // Jump_Hold_AddSpeed
  1170. 0.1F, // Ground_Starting_Acceleration
  1171. 0.031F, // Air_Acceleration
  1172.  
  1173. -0.09F, // Ground_Deceleration
  1174. -0.15F, // Break_Speed
  1175. -0.14F, // Air_Break Speed
  1176. -0.028F, // Air_Deceleration
  1177. -0.008F, // Rolling_Deceleration
  1178. -0.01F, // Gravity_Offset_Speed
  1179. -0.4F, // Mid_Air_Swerve_Speed
  1180. -0.25F, // Min_Speed_Before_Stopping
  1181. -0.8F, // Constant_Speed_Offset_X
  1182. -0.6F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  1183.  
  1184. 0.3F, // Unknown_III
  1185. 4F, // Unknown_IV
  1186. 10F, // Collision_Size (Radius)
  1187. 0.08F, // Gravitational_Constant
  1188. 7F, // Y Offset Camera
  1189. 5.4F // Y Offset
  1190. );
  1191.  
  1192. Character_Physics_SonicHeroes Character_Physics_Omega_Heroes = new Character_Physics_SonicHeroes
  1193. (
  1194. "Omega (Sonic Heroes)",
  1195. 60, // Hang Time
  1196. 2F, // Floor Grip
  1197. 32, // Horz Speed Cap
  1198. 32, // Vert Speed Cap
  1199. 2.5F, // Unknown Accel Related
  1200. 0.6F, // Unknown_I
  1201. 1.66F, // Initial Jump Speed
  1202.  
  1203. 3.0F, // Spring_Control_X
  1204. 0.18F, // Unknown_II
  1205. 0.46F, // Rolling_Minimum_Speed
  1206. 1.39F, // Rolling_End_Speed
  1207. 2.3F, // Action_I Speed
  1208. 3.7F, // Minimum Knockback Speed from Wall Hit
  1209. 5.09F, // Action_II Speed
  1210. 0.076F, // Jump_Hold_AddSpeed
  1211. 0.048F, // Ground_Starting_Acceleration
  1212. 0.035F, // Air_Acceleration
  1213.  
  1214. -0.06F, // Ground_Deceleration
  1215. -0.18F, // Break_Speed
  1216. -0.17F, // Air_Break Speed
  1217. -0.028F, // Air_Deceleration
  1218. -0.008F, // Rolling_Deceleration
  1219. -0.01F, // Gravity_Offset_Speed
  1220. -0.4F, // Mid_Air_Swerve_Speed
  1221. -0.35F, // Min_Speed_Before_Stopping
  1222. -0.85F, // Constant_Speed_Offset_X
  1223. -0.35F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  1224.  
  1225. 0.5F, // Unknown_III
  1226. 6F, // Unknown_IV
  1227. 15F, // Collision_Size (Radius)
  1228. 0.08F, // Gravitational_Constant
  1229. 14F, // Y Offset Camera
  1230. 7.5F // Y Offset
  1231. );
  1232.  
  1233. Character_Physics_SonicHeroes Character_Physics_Rouge_Heroes = new Character_Physics_SonicHeroes
  1234. (
  1235. "Rouge (Sonic Heroes)",
  1236. 60, // Hang Time
  1237. 2F, // Floor Grip
  1238. 32, // Horz Speed Cap
  1239. 32, // Vert Speed Cap
  1240. 2F, // Unknown Accel Related
  1241. 0.6F, // Unknown_I
  1242. 1.66F, // Initial Jump Speed
  1243.  
  1244. 3.0F, // Spring_Control_X
  1245. 0.11F, // Unknown_II
  1246. 0.46F, // Rolling_Minimum_Speed
  1247. 1.39F, // Rolling_End_Speed
  1248. 2.3F, // Action_I Speed
  1249. 3.7F, // Minimum Knockback Speed from Wall Hit
  1250. 5.09F, // Action_II Speed
  1251. 0.076F, // Jump_Hold_AddSpeed
  1252. 0.071F, // Ground_Starting_Acceleration
  1253. 0.051F, // Air_Acceleration
  1254.  
  1255. -0.06F, // Ground_Deceleration
  1256. -0.22F, // Break_Speed
  1257. -0.21F, // Air_Break Speed
  1258. -0.028F, // Air_Deceleration
  1259. -0.01F, // Rolling_Deceleration
  1260. -0.01F, // Gravity_Offset_Speed
  1261. -0.4F, // Mid_Air_Swerve_Speed
  1262. -0.125F, // Min_Speed_Before_Stopping
  1263. -0.6F, // Constant_Speed_Offset_X
  1264. -0.45F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  1265.  
  1266. 0.28F, // Unknown_III
  1267. 4F, // Unknown_IV
  1268. 10F, // Collision_Size (Radius)
  1269. 0.08F, // Gravitational_Constant
  1270. 7F, // Y Offset Camera
  1271. 5.7F // Y Offset
  1272. );
  1273.  
  1274. Character_Physics_SonicHeroes Character_Physics_Amy_Heroes = new Character_Physics_SonicHeroes
  1275. (
  1276. "Amy (Sonic Heroes)",
  1277. 60, // Hang Time
  1278. 2F, // Floor Grip
  1279. 32, // Horz Speed Cap
  1280. 32, // Vert Speed Cap
  1281. 4.5F, // Unknown Accel Related
  1282. 0.6F, // Unknown_I
  1283. 1.66F, // Initial Jump Speed
  1284.  
  1285. 3.0F, // Spring_Control_X
  1286. 0.23F, // Unknown_II
  1287. 0.46F, // Rolling_Minimum_Speed
  1288. 1.39F, // Rolling_End_Speed
  1289. 2.3F, // Action_I Speed
  1290. 3.7F, // Minimum Knockback Speed from Wall Hit
  1291. 5.09F, // Action_II Speed
  1292. 0.076F, // Jump_Hold_AddSpeed
  1293. 0.09F, // Ground_Starting_Acceleration
  1294. 0.031F, // Air_Acceleration
  1295.  
  1296. -0.06F, // Ground_Deceleration
  1297. -0.18F, // Break_Speed
  1298. -0.14F, // Air_Break Speed
  1299. -0.028F, // Air_Deceleration
  1300. -0.008F, // Rolling_Deceleration
  1301. -0.01F, // Gravity_Offset_Speed
  1302. -0.4F, // Mid_Air_Swerve_Speed
  1303. -0.1F, // Min_Speed_Before_Stopping
  1304. -0.6F, // Constant_Speed_Offset_X
  1305. -0.2825F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  1306.  
  1307. 0.3F, // Unknown_III
  1308. 4F, // Unknown_IV
  1309. 10F, // Collision_Size (Radius)
  1310. 0.08F, // Gravitational_Constant
  1311. 7F, // Y Offset Camera
  1312. 5.4F // Y Offset
  1313. );
  1314.  
  1315. Character_Physics_SonicHeroes Character_Physics_Big_Heroes = new Character_Physics_SonicHeroes
  1316. (
  1317. "Big (Sonic Heroes)",
  1318. 60, // Hang Time
  1319. 2F, // Floor Grip
  1320. 32, // Horz Speed Cap
  1321. 32, // Vert Speed Cap
  1322. 2.5F, // Unknown Accel Related
  1323. 0.6F, // Unknown_I
  1324. 1.66F, // Initial Jump Speed
  1325.  
  1326. 3.0F, // Spring_Control_X
  1327. 0.23F, // Unknown_II
  1328. 0.46F, // Rolling_Minimum_Speed
  1329. 1.39F, // Rolling_End_Speed
  1330. 3.1F, // Action_I Speed
  1331. 3.7F, // Minimum Knockback Speed from Wall Hit
  1332. 5.09F, // Action_II Speed
  1333. 0.076F, // Jump_Hold_AddSpeed
  1334. 0.05F, // Ground_Starting_Acceleration
  1335. 0.031F, // Air_Acceleration
  1336.  
  1337. -0.06F, // Ground_Deceleration
  1338. -0.18F, // Break_Speed
  1339. -0.17F, // Air_Break Speed
  1340. -0.028F, // Air_Deceleration
  1341. -0.008F, // Rolling_Deceleration
  1342. -0.01F, // Gravity_Offset_Speed
  1343. -0.4F, // Mid_Air_Swerve_Speed
  1344. -0.1F, // Min_Speed_Before_Stopping
  1345. -0.6F, // Constant_Speed_Offset_X
  1346. -0.3375F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  1347.  
  1348. 0.3F, // Unknown_III
  1349. 8.5F, // Unknown_IV
  1350. 18F, // Collision_Size (Radius)
  1351. 0.08F, // Gravitational_Constant
  1352. 18F, // Y Offset Camera
  1353. 9F // Y Offset
  1354. );
  1355.  
  1356. Character_Physics_SonicHeroes Character_Physics_Cream_Heroes = new Character_Physics_SonicHeroes
  1357. (
  1358. "Cream (Sonic Heroes)",
  1359. 60, // Hang Time
  1360. 2F, // Floor Grip
  1361. 32, // Horz Speed Cap
  1362. 32, // Vert Speed Cap
  1363. 2F, // Unknown Accel Related
  1364. 0.6F, // Unknown_I
  1365. 1.66F, // Initial Jump Speed
  1366.  
  1367. 3.0F, // Spring_Control_X
  1368. 0.11F, // Unknown_II
  1369. 0.46F, // Rolling_Minimum_Speed
  1370. 1.39F, // Rolling_End_Speed
  1371. 2.3F, // Action_I Speed
  1372. 3.7F, // Minimum Knockback Speed from Wall Hit
  1373. 5.09F, // Action_II Speed
  1374. 0.076F, // Jump_Hold_AddSpeed
  1375. 0.071F, // Ground_Starting_Acceleration
  1376. 0.051F, // Air_Acceleration
  1377.  
  1378. -0.06F, // Ground_Deceleration
  1379. -0.22F, // Break_Speed
  1380. -0.21F, // Air_Break Speed
  1381. -0.028F, // Air_Deceleration
  1382. -0.01F, // Rolling_Deceleration
  1383. -0.01F, // Gravity_Offset_Speed
  1384. -0.4F, // Mid_Air_Swerve_Speed
  1385. -0.125F, // Min_Speed_Before_Stopping
  1386. -0.6F, // Constant_Speed_Offset_X
  1387. -0.45F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  1388.  
  1389. 0.28F, // Unknown_III
  1390. 3.5F, // Unknown_IV
  1391. 9F, // Collision_Size (Radius)
  1392. 0.08F, // Gravitational_Constant
  1393. 6F, // Y Offset Camera
  1394. 4.5F // Y Offset
  1395. );
  1396.  
  1397. Character_Physics_SonicHeroes Character_Physics_Espio_Heroes = new Character_Physics_SonicHeroes
  1398. (
  1399. "Espio (Sonic Heroes)",
  1400. 60, // Hang Time
  1401. 2F, // Floor Grip
  1402. 32, // Horz Speed Cap
  1403. 32, // Vert Speed Cap
  1404. 6.0F, // Unknown Accel Related
  1405. 0.6F, // Unknown_I
  1406. 1.66F, // Initial Jump Speed
  1407.  
  1408. 3.0F, // Spring_Control_X
  1409. 0.23F, // Unknown_II
  1410. 0.46F, // Rolling_Minimum_Speed
  1411. 1.39F, // Rolling_End_Speed
  1412. 2.3F, // Action_I Speed
  1413. 3.7F, // Minimum Knockback Speed from Wall Hit
  1414. 5.09F, // Action_II Speed
  1415. 0.076F, // Jump_Hold_AddSpeed
  1416. 0.1F, // Ground_Starting_Acceleration
  1417. 0.031F, // Air_Acceleration
  1418.  
  1419. -0.09F, // Ground_Deceleration
  1420. -0.15F, // Break_Speed
  1421. -0.14F, // Air_Break Speed
  1422. -0.028F, // Air_Deceleration
  1423. -0.008F, // Rolling_Deceleration
  1424. -0.01F, // Gravity_Offset_Speed
  1425. -0.4F, // Mid_Air_Swerve_Speed
  1426. -0.25F, // Min_Speed_Before_Stopping
  1427. -0.8F, // Constant_Speed_Offset_X
  1428. -0.6F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  1429.  
  1430. 0.3F, // Unknown_III
  1431. 4F, // Unknown_IV
  1432. 10F, // Collision_Size (Radius)
  1433. 0.08F, // Gravitational_Constant
  1434. 7F, // Y Offset Camera
  1435. 5.4F // Y Offset
  1436. );
  1437.  
  1438. Character_Physics_SonicHeroes Character_Physics_Vector_Heroes = new Character_Physics_SonicHeroes
  1439. (
  1440. "Vector (Sonic Heroes)",
  1441. 60, // Hang Time
  1442. 2F, // Floor Grip
  1443. 32, // Horz Speed Cap
  1444. 32, // Vert Speed Cap
  1445. 2.5F, // Unknown Accel Related
  1446. 0.6F, // Unknown_I
  1447. 1.66F, // Initial Jump Speed
  1448.  
  1449. 3.0F, // Spring_Control_X
  1450. 0.18F, // Unknown_II
  1451. 0.46F, // Rolling_Minimum_Speed
  1452. 1.39F, // Rolling_End_Speed
  1453. 2.3F, // Action_I Speed
  1454. 3.7F, // Minimum Knockback Speed from Wall Hit
  1455. 5.09F, // Action_II Speed
  1456. 0.076F, // Jump_Hold_AddSpeed
  1457. 0.048F, // Ground_Starting_Acceleration
  1458. 0.035F, // Air_Acceleration
  1459.  
  1460. -0.06F, // Ground_Deceleration
  1461. -0.18F, // Break_Speed
  1462. -0.17F, // Air_Break Speed
  1463. -0.028F, // Air_Deceleration
  1464. -0.008F, // Rolling_Deceleration
  1465. -0.01F, // Gravity_Offset_Speed
  1466. -0.4F, // Mid_Air_Swerve_Speed
  1467. -0.35F, // Min_Speed_Before_Stopping
  1468. -0.85F, // Constant_Speed_Offset_X
  1469. -0.35F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  1470.  
  1471. 0.5F, // Unknown_III
  1472. 8F, // Unknown_IV
  1473. 17F, // Collision_Size (Radius)
  1474. 0.08F, // Gravitational_Constant
  1475. 16F, // Y Offset Camera
  1476. 8.5F // Y Offset
  1477. );
  1478.  
  1479. Character_Physics_SonicHeroes Character_Physics_Charmy_Heroes = new Character_Physics_SonicHeroes
  1480. (
  1481. "Charmy (Sonic Heroes)",
  1482. 60, // Hang Time
  1483. 2F, // Floor Grip
  1484. 32, // Horz Speed Cap
  1485. 32, // Vert Speed Cap
  1486. 2F, // Unknown Accel Related
  1487. 0.6F, // Unknown_I
  1488. 1.66F, // Initial Jump Speed
  1489.  
  1490. 3.0F, // Spring_Control_X
  1491. 0.11F, // Unknown_II
  1492. 0.46F, // Rolling_Minimum_Speed
  1493. 1.39F, // Rolling_End_Speed
  1494. 2.3F, // Action_I Speed
  1495. 3.7F, // Minimum Knockback Speed from Wall Hit
  1496. 5.09F, // Action_II Speed
  1497. 0.076F, // Jump_Hold_AddSpeed
  1498. 0.071F, // Ground_Starting_Acceleration
  1499. 0.051F, // Air_Acceleration
  1500.  
  1501. -0.06F, // Ground_Deceleration
  1502. -0.22F, // Break_Speed
  1503. -0.21F, // Air_Break Speed
  1504. -0.028F, // Air_Deceleration
  1505. -0.01F, // Rolling_Deceleration
  1506. -0.01F, // Gravity_Offset_Speed
  1507. -0.4F, // Mid_Air_Swerve_Speed
  1508. -0.125F, // Min_Speed_Before_Stopping
  1509. -0.6F, // Constant_Speed_Offset_X
  1510. -0.45F, // Unknown_Off_Road_X (Affects Ground Accel, to slow down get as close to 0 but not 0)
  1511.  
  1512. 0.28F, // Unknown_III
  1513. 3.5F, // Unknown_IV
  1514. 9F, // Collision_Size (Radius)
  1515. 0.08F, // Gravitational_Constant
  1516. 6F, // Y Offset Camera
  1517. 4.5F // Y Offset
  1518. );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement