30+ Dances Animation List
Every dance in the pack, read out of clips.lua.
| Dances | 34 — 20 breakdance, 6 hip hop, 8 party |
| Dictionaries | 2 .ycd, one male and one female |
| Clips per dictionary | 34, with identical names in both |
| Format | Native RDR2 .ycd (RSC8 v58) |
| Mode | Every entry is loop |
| Root motion | None. No dance moves the character, the moonwalk included |
| Total runtime | 205.0 s across all 34 |
The count on the label is honest
"30+" means 34. All 34 rows are live in clips.lua — nothing is commented out, both dictionaries are present, and every clip name resolves. No id, clip name or label is repeated anywhere in the pack.
Two dictionaries, that is all
| Body | Dictionary |
|---|---|
| Male | redmorrow2@dance |
| Female | redmorrow2@dance@f |
Every one of the 34 dances is in both, under the same clip name. There are no per-dance dictionaries to look up and no exceptions — pick the dictionary from the body, then use the clip name from the tables below. Choosing between them in code is on Scripting the pack.
The 34 dances
Rows marked ⚑ start on the ground and want a slower blend-in — see Floor moves.
Breakdance — 20
1 s to 9.6 s, 73.9 s in total.
| # | ID | Name | Length |
|---|---|---|---|
| 1 | breakdance_ready | Breakdance Ready | 1.433 s |
| 2 | breakdance_uprock | Breakdance Uprock | 2.1 s |
| 3 | breakdance_uprock_var_1_start | Breakdance Uprock Var 1 Start | 1.5 s |
| 4 | breakdance_uprock_to_ground | Breakdance Uprock To Ground | 4.533 s |
| 5 | breakdance_1990 | Breakdance 1990 | 3.5 s |
| 6 | breakdance_1990_1 | Breakdance 1990 (1) | 2.467 s |
| 7 | breakdance_footwork_1 | Breakdance Footwork 1 | 3.167 s ⚑ |
| 8 | breakdance_footwork_3 | Breakdance Footwork 3 | 4.567 s ⚑ |
| 9 | breakdance_footwork_to_freeze | Breakdance Footwork To Freeze | 3.667 s ⚑ |
| 10 | breakdance_footwork_to_idle | Breakdance Footwork To Idle | 9.6 s ⚑ |
| 11 | breakdance_swipes | Breakdance Swipes | 3 s |
| 12 | flair | Flair | 1.667 s |
| 13 | flair_1 | Flair (1) | 1 s ⚑ |
| 14 | headspin_start | Headspin Start | 2.833 s |
| 15 | breakdance_freezes | Breakdance Freezes | 6.7 s |
| 16 | breakdance_freeze_var_1 | Breakdance Freeze Var 1 | 4.133 s |
| 17 | breakdance_freeze_var_2 | Breakdance Freeze Var 2 | 4.867 s |
| 18 | breakdance_freeze_var_3 | Breakdance Freeze Var 3 | 6.167 s |
| 19 | breakdance_freeze_var_4 | Breakdance Freeze Var 4 | 4.967 s |
| 20 | crossleg_freeze | Crossleg Freeze | 2.033 s ⚑ |
Hip hop — 6
1.167 s to 17.3 s, 57.1 s in total.
| # | ID | Name | Length |
|---|---|---|---|
| 1 | wave_hip_hop_dance | Wave Hip Hop Dance | 16.833 s |
| 2 | wave_hip_hop_dance_1 | Wave Hip Hop Dance (1) | 1.167 s |
| 3 | tut_hip_hop_dance | Tut Hip Hop Dance | 12.1 s |
| 4 | booty_hip_hop_dance | Booty Hip Hop Dance | 4.9 s |
| 5 | slide_hip_hop_dance | Slide Hip Hop Dance | 17.3 s |
| 6 | step_hip_hop_dance | Step Hip Hop Dance | 4.767 s |
Party — 8
1.033 s to 25.367 s, 74.0 s in total.
| # | ID | Name | Length |
|---|---|---|---|
| 1 | moonwalk | Moonwalk | 1.033 s |
| 2 | can_can | Can Can | 3.667 s |
| 3 | hokey_pokey | Hokey Pokey | 11.667 s |
| 4 | twist_dance | Twist Dance | 9.433 s |
| 5 | shopping_cart_dance | Shopping Cart Dance | 15.933 s |
| 6 | butterfly_twirl | Butterfly Twirl | 3.067 s |
| 7 | bellydancing | Bellydancing | 25.367 s |
| 8 | silly_dancing_1 | Silly Dancing (1) | 3.833 s |
These three groups are not in the data
Every row carries category = 'dance' — a single flat category for all 34. The breakdance / hip hop / party split above comes from the resource's own server owner guide, not from a field you can read. A menu built straight from category gets one undifferentiated list of 34.
The grouping is exact and complete, so it is worth applying: 20 + 6 + 8 = 34, and every clip appears in exactly one group. Either rewrite category in clips.lua or group them in your menu's own config. See The clips.lua table.
Floor moves
Six moves begin on the ground rather than standing. clips.lua gives each of them blendIn = 2.0 — roughly half a second — instead of the 4.0 everything else uses, so the character eases down instead of snapping to the floor.
| ID | Name | Length |
|---|---|---|
crossleg_freeze | Crossleg Freeze | 2.033 s |
flair_1 | Flair (1) | 1 s |
breakdance_footwork_to_freeze | Breakdance Footwork To Freeze | 3.667 s |
breakdance_footwork_to_idle | Breakdance Footwork To Idle | 9.6 s |
breakdance_footwork_3 | Breakdance Footwork 3 | 4.567 s |
breakdance_footwork_1 | Breakdance Footwork 1 | 3.167 s |
All six are in the breakdance group. If your emote menu exposes a blend-in setting, use 2.0 for these and leave the rest at 4.0. If it does not, they still play — they just arrive hard.
blendIn is the one optional field this pack actually uses
The clips.lua format also allows walk and flags per row. No row in this pack sets either.
Lengths
| Shortest | flair_1 at 1 s |
| Longest | bellydancing at 25.367 s |
| Median | 4.133 s |
Four clips run under a second and a half — flair_1, moonwalk, wave_hip_hop_dance_1 and breakdance_ready. They are moves rather than routines, and they read as a repeating beat when looped rather than as something with a beginning and an end.
Durations are metadata the pack author wrote into clips.lua. Nothing reads the field at runtime — the manifest never loads the file — so the game is the authority, and GET_ANIM_DURATION gives the real figure.