Noppera Bou ผีไร้หน้า
Noppera Bou ผีไร้หน้า
TMXX
0:00
TMXX
TMXX · @tmxx
v5.5 2026-05-04
OverNormal: Story
4 plays
Sign in to leave a comment.
No comments yet — be the first!
/** * PROJECT: EDO_HORROR_LEGEND_OS * MODULE: NO_FACE_MUIDNA_SIMULATOR * KERNEL: 505-ERROR-REALITY-VOID */ #include <edo_runtime.h> #include <audio_engine_5xx.h> class MujinaLegend { struct Entity { bool has_face = false; string current_action; string dialogue; }; void Execute_Scenario() { // [Intro] // [SFX: 505 - distant thunder, wind howling] Audio::Trigger(SFX_THUNDER_DISTANT | SFX_WIND_HOWLING); // [Spoken Word - Male, Slow Creepy Whispers] Narrator::Whisper(MALE, SLOW_CREEPY, { "ตำนานสยองขวัญแห่งยุคเอโดะ... ในค่ำคืนที่หมอกลงจัดและเงียบงัน" }); // [SFX: 505 - thunder fades, fog sound] Audio::Fade(SFX_THUNDER, FOG_AMBIENT); Narrator::Whisper(MALE, { "ชายหนุ่มผู้หนึ่งเดินทางผ่านเนินเขาวังเวงในอิวาเตะ" }); // [SFX: 506 - footsteps begin, heartbeat enters] Audio::Loop(SFX_FOOTSTEPS | SFX_HEARTBEAT_LOW); Narrator::Whisper(MALE, { "เขาพบหญิงสาวสวมกิโมโนกำลังนั่งร้องไห้ ราวกับจะปลิดชีพตนเอง" }); // [SFX: 505 - wind swells, distant cry] Audio::Trigger(SFX_WIND_SWELL | SFX_DISTANT_CRY); Narrator::Whisper(MALE, { "แต่เมื่อเธอหันกลับมา... สิ่งที่เขาเห็นกลับว่างเปล่า... ไม่มีหน้า!" }); // [SFX: 508 - heartbeat spikes, breathing] Audio::Spike(SFX_HEARTBEAT_FAST | SFX_HEAVY_BREATHING); // [Verse 1 - Male, Slow and Eerie] while (Environment::IsDark()) { Singer::Male({ "ดึกสงัดลมพัดผ่านบนเส้นทางสุดอันตราย", "ชายหนุ่มก้าวเดินไปในความมืดที่กรีดกราย", "เห็นหญิงสาวนั่งร้องไห้ริมทางดูน่าเสียดาย" }); // [SFX: 506 - footsteps continue, ambient cry] Audio::Play(SFX_FOOTSTEPS_CONT | SFX_AMBIENT_CRY); Singer::Male({ "หวังเข้าไปปลอบโยนไม่ให้เธอต้องเดียวดาย" }); // [SFX: 505 - wind intensifies] Audio::Intensity(WIND, 1.0f); } // [Chorus - Male & Female Harmony, Slow, Heavy & Terrifying] for (int i = 0; i < 1; i++) { Harmony::Execute(MALE | FEMALE, { "โอ้ตำนานผีมุจินะหลอกหลอนกลางพนา", "เมื่อเธอหันหน้ามาไร้จมูกปากและดวงตา" }); // [SFX: 508 - heartbeat pounds, breath caught] Audio::Trigger(SFX_HEARTBEAT_POUND | SFX_BREATH_CAUGHT); Harmony::Execute(MALE | FEMALE, { "ใบหน้าเรียบเกลี้ยงราวกับไข่บอกสุดผวา" }); // [SFX: 509 - demonic whisper enters] Audio::Layer(SFX_DEMONIC_WHISPER); Singer::Male({ "\"Nani?!\" (อะไรกัน!) " }); Narrator::Action("ชายหนุ่มร้องลั่นหนีสุดชีวา"); // [SFX: 514 - sudden scream, glass breaking] Audio::Trigger(SFX_SUDDEN_SCREAM | SFX_GLASS_BREAK); } // [Spoken Word - Male, Shivering voice] Narrator::Speak(SHIVERING, { "เขาวิ่งหนีด้วยความหวาดกลัว ท่ามกลางความมืดมิด...", "จนกระทั่งเห็นแสงไฟสลัวจากรถเข็นขายบะหมี่ข้างทาง" }); // [SFX: 512 - footsteps on gravel, distant crying] Audio::SetSurface(GRAVEL); Audio::Play(SFX_DISTANT_CRYING); Narrator::Speak(SHIVERING, { "เขาพุ่งเข้าไปหาพ่อค้า หวังเพียงให้พ้นจากฝันร้าย..." }); // [SFX: 506 - heartbeat slows, heavy breathing] Audio::Slow(SFX_HEARTBEAT); Narrator::Speak(SHIVERING, { "แต่ความเงียบกลับโรยตัวลงมา... ช้าๆ..." }); // [SFX: 513 - silence, subtle eerie hum] Audio::MuteAllExcept(SFX_EERIE_HUM); // [Verse 2 - Male, Trembling and Slow] Singer::Male(TREMBLING, { "วิ่งกระหืดกระหอบจนมาพบร้านบะหมี่ที่มองเห็น" }); // [SFX: 506 - heartbeat pounds, breathing heavy] Audio::Play(SFX_HEARTBEAT_POUNDS | SFX_BREATHING_HEAVY); Singer::Male({ "พ่อค้าถามเป็นอะไรทำไมหน้าตาดูยากเข็ญ" }); // [SFX: 505 - wind sound, ambient shop noise] Audio::Play(SFX_SHOP_AMBIENT); Singer::Male({ "ชายหนุ่มเล่าเจอผีไม่มีหน้าหลอกตอนสายลมเย็น" }); // [SFX: 506 - heartbeat continues, ominous tone] Audio::SetTone(OMINOUS); Singer::Male({ "พ่อค้าถาม \"Kowai desu ka?\" (น่ากลัวไหม?) แล้วลูบหน้าตน!" }); // [SFX: 508 - heartbeat spike, breath catch] Audio::Trigger(SFX_HEARTBEAT_SPIKE); // [Instrumental Break] // [SFX: 507 - sudden silence, meow, glass shattering slowly] Audio::StopAll(); Audio::Trigger(SFX_MEOW | SFX_GLASS_SHATTER_SLOW); // [Spoken Word - Male, Slow Demonic Whisper] Narrator::Whisper(DEMONIC, { "\"ลักษณะเป็นแบบนี้... ใช่ไหมล่ะ?\"" }); // [SFX: 505 - wind swells, thunder crash] Audio::Trigger(SFX_WIND_SWELL | SFX_THUNDER_CRASH); Narrator::Whisper(DEMONIC, { "พ่อค้าบะหมี่ลูบหน้าตัวเอง..." }); // [SFX: 508 - heartbeat intensifies] Audio::Intensity(SFX_HEARTBEAT, 2.0f); Narrator::Whisper(DEMONIC, { "จนกลายเป็นผีไม่มีหน้าอีกตน!", "\"Gyaa!!!\" (อ๊ากกก!)" }); // [SFX: 514 - sudden scream, reality breaks] // [SFX: 509 - demonic laughter echoes] Audio::Trigger(SFX_SUDDEN_SCREAM | SFX_REALITY_BREAK | SFX_DEMONIC_LAUGH); // [Chorus - Female & Male Harmony, Epic, Dark & Terrifying] Harmony::Execute(EPIC_DARK, { "โอ้ตำนานผีมุจินะหลอกหลอนกลางพนา", "เมื่อเธอหันหน้ามาไร้จมูกปากและดวงตา" }); // [SFX: 508 - heartbeat pounds like thunder] Audio::Trigger(SFX_HEARTBEAT_THUNDER); Harmony::Execute(EPIC_DARK, { "ใบหน้าเรียบเกลี้ยงราวกับไข่บอกสุดผวา", "ชายหนุ่มเสียสติไปสิ้นไร้หนทางเยียวยา" }); // [SFX: 506 - fading heartbeat, distant crying] Audio::FadeOut(SFX_HEARTBEAT | SFX_DISTANT_CRYING); // [Outro - Male, Fading to Insanity] Singer::Male(INSANE, { "สติแตกเสียจริตวิ่งตะเหลิดไปทุกหน" }); // [SFX: 512 - footsteps scattered, frantic] Audio::Play(SFX_FOOTSTEPS_FRANTIC); Singer::Male({ "เรื่องเล่าขานผีไร้หน้าแห่งเอโดะหลอกผู้คน", "อย่าทักใครยามวิกาลอาจเจอผีมาร่ายมนตร์" }); // [SFX: 506 - heartbeat erratic, breathing labored] Audio::Play(SFX_HEARTBEAT_ERRATIC | SFX_BREATHING_LABORED); // [SFX: 510 - creaking wood, chains rattling] Audio::Play(SFX_CREAKING_WOOD | SFX_CHAINS); Singer::Male({ "\"Tasukete!\" (ช่วยด้วย!) เสียงก้องกังวานในความมืดและสับสน" }); // [SFX: 515 - fading whispers, bell toll, wind fade] Audio::FadeAll({SFX_WHISPERS, SFX_BELL_TOLL, SFX_WIND}); // [Coda - Female, Very Close to Mic, Creepy Whisper] Narrator::Whisper(FEMALE, VERY_CLOSE, { "\"Noppera-bō...\"" }); // [SFX: 511 - wind chimes, bell dings softly] Audio::Trigger(SFX_WIND_CHIMES | SFX_BELL_DING); // [SFX: 505 - distant thunder fades into silence] Audio::Halt(); } }; // [End]