Lines 401-417
void CCharacterCore::Move()
Link Here
|
401 |
|
401 |
|
402 |
void CCharacterCore::Write(CNetObj_CharacterCore *pObjCore) |
402 |
void CCharacterCore::Write(CNetObj_CharacterCore *pObjCore) |
403 |
{ |
403 |
{ |
404 |
pObjCore->m_X = round(m_Pos.x); |
404 |
pObjCore->m_X = round_to_int(m_Pos.x); |
405 |
pObjCore->m_Y = round(m_Pos.y); |
405 |
pObjCore->m_Y = round_to_int(m_Pos.y); |
406 |
|
406 |
|
407 |
pObjCore->m_VelX = round(m_Vel.x*256.0f); |
407 |
pObjCore->m_VelX = round_to_int(m_Vel.x*256.0f); |
408 |
pObjCore->m_VelY = round(m_Vel.y*256.0f); |
408 |
pObjCore->m_VelY = round_to_int(m_Vel.y*256.0f); |
409 |
pObjCore->m_HookState = m_HookState; |
409 |
pObjCore->m_HookState = m_HookState; |
410 |
pObjCore->m_HookTick = m_HookTick; |
410 |
pObjCore->m_HookTick = m_HookTick; |
411 |
pObjCore->m_HookX = round(m_HookPos.x); |
411 |
pObjCore->m_HookX = round_to_int(m_HookPos.x); |
412 |
pObjCore->m_HookY = round(m_HookPos.y); |
412 |
pObjCore->m_HookY = round_to_int(m_HookPos.y); |
413 |
pObjCore->m_HookDx = round(m_HookDir.x*256.0f); |
413 |
pObjCore->m_HookDx = round_to_int(m_HookDir.x*256.0f); |
414 |
pObjCore->m_HookDy = round(m_HookDir.y*256.0f); |
414 |
pObjCore->m_HookDy = round_to_int(m_HookDir.y*256.0f); |
415 |
pObjCore->m_HookedPlayer = m_HookedPlayer; |
415 |
pObjCore->m_HookedPlayer = m_HookedPlayer; |
416 |
pObjCore->m_Jumped = m_Jumped; |
416 |
pObjCore->m_Jumped = m_Jumped; |
417 |
pObjCore->m_Direction = m_Direction; |
417 |
pObjCore->m_Direction = m_Direction; |