SoundBoardPads.generated.cs
// <auto-generated by publish/rebuild_tabs.py — do not edit by hand>
// Chunked builders keep each method under C# IL size limits.
// Split files keep the s&box compiler from dropping the code archive.
using System;
using System.Collections.Generic;

namespace SSoundboard;

public static partial class SoundBoardData
{

	static List<SoundPad> _newPads;
	public static IReadOnlyList<SoundPad> NewPads => _newPads ??= BuildNewPads();
	static List<SoundPad> BuildNewPads()
	{
		var list = new List<SoundPad>( 24 );
		AddNewPads_0( list );
		return list;
	}

	static void AddNewPads_0( List<SoundPad> list )
	{
		list.Add( Pad( "sounds/meme/goose-honk", "#e67e22", 1.3646f, "GOOSE HONK" ) );
		list.Add( Pad( "sounds/meme/oozora-subaru-quack-quack", "#c9a227", 2.2909f, "OOZORA SUBARU QUACK QUACK" ) );
		list.Add( Pad( "sounds/meme/twang-fop-2026", "#ff66cc", 2.541f, "TWANG FOP 2026" ) );
		list.Add( Pad( "sounds/meme/squeak-fop-2026", "#ff66cc", 0.9226f, "SQUEAK FOP 2026" ) );
		list.Add( Pad( "sounds/meme/brick-hitting-metal", "#ff66cc", 0.881f, "BRICK HITTING METAL" ) );
		list.Add( Pad( "sounds/meme/double-swoosh-fop-2026", "#7cf9ff", 1.9055f, "DOUBLE SWOOSH FOP 2026" ) );
		list.Add( Pad( "sounds/meme/gaster-vanish-sound", "#ff66cc", 1.2735f, "GASTER VANISH SOUND" ) );
		list.Add( Pad( "sounds/meme/kaboom-voice", "#ff66cc", 0.8913f, "KABOOM VOICE" ) );
		list.Add( Pad( "sounds/meme/poyo-kirby-2026", "#4da6ff", 1.0839f, "POYO KIRBY 2026" ) );
		list.Add( Pad( "sounds/meme/funny-sound-2026-hehehehehe", "#ff66cc", 0.912f, "FUNNY SOUND 2026 HEHEHEHEHE" ) );
		list.Add( Pad( "sounds/meme/pink-mew-laugh", "#3dcc5a", 1.1749f, "PINK MEW LAUGH" ) );
		list.Add( Pad( "sounds/meme/polar-bear-from-2026-sound", "#e67e22", 2.4831f, "POLAR BEAR FROM 2026 SOUND" ) );
		list.Add( Pad( "sounds/meme/multipitch-warp-fop-2026", "#ff66cc", 2.0893f, "MULTIPITCH WARP FOP 2026" ) );
		list.Add( Pad( "sounds/meme/oikawa-baka", "#ff66cc", 2.8184f, "OIKAWA BAKA" ) );
		list.Add( Pad( "sounds/sbw/kahoot", "#4da6ff", 1.1482f, "KAHOOT" ) );
		list.Add( Pad( "sounds/meme/quick-whistle-fop-2026", "#ff66cc", 0.8913f, "QUICK WHISTLE FOP 2026" ) );
		list.Add( Pad( "sounds/meme/moai", "#ff66cc", 1.0839f, "MOAI" ) );
		list.Add( Pad( "sounds/meme/kamehameha-wave-sound-effect", "#ff66cc", 2.5119f, "KAMEHAMEHA WAVE SOUND EFFECT" ) );
		list.Add( Pad( "sounds/meme/momonga-crying", "#3dcc5a", 2.1135f, "MOMONGA CRYING" ) );
		list.Add( Pad( "sounds/meme/electric-razor", "#ff66cc", 2.2387f, "ELECTRIC RAZOR" ) );
		list.Add( Pad( "sounds/meme/piada-do-chaves-2026", "#ff66cc", 3.0f, "PIADA DO CHAVES 2026" ) );
		list.Add( Pad( "sounds/meme/trollface-smile", "#ff66cc", 0.6998f, "TROLLFACE SMILE" ) );
		list.Add( Pad( "sounds/meme/ascend-gliss-fop-2026", "#ff66cc", 1.8197f, "ASCEND GLISS FOP 2026" ) );
		list.Add( Pad( "sounds/meme/mangekyou-sharingan", "#ff66cc", 0.8913f, "MANGEKYOU SHARINGAN" ) );
	}

