code wiki / (root) / nx_aesthetic_vocabulary.nx

nx_aesthetic_vocabulary.nx

buildroot/runtime/nx_aesthetic_vocabulary.nx

10595 B262 linesdepth 2pulls 2 transitivereach 1 importersview sourcekind library
docsdependenciesstructsconstsfunctions

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

nx_syscalls.nx nx_aesthetic_vocabulary.nx nx_aesthetic_vocabulary_test.nx

imports: nx_syscalls.nx

imported by: nx_aesthetic_vocabulary_test.nx

structs

none

consts

30const NX_AES_UNKNOWN: i64 = 0
31const NX_AES_INNIE_CLEAN_CLEFT: i64 = 1 // closed vertical cleft, labia tucked
32const NX_AES_PUFFY_MONS: i64 = 2 // full puffy mons venus
33const NX_AES_HAIRLESS_VULVA: i64 = 3
34const NX_AES_PINK_NATURAL_PIGMENT: i64 = 4
35const NX_AES_HEART_SHAPED_ASS: i64 = 5 // peach/bubble butt
36const NX_AES_PERKY_BREASTS: i64 = 6
37const NX_AES_THIGH_GAP_VISIBLE: i64 = 7
38const NX_AES_HOURGLASS_WAIST: i64 = 8
39const NX_AES_LONG_SLIM_LEGS: i64 = 9
40const NX_AES_TIGHT_TONED_STOMACH: i64 = 10
41const NX_AES_SOFT_NATURAL_BREASTS: i64 = 11 // natural drape, not implant-firm
44const NX_AES_LANG_EN: i64 = 1
45const NX_AES_LANG_JA: i64 = 2
46const NX_AES_LANG_KO: i64 = 3
47const NX_AES_LANG_ZH_CN: i64 = 4
48const NX_AES_LANG_ZH_TW: i64 = 5

functions

50func nx_aesthetic_phrase(kind: i64, language: i64, variant: i64) -> *u8
222func nx_aes_strlen(s: *u8) -> i64
called by 1: main
230func nx_aesthetic_compose(kind: i64, out: *u8, out_cap: i64) -> i64
called by 1: main calls 1: nx_aesthetic_phrase