-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- added benchmarking logs for delays in packet parsing and unit movem…
…ent updates
- Loading branch information
Showing
8 changed files
with
180 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,3 +6,6 @@ | |
/*.sdf | ||
/*.opensdf | ||
/WowPacketSniff/*.aps | ||
/Release | ||
/WowPacketSniff/Release | ||
/loader/Release |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
#pragma once | ||
|
||
class CMovement_C | ||
{ | ||
private: | ||
unsigned int Unk0; | ||
public: | ||
CMovement_C *Next; | ||
private: | ||
unsigned int Unk1[2]; | ||
public: | ||
float ClientPosition[3]; | ||
float ClientOrientation; | ||
float ClientPitch; | ||
|
||
float MaybeGroundNormal[3]; | ||
unsigned int *Descriptors; | ||
private: | ||
unsigned int Unk34; | ||
public: | ||
unsigned __int64 TransportGuid; | ||
unsigned int Flags; | ||
unsigned int Flags2; | ||
float LastServerPosition[3]; | ||
float LastServerOrientation; | ||
float LastServerPitch; | ||
unsigned int TimeSinceLastServerMove; | ||
float JumpSinAngle1; | ||
float JumpCosAngle1; | ||
float JumpUnkAlwaysZero; | ||
float Orientation2Cos; | ||
float Orientation2Sin; | ||
float Pitch2Cos; | ||
float Pitch2Sin; | ||
unsigned int FallTime; | ||
float FallSpeed; | ||
float SplineUnk1; | ||
float JumpXYSpeed; | ||
float WalkSpeed; | ||
float RunSpeed; | ||
float RunBackSpeed; | ||
float SwimSpeed; | ||
float SwimBackSpeed; | ||
float FlightSpeed; | ||
float FlightBackSpeed; | ||
float TurnSpeed; | ||
float JumpVelocity; | ||
private: | ||
void *Spline; | ||
public: | ||
unsigned int LocalTimeToApplyMovement; | ||
unsigned int PreviousMoveServerTime; | ||
private: | ||
float UnknownFloat4; | ||
float UnknownFloat5; | ||
unsigned int UnkC4; | ||
float m_collisionBoxHalfDepth; | ||
float m_collisionBoxHeight; | ||
public: | ||
float StepUpHeight; | ||
private: | ||
unsigned int SomeArrayOfTimeHistory[32]; | ||
unsigned int SomeArrayNextIndex; | ||
int MaxRecentHistoryValue; | ||
unsigned int Unk15C; | ||
float UnknownFloat8; | ||
float Unk164; | ||
float UnknownFloat9; | ||
unsigned int Unk16C[2]; | ||
unsigned int MovementEventQueue[3]; | ||
public: | ||
void *Owner; | ||
|
||
void __thiscall ExecuteMovement(unsigned int timeNow, unsigned int lastUpdate); | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters