// MNetworkVarNames = EHANDLE m_hTeleportTarget
// MNetworkVarNames = bool m_bTeleported
// MNetworkVarNames = QAngle m_qPostTeleportAngles
class CAbility_Drifter_ShadowMark : public C_CitadelBaseAbility
{
public:
    // MNetworkEnable
    CHandle<C_BaseEntity> m_hTeleportTarget;
    // MNetworkEnable
    bool m_bTeleported;
    // MNetworkEnable
    // MNetworkEncoder = qangle
    // MNetworkChangeCallback = OnTeleportAnglesChanged
    QAngle m_qPostTeleportAngles;
private:
    uint8 pad_0FEC[4];
public:
    GameTime_t m_flExpireTime;
    GameTime_t m_flTeleportedTime;
private:
    uint8 pad_0FF8[448];
};