Document bard music (#2053)

* Missing bard song limit constants
* Index bard sound arrays with word constants
* Document bard music
This commit is contained in:
GriffinR authored and GitHub committed 2025-01-17 17:54:38 +00:00
1 parent b5b0ffd511
commit 2f67b17571
32 files changed
+6946 -6841

No files matched your search

+137 -137
View File
@@ -1,266 +1,266 @@
#ifndef GUARD_DATA_BARD_MUSIC_TRENDYSAYING_H
#define GUARD_DATA_BARD_MUSIC_TRENDYSAYING_H
const struct BardSound gBardSounds_TrendySaying[][6] = {
{
{ .songLengthId = 5 },
{ .songLengthId = 2 },
{ .songLengthId = 20 },
{ .songLengthId = 51 },
static const struct BardSoundTemplate sBardSoundTemplates_TrendySaying[NUM_TRENDY_SAYINGS][MAX_BARD_SOUNDS_PER_WORD] = {
[EC_INDEX(EC_WORD_KTHX_BYE)] = {
{ .songId = PHONEME_ID(PH_FACE_SOLO) },
{ .songId = PHONEME_ID(PH_TRAP_SOLO) },
{ .songId = PHONEME_ID(PH_PRICE_SOLO) },
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 11 },
{ .songLengthId = 48 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_YES_SIR_EXCL)] = {
{ .songId = PHONEME_ID(PH_DRESS_SOLO) },
{ .songId = PHONEME_ID(PH_NURSE_BLEND) },
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 27 },
{ .songLengthId = 27 },
{ .songLengthId = 23 },
[EC_INDEX(EC_WORD_AVANT_GARDE)] = {
{ .songId = PHONEME_ID(PH_THOUGHT_BLEND) },
{ .songId = PHONEME_ID(PH_THOUGHT_BLEND) },
{ .songId = PHONEME_ID(PH_LOT_SOLO) },
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 44 },
{ .songLengthId = 38 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_COUPLE)] = {
{ .songId = PHONEME_ID(PH_STRUT_SOLO) },
{ .songId = PHONEME_ID(PH_FOOT_SOLO) },
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 44 },
{ .songLengthId = 44 },
{ .songLengthId = 18 },
[EC_INDEX(EC_WORD_MUCH_OBLIGED)] = {
{ .songId = PHONEME_ID(PH_STRUT_SOLO) },
{ .songId = PHONEME_ID(PH_STRUT_SOLO) },
{ .songId = PHONEME_ID(PH_PRICE_BLEND) },
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 13 },
{ .songLengthId = 29 },
{ .songLengthId = 51 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_YEEHAW_EXCL)] = {
{ .songId = PHONEME_ID(PH_FLEECE_HELD) },
{ .songId = PHONEME_ID(PH_THOUGHT_SOLO) },
PREV_BARD_SOUND,
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 5 },
{ .songLengthId = 44 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_MEGA)] = {
{ .songId = PHONEME_ID(PH_FACE_SOLO) },
{ .songId = PHONEME_ID(PH_STRUT_SOLO) },
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 44 },
{ .songLengthId = 17 },
{ .songLengthId = 3 },
{ .songLengthId = 26 },
[EC_INDEX(EC_WORD_1_HIT_KO_EXCL)] = {
{ .songId = PHONEME_ID(PH_STRUT_SOLO) },
{ .songId = PHONEME_ID(PH_KIT_SOLO) },
{ .songId = PHONEME_ID(PH_FACE_BLEND) },
{ .songId = PHONEME_ID(PH_GOAT_SOLO) },
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 11 },
{ .songLengthId = 17 },
{ .songLengthId = 14 },
[EC_INDEX(EC_WORD_DESTINY)] = {
{ .songId = PHONEME_ID(PH_DRESS_SOLO) },
{ .songId = PHONEME_ID(PH_KIT_SOLO) },
{ .songId = PHONEME_ID(PH_FLEECE_SOLO) },
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 0 },
{ .songLengthId = 11 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_CANCEL)] = {
{ .songId = PHONEME_ID(PH_TRAP_BLEND) },
{ .songId = PHONEME_ID(PH_DRESS_SOLO) },
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 39 },
{ .songLengthId = 51 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_NEW)] = {
{ .songId = PHONEME_ID(PH_GOOSE_BLEND) },
PREV_BARD_SOUND,
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 0 },
{ .songLengthId = 9 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_FLATTEN)] = {
{ .songId = PHONEME_ID(PH_TRAP_BLEND) },
{ .songId = PHONEME_ID(PH_DRESS_BLEND) },
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 17 },
{ .songLengthId = 12 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_KIDDING)] = {
{ .songId = PHONEME_ID(PH_KIT_SOLO) },
{ .songId = PHONEME_ID(PH_FLEECE_BLEND) },
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 39 },
{ .songLengthId = 48 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_LOSER)] = {
{ .songId = PHONEME_ID(PH_GOOSE_BLEND) },
{ .songId = PHONEME_ID(PH_NURSE_BLEND) },
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 39 },
{ .songLengthId = 12 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_LOSING)] = {
{ .songId = PHONEME_ID(PH_GOOSE_BLEND) },
{ .songId = PHONEME_ID(PH_FLEECE_BLEND) },
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 0 },
{ .songLengthId = 44 },
{ .songLengthId = 14 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_HAPPENING)] = {
{ .songId = PHONEME_ID(PH_TRAP_BLEND) },
{ .songId = PHONEME_ID(PH_STRUT_SOLO) },
{ .songId = PHONEME_ID(PH_FLEECE_SOLO) },
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 17 },
{ .songLengthId = 1 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_HIP_AND)] = {
{ .songId = PHONEME_ID(PH_KIT_SOLO) },
{ .songId = PHONEME_ID(PH_TRAP_HELD) },
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 5 },
{ .songLengthId = 51 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_SHAKE)] = {
{ .songId = PHONEME_ID(PH_FACE_SOLO) },
PREV_BARD_SOUND,
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 5 },
{ .songLengthId = 12 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_SHADY)] = {
{ .songId = PHONEME_ID(PH_FACE_SOLO) },
{ .songId = PHONEME_ID(PH_FLEECE_BLEND) },
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 44 },
{ .songLengthId = 14 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_UPBEAT)] = {
{ .songId = PHONEME_ID(PH_STRUT_SOLO) },
{ .songId = PHONEME_ID(PH_FLEECE_SOLO) },
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 29 },
{ .songLengthId = 48 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_MODERN)] = {
{ .songId = PHONEME_ID(PH_THOUGHT_SOLO) },
{ .songId = PHONEME_ID(PH_NURSE_BLEND) },
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 10 },
{ .songLengthId = 44 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_SMELL_YA)] = {
{ .songId = PHONEME_ID(PH_DRESS_HELD) },
{ .songId = PHONEME_ID(PH_STRUT_SOLO) },
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 3 },
{ .songLengthId = 51 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_BANG)] = {
{ .songId = PHONEME_ID(PH_FACE_BLEND) },
PREV_BARD_SOUND,
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 29 },
{ .songLengthId = 35 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_KNOCKOUT)] = {
{ .songId = PHONEME_ID(PH_THOUGHT_SOLO) },
{ .songId = PHONEME_ID(PH_MOUTH_SOLO) },
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 42 },
{ .songLengthId = 36 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_HASSLE)] = {
{ .songId = PHONEME_ID(PH_STRUT_BLEND) },
{ .songId = PHONEME_ID(PH_FOOT_BLEND) },
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 15 },
{ .songLengthId = 48 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_WINNER)] = {
{ .songId = PHONEME_ID(PH_KIT_BLEND) },
{ .songId = PHONEME_ID(PH_NURSE_BLEND) },
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 12 },
{ .songLengthId = 48 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_FEVER)] = {
{ .songId = PHONEME_ID(PH_FLEECE_BLEND) },
{ .songId = PHONEME_ID(PH_NURSE_BLEND) },
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 29 },
{ .songLengthId = 44 },
{ .songLengthId = 12 },
[EC_INDEX(EC_WORD_WANNABE)] = {
{ .songId = PHONEME_ID(PH_THOUGHT_SOLO) },
{ .songId = PHONEME_ID(PH_STRUT_SOLO) },
{ .songId = PHONEME_ID(PH_FLEECE_BLEND) },
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 5 },
{ .songLengthId = 14 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_BABY)] = {
{ .songId = PHONEME_ID(PH_FACE_SOLO) },
{ .songId = PHONEME_ID(PH_FLEECE_SOLO) },
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 28 },
{ .songLengthId = 51 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_HEART)] = {
{ .songId = PHONEME_ID(PH_THOUGHT_HELD) },
PREV_BARD_SOUND,
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 24 },
{ .songLengthId = 51 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_OLD)] = {
{ .songId = PHONEME_ID(PH_GOAT_BLEND) },
PREV_BARD_SOUND,
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 43 },
{ .songLengthId = 51 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_YOUNG)] = {
{ .songId = PHONEME_ID(PH_STRUT_HELD) },
PREV_BARD_SOUND,
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
},
{
{ .songLengthId = 42 },
{ .songLengthId = 14 },
{ .songLengthId = 51 },
[EC_INDEX(EC_WORD_UGLY)] = {
{ .songId = PHONEME_ID(PH_STRUT_BLEND) },
{ .songId = PHONEME_ID(PH_FLEECE_SOLO) },
PREV_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,
NULL_BARD_SOUND,