class CCitadel_Modifier_Tier2Boss_LaserBeam : public CCitadelModifier
{
    uint8 pad_00C8[192];
public:
    bool m_bPreview;
private:
    uint8 pad_018C[20];
public:
    GameTime_t m_flSoundStartTime;
private:
    uint8 pad_01A4[4];
public:
    Vector m_vStart;
    Vector m_vEnd;
    Vector m_vPrevEnd;
    float32 m_flAngleBetweenTrace;
    float32 m_flDamagePerTick;
    float32 m_flCreepDamagePerTick;
    GameTime_t m_flNextDamageTick;
    CUtlVector<CHandle<CBaseEntity>> m_vecEntitiesHit;
    float32 m_flDamageTickRate;
    GameTime_t m_flLastShakeTime;
    bool m_bSweepRightFirst;
    QAngle m_angBeamAim;
    Vector m_vecBeamTarget;
    GameTime_t m_flLastBeamUpdateTime;
private:
    uint8 pad_0220[24];
public:
    GameTime_t m_flTargetingTaskStartTime;
    float32 m_flTrackVel;
private:
    uint8 pad_0240[256];
};