// MNetworkIncludeByUserGroup = Origin
// MNetworkIncludeByName = CGameSceneNode::m_hParent
// MNetworkIncludeByName = CGameSceneNode::m_hierarchyAttachName
// MNetworkIncludeByName = m_nMinCPULevel
// MNetworkIncludeByName = m_nMaxCPULevel
// MNetworkIncludeByName = m_nMinGPULevel
// MNetworkIncludeByName = m_nMaxGPULevel
// MNetworkVarNames = uint16 m_RopeFlags
// MNetworkVarNames = int16 m_Slack
// MNetworkVarNames = float32 m_Width
// MNetworkVarNames = float32 m_TextureScale
// MNetworkVarNames = uint8 m_nSegments
// MNetworkVarNames = bool m_bConstrainBetweenEndpoints
// MNetworkVarNames = HMaterialStrong m_iRopeMaterialModelIndex
// MNetworkVarNames = uint8 m_Subdiv
// MNetworkVarNames = uint8 m_nChangeCount
// MNetworkVarNames = int16 m_RopeLength
// MNetworkVarNames = uint8 m_fLockedPoints
// MNetworkVarNames = float32 m_flScrollSpeed
// MNetworkVarNames = CHandle< CBaseEntity> m_hStartPoint
// MNetworkVarNames = CHandle< CBaseEntity> m_hEndPoint
// MNetworkVarNames = AttachmentHandle_t m_iStartAttachment
// MNetworkVarNames = AttachmentHandle_t m_iEndAttachment
class CRopeKeyframe : public CBaseModelEntity
{
uint8 pad_0808[8];
public:
// MNetworkEnable
uint16 m_RopeFlags;
CUtlSymbolLarge m_iNextLinkName;
// MNetworkEnable
int16 m_Slack;
// MNetworkEnable
float32 m_Width;
// MNetworkEnable
// MNetworkBitCount = 10
// MNetworkMinValue = 0.100000
// MNetworkMaxValue = 10.000000
float32 m_TextureScale;
// MNetworkEnable
uint8 m_nSegments;
// MNetworkEnable
bool m_bConstrainBetweenEndpoints;
CUtlSymbolLarge m_strRopeMaterialModel;
// MNetworkEnable
CStrongHandle<InfoForResourceTypeIMaterial2> m_iRopeMaterialModelIndex;
// MNetworkEnable
uint8 m_Subdiv;
// MNetworkEnable
uint8 m_nChangeCount;
// MNetworkEnable
int16 m_RopeLength;
// MNetworkEnable
uint8 m_fLockedPoints;
bool m_bCreatedFromMapFile;
// MNetworkEnable
float32 m_flScrollSpeed;
bool m_bStartPointValid;
bool m_bEndPointValid;
// MNetworkEnable
CHandle<CBaseEntity> m_hStartPoint;
// MNetworkEnable
CHandle<CBaseEntity> m_hEndPoint;
// MNetworkEnable
AttachmentHandle_t m_iStartAttachment;
// MNetworkEnable
AttachmentHandle_t m_iEndAttachment;
};