nx_aesthetic_vocabulary.nx
buildroot/runtime/nx_aesthetic_vocabulary.nx
about
nx_aesthetic_vocabulary.nx -- body-aesthetic kinds with multi-language phrase variants.
Companion to nx_outfit_vocabulary. Where outfit_vocabulary covers
CLOTHING terms, this covers BODY AESTHETIC targets that the user
wants the substrate to push the generator toward.
Key insight: certain body aesthetics have PRECISE single-token names
in CJK that English lacks. Notable examples:
縦スジ ja "vertical line" — clean innie/closed-cleft vulva (precise term)
土手まん ja "mons only" — puffy mons + tucked labia
一线天 zh "single thread of sky" — Chinese equivalent of 縦スジ
馒头逼 zh "steamed bun pussy" — clean puffy aesthetic
パイパン ja "completely hairless" — shaved/smooth target
美脚 ja "beautiful legs" — long slim legs
美乳 ja "beautiful breasts" — perky symmetric breasts
桃尻 ja "peach ass" — heart-shaped glutes
Sealed AestheticKind enum + per-kind language-tagged phrase variants.
Composer emits all variants together for multi-language token anchoring.
dependencies 1 imports · 1 importers
imports: nx_syscalls.nx
imported by: nx_aesthetic_vocabulary_test.nx
structs
| none |
consts
| 30 | const NX_AES_UNKNOWN: i64 = 0 |
| 31 | const NX_AES_INNIE_CLEAN_CLEFT: i64 = 1 // closed vertical cleft, labia tucked |
| 32 | const NX_AES_PUFFY_MONS: i64 = 2 // full puffy mons venus |
| 33 | const NX_AES_HAIRLESS_VULVA: i64 = 3 |
| 34 | const NX_AES_PINK_NATURAL_PIGMENT: i64 = 4 |
| 35 | const NX_AES_HEART_SHAPED_ASS: i64 = 5 // peach/bubble butt |
| 36 | const NX_AES_PERKY_BREASTS: i64 = 6 |
| 37 | const NX_AES_THIGH_GAP_VISIBLE: i64 = 7 |
| 38 | const NX_AES_HOURGLASS_WAIST: i64 = 8 |
| 39 | const NX_AES_LONG_SLIM_LEGS: i64 = 9 |
| 40 | const NX_AES_TIGHT_TONED_STOMACH: i64 = 10 |
| 41 | const NX_AES_SOFT_NATURAL_BREASTS: i64 = 11 // natural drape, not implant-firm |
| 44 | const NX_AES_LANG_EN: i64 = 1 |
| 45 | const NX_AES_LANG_JA: i64 = 2 |
| 46 | const NX_AES_LANG_KO: i64 = 3 |
| 47 | const NX_AES_LANG_ZH_CN: i64 = 4 |
| 48 | const NX_AES_LANG_ZH_TW: i64 = 5 |
functions
| 50 | func nx_aesthetic_phrase(kind: i64, language: i64, variant: i64) -> *u8 |
| 222 | func nx_aes_strlen(s: *u8) -> i64 called by 1: main |
| 230 | func nx_aesthetic_compose(kind: i64, out: *u8, out_cap: i64) -> i64 |