Показать сообщение отдельно

  #1226  
Старый 29.11.2016, 01:33
p1cador
Участник форума
Регистрация: 19.03.2014
Сообщений: 222
С нами: 6395080

Репутация: 128
По умолчанию

Ковырял свой .asi, смотрел сурсы соба и сф сдк, нашел в actor_info такую штукенцию:

C++:





Код:
void
*
pNeck
;
/* 1164 - void* pNeck
      (pChest?)
       - 4 unknown
       - float height
       - float front/back
       - float left/right
       - void* pObject
       (same struct for the following body-part-pointers [except pLeft/RightArm])
    */
void
*
pHead
;
/* 1168 */
void
*
pLeftArm
;
/* 1172 */
void
*
pRightArm
;
/* 1176 */
void
*
pLeftLowArm
;
/* 1180 */
void
*
pRightLowArm
;
/* 1184 */
void
*
pLeftLeg
;
/* 1188 */
void
*
pRightLeg
;
/* 1192 */
void
*
pLeftLowLeg
;
/* 1196 */
void
*
pRightLowLeg
;
/* 1200 */
void
*
pRightMidLeg
;
/* 1204 */
void
*
pLeftMidLeg
;
/* 1208 */
void
*
pLeftMidArm
;
/* 1212 */
void
*
pRightMidArm
;
/* 1216 */
void
*
pLeftShoulder
;
/* 1220 */
void
*
pRightShoulder
;
/* 1224 */
void
*
pChest
;
/* 1228 */
void
*
pMouth
;
/* 1232 */


Указатели на некоторыечасти тела. Если создать соотв. стр-ру

C++:





Код:
struct
stBodyPart
{
BYTE bIgnore
[
0x10
]
;
CObject
*
pObject
;
}
;


то через pObject можно будет получить инфу о конкретных частях тела игрока, хранящуюся в полях структур CPhysical, CEntity, CPlaceable (т.к. наследование), включая позицию костей, без использования функи? И какая это будет позиция, настоящия, или это какие-то дефолтные оффсеты, необходимые для построения модели? Или я вообще не правильно это понял? Поясните крч плз
 
Ответить с цитированием