A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Adress DEC | HEX | SysNaming | Description | DefValue | Commentary | SUBs | Write | |||||||||||||||||||
2 | 0 | 0 | int memWhlName | Pointer | Wheel Name 24 Байта размер | ||||||||||||||||||||||
3 | 4 | 4 | int memWhlFrame1 | Pointer | P->0D0FE188 | 1104 байт размер содержимого. Уверен не до конца, но крайне похоже | |||||||||||||||||||||
4 | 8 | 8 | memWhlFrame2 | Pointer | P->0B006DE0 | Минимум 172 байта. И чото там точно с пересчетами, зараза | |||||||||||||||||||||
5 | 12 | C | memWhlPropYunk | WheelProp Y Unk | 0.1809023619 | //Bold Values are semi-static. | |||||||||||||||||||||
6 | 16 | 10 | memWhlLocalPosX | WheelLocalPos X | 0.6140975356 | vehicle_5334E0 | |||||||||||||||||||||
7 | 20 | 14 | memWhlLocalPosY | WheelLocalPosY | 0.4333368838 | ||||||||||||||||||||||
8 | 24 | 18 | memWhlLocalPosZ | WheelLocalPos Z | 1.875257015 | vehicle_52A670 | |||||||||||||||||||||
9 | 28 | 1C | memWhlGlobalPosX | Float | 93.85327148 | Wheel Position X | |||||||||||||||||||||
10 | 32 | 20 | memWhlGlobalPosY | Float | 0.430724442 | Wheel Position Y | |||||||||||||||||||||
11 | 36 | 24 | memWhlGlobalPosZ | Float | 326.6321411 | Wheel Position Z | |||||||||||||||||||||
12 | 40 | 28 | memWhlGlobalPos2X | Float | 93.85151672 | Wheel Position X Second | |||||||||||||||||||||
13 | 44 | 2C | memWhlGlobalPos2Y | Float | 0.1f | Wheel Position Y Second | |||||||||||||||||||||
14 | 48 | 30 | memWhlGlobalPos2Z | Float | 326.6316223 | Wheel Position Z Second | |||||||||||||||||||||
15 | 52 | 34 | memWhlunk34 | Float (Signed) | 0 | Value -0.2 to 0.2 | Kind of Vector 3 this values | ||||||||||||||||||||
16 | 56 | 38 | mwmWhlunk38 | Float | 3900.63623 | ||||||||||||||||||||||
17 | 60 | 3C | memWhlunk3C | Float | 0 | ||||||||||||||||||||||
18 | 64 | 40 | memWhlVecUpX | Float | 0 | ||||||||||||||||||||||
19 | 68 | 44 | memWhlVecUpY | Float | 1 | Wheel Math Multiply | |||||||||||||||||||||
20 | 72 | 48 | memWhlVecUpZ | Float | 0 | ||||||||||||||||||||||
21 | 76 | 4C | memWhlSpeedX | WheelSpeed_X | 4.508137703 | ||||||||||||||||||||||
22 | 80 | 50 | memWhlSpeedY | WheelSpeed Y | 0 | WheelSpeed_Y | |||||||||||||||||||||
23 | 84 | 54 | memWhlSpeedZ | WheelSpeed_Z | -7.725137234 | ||||||||||||||||||||||
24 | 88 | 58 | memWhlRotationX | WheelRotVectorX | 0.5084013939 | ||||||||||||||||||||||
25 | 92 | 5C | memWhlRotationY | WheelRotVectorY | 0 | ||||||||||||||||||||||
26 | 96 | 60 | memWhlRotationZ | WheelRotVectorZ | -0.8611202836 | ||||||||||||||||||||||
27 | 100 | 64 | memWhlCrossX | unkSVectorX | 0 | vehicle_52AA3 | CrossProduct | ||||||||||||||||||||
28 | 104 | 68 | memWhlCrossY | unkSVectorY | 0 | Связан с пересчетом колеса | |||||||||||||||||||||
29 | 108 | 6C | memWhlCrossZ | unkSVectorZ | 0 | ||||||||||||||||||||||
30 | 112 | 70 | memWhlLowfricX | Vec3 LowSpd Friction X | 0 | Presumably. | |||||||||||||||||||||
31 | 116 | 74 | memWhlLowfricY | Vec3 LowSpd Friction Y | 0 | I'm not sure exactly | |||||||||||||||||||||
32 | 120 | 78 | memWhlLowfricZ | Vec3 LowSpd Friction Z | 0 | I gave the name solely on observations. | |||||||||||||||||||||
33 | 124 | 7C | memWhlPressureX | Vec3 Press X Float | -39.1503067 | // I conditionally called it "tire pressure" | |||||||||||||||||||||
34 | 128 | 80 | memWhlPressureY | Vec3 Press Y Float | 0 | What it really is I don't know | |||||||||||||||||||||
35 | 132 | 84 | memWhlPressureZ | Vec3 Press Z Float | 79.36656189 | But I see a clear relationship between vector 3 and the direction of the wheel and I can say that this is a single structure | |||||||||||||||||||||
36 | 136 | 88 | memWhlRessoreStr | RessoreStrenght | 68000 | RHAM - Жесткость подвески | ID 73 | ||||||||||||||||||||
37 | 140 | 8C | memWhlRessoreLen | RessoreLenght | 0.200000003 | RHAM - Высота подвески | ID 74 | ||||||||||||||||||||
38 | 144 | 90 | memWhl0x90 | Float | 4051.368652 | Пока что считаю это точкой старта. До тех пор пока не будет доказано обратное | |||||||||||||||||||||
39 | 148 | 94 | memWhl0x94 | Float | 0.1430717409 | ||||||||||||||||||||||
40 | 152 | 98 | memWhlSpringBounce | Float | 1400 | Spring force when bouncing | RHAM - Жесткость амортизаторов на сжатие | ID 75 | |||||||||||||||||||
41 | 156 | 9C | memWhlAmorStrength | Float | 2600 | ID 76 | Жесткость амортизаторов на отбой | ||||||||||||||||||||
42 | 160 | A0 | memWhl0xA0 | Float | 4485.685547 | (WheelPointer + 0xA0) >=memWhelBreakForce | Прикинь. Проверка. 530945 | ||||||||||||||||||||
43 | 164 | A4 | memWhl0xA4 | Float | 3705.566406 | step1? | |||||||||||||||||||||
44 | 168 | A8 | memWhlTyreFlag | TyreFlag | 18468 | TyreIDTag similar with tyres.bin | Считывается из RHAM | ||||||||||||||||||||
45 | 172 | AC | memWhlTyreType | TyreType | 2 | ||||||||||||||||||||||
46 | 176 | B0 | memWhlColliderID | ColliderID | 41 | 005341B4 | |||||||||||||||||||||
47 | 180 | B4 | memWhlMaterialID | MaterialID | 1 | Может быть равно -1 судя по всему какие-то унифицированные значения выходят | |||||||||||||||||||||
48 | 184 | B8 | memWhluB8 | Float | 12000 | Same Data Like Tyres.bin but if Tyre type not found Max Wheel Pressure Power | RHAMx * 1000f | Вся эта информация берётся из RHAM | Я надеюсь мне не нужно пояснять что я тут пишу скорее относительные значения и в зависимости от номера моста RHAMID будет тоже сдвигаться | ||||||||||||||||||
49 | 188 | BC | memWhluBC | Float | 0.1570796371 | Wheel Hardness | RHAMID79 * 0.017453292 | ||||||||||||||||||||
50 | 192 | C0 | memWhlC0 | Float | 0.8999999762 | Slide Multiplier | RHAMID80 | ||||||||||||||||||||
51 | 196 | C4 | memWhlSPDadder | Float | 11.11111164 | RHAMID81 * 0.27777779 | Используется в подсчетах. Делится на скорость автомобиля и дает временную переменную | ||||||||||||||||||||
52 | 200 | C8 | memWhlC8 | Float | 0 | Значения от 0 до 1. Сравнивает дельтускорости | >memWheelC8 = param_2 * memWheelCC + memWheelC8 | ||||||||||||||||||||
53 | 204 | CC | memWhlCC | Float | 0.6999999881 | ||||||||||||||||||||||
54 | 208 | D0 | memWhlD0 | Float | 0.2000000477 | equal = RHAMID83 - RHAMID82 | |||||||||||||||||||||
55 | 212 | D4 | memWhlD4 | Float | 1.5 | RHAMID83 | |||||||||||||||||||||
56 | 216 | D8 | memWhlD8 | Float | 0.2000000477 | equal = RHAMID85 - RHAMID84 | |||||||||||||||||||||
57 | 220 | DC | memWhlDC | Float | 1.5 | RHAMID85 | |||||||||||||||||||||
58 | 224 | E0 | memWhlE0 | Float | 0.009999999776 | RHAMID86 | |||||||||||||||||||||
59 | 228 | E4 | memWhlE4 | Float | 12000 | Deflated Wheel .Max | Идут тем же порядком что и выше | ||||||||||||||||||||
60 | 232 | E8 | memWhlE8 | Float | 0.1570796371 | ||||||||||||||||||||||
61 | 236 | EC | memWhlEC | Float | 0.8999999762 | ||||||||||||||||||||||
62 | 240 | F0 | memWhlF0 | Float | 11.11111164 | ||||||||||||||||||||||
63 | 244 | F4 | memWhlF4 | Float | 0.25 | ||||||||||||||||||||||
64 | 248 | F8 | memWhlF8 | Float | 1.350000024 | ||||||||||||||||||||||
65 | 252 | FC | memWhlFC | Float | 0.25 | ||||||||||||||||||||||
66 | 256 | 100 | memWhl100 | Float | 1.350000024 | ||||||||||||||||||||||
67 | 260 | 104 | memWhl104 | Float | 0.200000003 | ||||||||||||||||||||||
68 | 264 | 108 | memWhlAngleDif | RadAngleRotationXSpeed | 0,00528155081 | Угол Между поворотом колеса и вектором движения | |||||||||||||||||||||
69 | 268 | 10C | memWheelRadiusInfl | WheelRadiusInflated | 0.4420035779 | ||||||||||||||||||||||
70 | 272 | 110 | memWheelRadiusDefl | WheelRadiusDeflated | 0.3536028564 | ||||||||||||||||||||||
71 | 276 | 114 | memWhlunk114 | Float | 2.401805878 | ||||||||||||||||||||||
72 | 280 | 118 | memWhlBrakeForce | Float | 6650 | 12600 | Можно спустить колесо и посмотреть изменения | Все-таки это "сила тормозов" | (float)(vehiclePointer+ 1088) * RHAM100 * 0,01 | 6650 | |||||||||||||||||
73 | 284 | 11C | memWhlWheelIncreaser | Float | 1 | Множитель поворота колеса от Руля | eq = RHAMID96 * 0.01 | ||||||||||||||||||||
74 | 288 | 120 | memWhlFlag | Int32MultiInfFlagWheel 4 ByteHex | 0001000E | Binary flags. A large amount of information and conditions are crammed into one int value | Deflated Wheel - negative. Inflated - positive | 1 байт - ведущий мост RHAM 97 |||| 2 байт - управляемый мост RHAM98 |||| 3 байт - ручник RHAM 99 | C данным флагом надо разобраться еще 1632 строка | Также в этом флаге СКОРЕЕ всего скрыто то, что колесо влияет рулевая тяга, ручник и привод По-моему все 4 значения в первом байте | |||||||||||||||||
75 | 292 | 124 | memWhlUnkPointer | Pointer | P->115DDA34 | Пока что скажу, что это очень интересный поинтер, который содержит... Управление? Ну то есть ам буквально флоаты WSAD | |||||||||||||||||||||
76 | 296 | 128 | memWhlUnkPointer2 | Pointer | P->0AFA0398 | ||||||||||||||||||||||
77 | 300 | 12C | memWhlSkidMarkPtr | Skidmark Pointer | P->0B0DB490 | Скорее всего в поинтере int32 | Почему там - не меня спрашивайте | ||||||||||||||||||||
78 | 304 | 130 | memWhlSkidMarkPtr2 | Skidmark Pointer | P->0B0DB878 | Скорее всего в поинтере int32 | Очень похоже что связано с следами от шин | ||||||||||||||||||||
79 | 308 | 134 | memWhlUnkPointer3 | Pointer | P->0B0DB990 | ||||||||||||||||||||||
80 | 312 | 138 | SkidmarkWidth | 0.1499999911 | |||||||||||||||||||||||
81 | 316 | 13C | SkidmarkPosX | 0 | |||||||||||||||||||||||
82 | 320 | 140 | SkidmarkPosY | 0 | |||||||||||||||||||||||
83 | 324 | 144 | SkidmarkPosZ | 0 | |||||||||||||||||||||||
84 | 328 | 148 | SkidmarkPosX_2 | 0 | |||||||||||||||||||||||
85 | 332 | 14C | SkidmarkPosY_2 | 0 | |||||||||||||||||||||||
86 | 336 | 150 | SkidmarkPosZ_2 | 0 | |||||||||||||||||||||||
87 | 340 | 154 | SkidmarkVec3_x | 0 | |||||||||||||||||||||||
88 | 344 | 158 | SkidmarkVec3_y | 0 | |||||||||||||||||||||||
89 | 348 | 15C | SkidmarkVec3_z | 0 | |||||||||||||||||||||||
90 | 352 | 160 | SkidmarkPosX_3 | 0 | |||||||||||||||||||||||
91 | 356 | 164 | SkidmarkPosY_3 | 0 | |||||||||||||||||||||||
92 | 360 | 168 | SkidmarkPosZ_3 | 0 | |||||||||||||||||||||||
93 | 364 | 16C | Int32 SkidmarkCount | 0 | |||||||||||||||||||||||
94 | 368 | 170 | Float | 0.4799655378 | |||||||||||||||||||||||
95 | 372 | 174 | Float | 0.3665191531 | |||||||||||||||||||||||
96 | 376 | 178 | Float | 0.7330383062 | |||||||||||||||||||||||
97 | 380 | 17C | Float | 88.24797058 | |||||||||||||||||||||||
98 | 384 | 180 | Float | 0.01189224608 | |||||||||||||||||||||||
99 | 388 | 184 | Float | 0.1745329201 | 0.2094395161 | Golod55: max delta for wheel axis(at breaking) | |||||||||||||||||||||
100 | 392 | 188 | memWhlWobbling | WheelWobbling Float | 0 | vehicle_521D30 |