	static List<SoundPad> _trendingFallbackPads;
	public static IReadOnlyList<SoundPad> TrendingFallbackPads => _trendingFallbackPads ??= BuildTrendingFallbackPads();
	static List<SoundPad> BuildTrendingFallbackPads()
	{
		var list = new List<SoundPad>( 28 );
		AddTrendingFallbackPads_0( list );
		return list;
	}

	static void AddTrendingFallbackPads_0( List<SoundPad> list )
	{
		list.Add( Pad( "sounds/sbw/clash-royale", "#f1c40f", 0.2917f, "CLASH ROYALE" ) );
		list.Add( Pad( "sounds/sbw/are-you-serious", "#8b5cff", 1.3804f, "ARE YOU SERIOUS" ) );
		list.Add( Pad( "sounds/sbw/italian-brainrot-rap", "#4da6ff", 2.851f, "ITALIAN BRAINROT RAP" ) );
		list.Add( Pad( "sounds/sbw/its-raining-tacos", "#ffd34a", 0.6531f, "ITS RAINING TACOS" ) );
		list.Add( Pad( "sounds/sbw/apple-pay", "#b8c7ff", 0.8913f, "APPLE PAY" ) );
		list.Add( Pad( "sounds/sbw/rick-roll", "#ff66cc", 0.302f, "RICK ROLL" ) );
		list.Add( Pad( "sounds/sbw/taco-bell-bong", "#ff6b2b", 0.9226f, "TACO BELL BONG" ) );
		list.Add( Pad( "sounds/sbw/fbi-open-up", "#5865f2", 0.8414f, "FBI OPEN UP" ) );
		list.Add( Pad( "sounds/sbw/kahoot", "#7cf9ff", 1.1482f, "KAHOOT" ) );
		list.Add( Pad( "sounds/sbw/goofy-ahh-laugh", "#ff8a3d", "GOOFY AHH LAUGH" ) );
		list.Add( Pad( "sounds/sbw/stop-the-cap", "#ff4fd8", 0.5188f, "STOP THE CAP" ) );
		list.Add( Pad( "sounds/meme/what-da-dog-doin", "#ff3b5c", 0.7586f, "WHAT DA DOG DOIN" ) );
		list.Add( Pad( "sounds/meme/why-are-you-running", "#4da6ff", 0.6839f, "WHY ARE YOU RUNNING" ) );
		list.Add( Pad( "sounds/meme/vine-boom", "#3dcc5a", 0.3311f, "VINE BOOM" ) );
		list.Add( Pad( "sounds/meme/gta-wasted", "#e74c3c", 1.3183f, "GTA WASTED" ) );
		list.Add( Pad( "sounds/meme/illuminati-roblox-oof", "#ff6b2b", 0.4624f, "ILLUMINATI ROBLOX OOF" ) );
		list.Add( Pad( "sounds/meme/coffin-dance-meme", "#ffd34a", 0.2985f, "COFFIN DANCE MEME" ) );
		list.Add( Pad( "sounds/meme/bill-nye-theme-song", "#3dcc5a", 0.9772f, "BILL NYE THEME SONG" ) );
		list.Add( Pad( "sounds/meme/let-him-cook", "#ff8a3d", 0.3428f, "LET HIM COOK" ) );
		list.Add( Pad( "sounds/meme/windows-xp-error", "#b8c7ff", 0.7674f, "WINDOWS XP ERROR" ) );
		list.Add( Pad( "sounds/meme/wilhelm-scream", "#8b5cff", 0.4955f, "WILHELM SCREAM" ) );
		list.Add( Pad( "sounds/meme/its-over-9000", "#ffd34a", 1.2023f, "ITS OVER 9000" ) );
		list.Add( Pad( "sounds/meme/hog-raida", "#e74c3c", 0.2723f, "HOG RAIDA" ) );
		list.Add( Pad( "sounds/meme/xbox-achievement", "#3dcc5a", 1.0593f, "XBOX ACHIEVEMENT" ) );
		list.Add( Pad( "sounds/meme/ba-dum-tss", "#ff8a3d", 0.8913f, "BA DUM TSS" ) );
		list.Add( Pad( "sounds/meme/curb-your-enthusiasm", "#8b5cff", 0.9333f, "CURB YOUR ENTHUSIASM" ) );
		list.Add( Pad( "sounds/meme/spongebob-failure", "#f39c12", 0.7413f, "SPONGEBOB FAILURE" ) );
		list.Add( Pad( "sounds/meme/kahoot-gong", "#7cf9ff", 1.1482f, "KAHOOT GONG" ) );
	}

}