From 57f4e04e5325687f9d79d67d891583f04f40fcce Mon Sep 17 00:00:00 2001 From: BRADSEC <7948876+bradsec@users.noreply.github.com> Date: Sun, 21 Jun 2026 22:12:50 +1000 Subject: [PATCH] feat: add extra large bust size --- README.md | 2 +- data/female/bust_size.json | 5 +++-- js/random_person_node.js | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index ae3c087..8e6fadb 100644 --- a/README.md +++ b/README.md @@ -231,7 +231,7 @@ flat, average, broad, muscular, barrel > Sex-gated: males only. Females have a stub entry so the dropdown is populated but a random female never produces chest text. Defaults to `off`. ### Bust Size (female) -petite, small, average, full, large +petite, small, average, full, large, extra large > Sex-gated: females only. Males have a stub entry so a random male never produces bust text. Defaults to `off`. diff --git a/data/female/bust_size.json b/data/female/bust_size.json index d53b76c..8222e3b 100644 --- a/data/female/bust_size.json +++ b/data/female/bust_size.json @@ -2,6 +2,7 @@ { "label": "petite", "description": "petite" }, { "label": "small", "description": "small" }, { "label": "average", "description": "average" }, - { "label": "full", "description": "full" }, - { "label": "large", "description": "large" } + { "label": "full", "description": "full" }, + { "label": "large", "description": "large" }, + { "label": "extra large", "description": "extra large" } ] diff --git a/js/random_person_node.js b/js/random_person_node.js index d851b2f..fc17e42 100644 --- a/js/random_person_node.js +++ b/js/random_person_node.js @@ -35,7 +35,7 @@ const FEMALE_ONLY = { clothing_fixed: ["blouse","camisole","cardigan","cocktail dress","jumpsuit","knit sweater","maxi dress","off-shoulder top","peplum top","sundress","wool coat","wrap dress"], shoulders_fixed: ["soft"], chest_fixed: [], - bust_size_fixed: ["average","full","large","petite","small"], + bust_size_fixed: ["average","extra large","full","large","petite","small"], bust_shape_fixed: ["close-set","natural","round","teardrop","wide-set"], };