// MNetworkVarNames = CHandle<CCitadelZipLineNode> m_vecConnections
// MNetworkVarNames = Vector m_vTangentIn
// MNetworkVarNames = Vector m_vTangentOut
// MNetworkVarNames = float m_flCumulativeDistance
// MNetworkVarNames = int16 m_iNodeIndex
// MNetworkVarNames = int16 m_eCaptureState
// MNetworkVarNames = int16 m_iPrimaryLane
// MNetworkVarNames = int16 m_nRopesParity
// MNetworkVarNames = bool m_bCornerNode
// MNetworkVarNames = bool m_bCapturable
// MNetworkVarNames = bool m_bAlwaysUsable
// MNetworkVarNames = bool m_bOneWay
// MNetworkVarNames = bool m_bDisableZippingToByPlayers
// MNetworkVarNames = bool m_bUseForMinimapDrawing
// MNetworkVarNames = EHANDLE m_hGuardingBoss
// MNetworkVarNames = float m_flRopeRadius
// MNetworkVarNames = bool m_bEnabled
class CCitadelZipLineNode : public CBaseModelEntity
{
uint8 pad_0808[56];
public:
// MNetworkEnable
// MNetworkChangeCallback = connectionsChanged
CNetworkUtlVectorBase<CHandle<CCitadelZipLineNode>> m_vecConnections;
// MNetworkEnable
Vector m_vTangentIn;
// MNetworkEnable
Vector m_vTangentOut;
// MNetworkEnable
float32 m_flCumulativeDistance;
private:
uint8 pad_0878[56];
public:
CUtlSymbolLarge m_strGuardBossName;
CUtlSymbolLarge m_strGuardBossName2;
CUtlSymbolLarge m_strGuardBossName3;
// MNetworkEnable
int16 m_iNodeIndex;
// MNetworkEnable
int16 m_eCaptureState;
// MNetworkEnable
int16 m_iPrimaryLane;
// MNetworkEnable
int16 m_nRopesParity;
// MNetworkEnable
bool m_bCornerNode;
// MNetworkEnable
bool m_bCapturable;
// MNetworkEnable
bool m_bAlwaysUsable;
// MNetworkEnable
bool m_bOneWay;
// MNetworkEnable
bool m_bDisableZippingToByPlayers;
// MNetworkEnable
bool m_bUseForMinimapDrawing;
// MNetworkEnable
CHandle<CBaseEntity> m_hGuardingBoss;
// MNetworkEnable
float32 m_flRopeRadius;
// MNetworkEnable
bool m_bEnabled;
};