// MNetworkVarNames = CHandle< CBaseEntity> m_hEntAttached
// MNetworkVarNames = bool m_bCheapEffect
class CEntityFlame : public CBaseEntity
{
public:
    // MNetworkEnable
    CHandle<CBaseEntity> m_hEntAttached;
    // MNetworkEnable
    bool m_bCheapEffect;
    float32 m_flSize;
    // MNotSaved = !!UNKNOWN!!
    bool m_bUseHitboxes;
    // MNotSaved = !!UNKNOWN!!
    int32 m_iNumHitboxFires;
    // MNotSaved = !!UNKNOWN!!
    float32 m_flHitboxFireScale;
    GameTime_t m_flLifetime;
    // MNotSaved = !!UNKNOWN!!
    CHandle<CBaseEntity> m_hAttacker;
    AI_VolumetricEventHandle_t m_iDangerSound;
    // MNotSaved = !!UNKNOWN!!
    float32 m_flDirectDamagePerSecond;
    // MNotSaved = !!UNKNOWN!!
    int32 m_iCustomDamageType;
private:
    uint8 pad_04D0[24];
};