class CCitadel_Modifier_Tier3Boss_LaserBeam : public CCitadel_Modifier_Tier3Boss_Base
{
    uint8 pad_00C8[20];
public:
    GameTime_t m_flSoundStartTime;
private:
    uint8 pad_00E0[4];
public:
    Vector m_vStart;
    Vector m_vEnd;
    Vector m_vPrevEnd;
    float32 m_flAngleBetweenTrace;
    float32 m_flPlayerDamagePerTick;
    float32 m_flNPCDamagePerTick;
    GameTime_t m_flNextDamageTick;
    CUtlVector<CHandle<CBaseEntity>> m_vecEntitiesHit;
    float32 m_flDamageTickRate;
    GameTime_t m_flLastShakeTime;
    bool m_bSweepRightFirst;
    Vector m_vecBeamTarget;
    GameTime_t m_flLastBeamUpdateTime;
    Vector m_vecEnemyPosition;
    int32 m_nTrackingIndex;
    bool m_bPreviewMode;
    AttachmentHandle_t m_hAttachment;
private:
    uint8 pad_015E[128];
};