diff options
author | aap <aap@papnet.eu> | 2020-05-11 23:28:52 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-11 23:28:52 +0200 |
commit | ce2071e1e6c21911b215e47815687f5a64328c66 (patch) | |
tree | c73ccad82576f5e27627b85e7c8b3f914881f5e8 /src/entities | |
parent | Merge branch 'miami' of github.com:GTAmodding/re3 into miami (diff) | |
parent | sync with upstream (diff) | |
download | re3-ce2071e1e6c21911b215e47815687f5a64328c66.tar re3-ce2071e1e6c21911b215e47815687f5a64328c66.tar.gz re3-ce2071e1e6c21911b215e47815687f5a64328c66.tar.bz2 re3-ce2071e1e6c21911b215e47815687f5a64328c66.tar.lz re3-ce2071e1e6c21911b215e47815687f5a64328c66.tar.xz re3-ce2071e1e6c21911b215e47815687f5a64328c66.tar.zst re3-ce2071e1e6c21911b215e47815687f5a64328c66.zip |
Diffstat (limited to 'src/entities')
-rw-r--r-- | src/entities/Physical.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/entities/Physical.h b/src/entities/Physical.h index c801ae72..ce02e463 100644 --- a/src/entities/Physical.h +++ b/src/entities/Physical.h @@ -117,6 +117,17 @@ public: void SetMoveSpeed(const CVector& speed) { m_vecMoveSpeed = speed; } + void AddToMoveSpeed(float x, float y, float z) { + m_vecMoveSpeed.x += x; + m_vecMoveSpeed.y += y; + m_vecMoveSpeed.z += z; + } + void AddToMoveSpeed(const CVector& addition) { + m_vecMoveSpeed += addition; + } + void AddToMoveSpeed(const CVector2D& addition) { + m_vecMoveSpeed += CVector(addition.x, addition.y, 0.0f); + } const CVector &GetTurnSpeed() { return m_vecTurnSpeed; } void SetTurnSpeed(float x, float y, float z) { m_vecTurnSpeed.x = x; |