// MNetworkVarNames = GameTime_t m_flStartTime
// MNetworkVarNames = float32 m_flFadeInStart
// MNetworkVarNames = float32 m_flFadeInLength
// MNetworkVarNames = float32 m_flFadeOutModelStart
// MNetworkVarNames = float32 m_flFadeOutModelLength
// MNetworkVarNames = float32 m_flFadeOutStart
// MNetworkVarNames = float32 m_flFadeOutLength
// MNetworkVarNames = EntityDisolveType_t m_nDissolveType
// MNetworkVarNames = Vector m_vDissolverOrigin
// MNetworkVarNames = uint32 m_nMagnitude
class C_EntityDissolve : public C_BaseModelEntity
{
    uint8 pad_09A0[8];
public:
    // MNetworkEnable
    // MNotSaved = !!UNKNOWN!!
    GameTime_t m_flStartTime;
    // MNetworkEnable
    // MNotSaved = !!UNKNOWN!!
    float32 m_flFadeInStart;
    // MNetworkEnable
    // MNotSaved = !!UNKNOWN!!
    float32 m_flFadeInLength;
    // MNetworkEnable
    // MNotSaved = !!UNKNOWN!!
    float32 m_flFadeOutModelStart;
    // MNetworkEnable
    // MNotSaved = !!UNKNOWN!!
    float32 m_flFadeOutModelLength;
    // MNetworkEnable
    // MNotSaved = !!UNKNOWN!!
    float32 m_flFadeOutStart;
    // MNetworkEnable
    // MNotSaved = !!UNKNOWN!!
    float32 m_flFadeOutLength;
    // MNotSaved = !!UNKNOWN!!
    GameTime_t m_flNextSparkTime;
    // MNetworkEnable
    // MNotSaved = !!UNKNOWN!!
    EntityDisolveType_t m_nDissolveType;
    // MNetworkEnable
    // MNotSaved = !!UNKNOWN!!
    Vector m_vDissolverOrigin;
    // MNetworkEnable
    // MNotSaved = !!UNKNOWN!!
    uint32 m_nMagnitude;
    // MNotSaved = !!UNKNOWN!!
    bool m_bCoreExplode;
    // MNotSaved = !!UNKNOWN!!
    bool m_bLinkedToServerEnt;
private:
    uint8 pad_09DE[8];
};