-
Notifications
You must be signed in to change notification settings - Fork 20
ghost EHandle #1506
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ghost EHandle #1506
Conversation
|
I didn't know if we should keep m_vecGhostMarkerPos, decided to keep it as a fallback instead of returning vec3_origin. |
|
Could this change also be applied to the juggernaut, as the HUD logic was copied from the ghost? |
|
I wanted to but I didn't feel confident doing it since it was behaving a little differently that the ghost so I undid those changes |
sunzenshen
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems to work better now with mp_restartgame 1 (didn't run into the ghost marker following a player bug)
Description
There is a rare issue that's come up a few times where the ghost marker gets placed on objects which are not the ghost. This PR aims to hopefully solve this issue by creating a networked chandle for the ghost object, and using that instead client side to get the ghost position. This PR also makes the position of the ghost marker when carried by players behave more like in the original
Toolchain
Linked Issues