- Статус
- Оффлайн
- Регистрация
- 13 Фев 2026
- Сообщения
- 748
- Реакции
- 19
Valve выкатили очередную минорную обнову animgraph_2_beta, и, как обычно, посыпались кости.
Система костей в CS2 обновилась, и старые значения теперь превращают ваш скелет ESP в ломаную кашу. Кто еще не успел залезть в дампер — m_modelState теперь сидит на
а индексы заметно сместились. Собрал базу под отрисовку визуала, чтобы кости снова встали на свои места.
Актуальный BoneIndices Enum:
Что касается индекса 27 (RANDOM) — признаться, назначение пока мутное, Valve явно что-то тестируют в системе анимаций, но для базового ESP он погоды не делает.
Обновленные линки для отрисовки:
С этим набором скелет отрисовывается корректно. По факту это мастхэв правки для любой пасты на текущий момент. Source 2 в плане анимаций стал куда капризнее, так что следите за смещениями в своих структурах.
Интересно, как быстро Valve окончательно переведут всех на вторую версию графа анимаций и что еще там отвалится.
Система костей в CS2 обновилась, и старые значения теперь превращают ваш скелет ESP в ломаную кашу. Кто еще не успел залезть в дампер — m_modelState теперь сидит на
Код:
0x150
Актуальный BoneIndices Enum:
Код:
enum BoneIndices : int {
ORIGIN = 0,
PELVIS = 1,
SPINE0 = 2,
SPINE1 = 3,
SPINE2 = 4,
NECK = 6,
HEAD = 7,
CLAVICLE_L = 8,
SHOULDER_L = 9,
ELBOW_L = 10,
HAND_L = 11,
CLAVICLE_R = 12,
SHOULDER_R = 13,
ELBOW_R = 14,
HAND_R = 15,
HIP_L = 17,
KNEE_L = 18,
FOOT_HEEL_L = 19,
HIP_R = 20,
KNEE_R = 21,
FOOT_HEEL_R = 22,
CHEST = 23,
GUN = 24,
EYE_L = 25,
EYE_R = 26,
RANDOM = 27,
CVJ_BONE = 28,
FOOT_TOES_L_T = 74,
FOOT_TOES_R_T = 77,
FOOT_TOES_L_CT = 81,
FOOT_TOES_R_CT = 86,
BONE_MAX = 128
};
Что касается индекса 27 (RANDOM) — признаться, назначение пока мутное, Valve явно что-то тестируют в системе анимаций, но для базового ESP он погоды не делает.
Обновленные линки для отрисовки:
Код:
struct bone_link { int a, b; };
static bone_link skeleton_links[ ] = {
// Spine
{ PELVIS, SPINE1 },
{ SPINE1, SPINE2 },
{ SPINE2, CHEST },
{ CHEST, NECK },
{ NECK, HEAD },
// Left arm
{ NECK, SHOULDER_L },
{ SHOULDER_L, ELBOW_L },
{ ELBOW_L, HAND_L },
// Right arm
{ NECK, SHOULDER_R },
{ SHOULDER_R, ELBOW_R },
{ ELBOW_R, HAND_R },
// Left leg
{ PELVIS, HIP_L },
{ HIP_L, KNEE_L },
{ KNEE_L, FOOT_HEEL_L },
{ FOOT_HEEL_L, FOOT_TOES_L },
// Right leg
{ PELVIS, HIP_R },
{ HIP_R, KNEE_R },
{ KNEE_R, FOOT_HEEL_R },
{ FOOT_HEEL_R, FOOT_TOES_R },
};
С этим набором скелет отрисовывается корректно. По факту это мастхэв правки для любой пасты на текущий момент. Source 2 в плане анимаций стал куда капризнее, так что следите за смещениями в своих структурах.
Интересно, как быстро Valve окончательно переведут всех на вторую версию графа анимаций и что еще там отвалится.
Последнее редактирование модератором: