class CCitadel_ Modifier_ Tier3Boss_ LaserBeam : public CCitadel_ Modifier_ Tier3Boss_ Base
{
uint8 pad_ 00C0[20];
public:
GameTime_ t m_ flSoundStartTime;
ParticleIndex_ t m_ nHandEffect1;
ParticleIndex_ t m_ nHandEffect2;
private:
uint8 pad_ 00E0[4];
public:
Vector m_ vStart;
Vector m_ vEnd;
Vector m_ vPrevEnd;
float32 m_ flAngleBetweenTrace;
GameTime_ t m_ flNextDamageTick;
GameTime_ t m_ flNextAuraDropTick;
CUtlVector<CHandle<C_ BaseEntity>> m_ vecEntitiesHit;
GameTime_ t m_ flLastShakeTime;
Vector m_ vecBeamTarget;
GameTime_ t m_ flLastBeamUpdateTime;
Vector m_ vecEnemyPosition;
bool m_ bPreviewMode;
int32 m_ iAttachmentIndex;
AttachmentHandle_ t m_ hAttachment;
private:
uint8 pad_ 0159[224];
};