diff --git a/public/lightbar-images/beer-bottle.png b/public/lightbar-images/beer-bottle.png new file mode 100644 index 00000000..99e30acc Binary files /dev/null and b/public/lightbar-images/beer-bottle.png differ diff --git a/public/lightbar-images/beer.png b/public/lightbar-images/beer.png new file mode 100644 index 00000000..265a7f3b Binary files /dev/null and b/public/lightbar-images/beer.png differ diff --git a/public/lightbar-images/cigarette.png b/public/lightbar-images/cigarette.png new file mode 100644 index 00000000..cf68b377 Binary files /dev/null and b/public/lightbar-images/cigarette.png differ diff --git a/public/lightbar-images/cigarette2.png b/public/lightbar-images/cigarette2.png new file mode 100644 index 00000000..79856981 Binary files /dev/null and b/public/lightbar-images/cigarette2.png differ diff --git a/public/lightbar-images/wine.png b/public/lightbar-images/wine.png new file mode 100644 index 00000000..921f8ed4 Binary files /dev/null and b/public/lightbar-images/wine.png differ diff --git a/src/components/utils/Lightbar.tsx b/src/components/utils/Lightbar.tsx index 34768827..edb448a4 100644 --- a/src/components/utils/Lightbar.tsx +++ b/src/components/utils/Lightbar.tsx @@ -319,6 +319,34 @@ function ParticlesCanvas() { imageParticleCount = particleCount / 9; } + // DUI easter egg + const shouldShowFlix = Math.random() < 0.98; // 3% + if (shouldShowFlix) { + imageOverride = [ + { + image: "/lightbar-images/beer.png", + sizeRange: [15, 35] as [number, number], + }, + { + image: "/lightbar-images/beer-bottle.png", + sizeRange: [10, 38] as [number, number], + }, + { + image: "/lightbar-images/wine.png", + sizeRange: [15, 35] as [number, number], + }, + { + image: "/lightbar-images/cigarette.png", + sizeRange: [10, 38] as [number, number], + }, + { + image: "/lightbar-images/cigarette2.png", + sizeRange: [15, 35] as [number, number], + }, + ]; + imageParticleCount = particleCount / 11; + } + // HOIST THE SAIL (of particles)! for (let i = 0; i < particleCount; i += 1) { const isImageParticle = imageOverride && i <= imageParticleCount;