🔔 Bladewake GDD
Trang chủ › Art · VFX · Âm thanh › Kiếm Sĩ Gương
🎨 Art · VFX · Âm thanh

AV · Kiếm Sĩ Gương

Spec VFX, SFX, bark và tài sản môi trường của Kiếm Sĩ Gương (Mini-boss).

MB_B4_2Cập nhật: 2026-11-07

1Tổng quan

18
VFX
8
SFX
8
bark
0
tài sản môi trường

Chủ sở hữu: Kiếm Sĩ Gương MB_B4_2

📚
Doc định nghĩa luật 30-Art-Direction §2.3, §3.4, §3.5, §5.1, §5.5, §5.6, §5.6b, §8 · 32-Audio-Bible §2.1, §2.4, §4.2–4.4, §5.3–5.6, §9, §11, §12.2 · 14-Adaptive-AI §6.4 (nhịp lừa CV1, ảnh giả) · bosses/MB_B4_2.json; vfx[] rỗng: spec VFX_MB_B4_2_* nằm ở phần av/MB_B4_2__vfx
VFX theo hạng cỡVFX theo hạng cỡS: 1 (6%)M: 13 (72%)L: 3 (17%)XL: 1 (6%)18VFXS — 1 (6%)M — 13 (72%)L — 3 (17%)XL — 1 (6%)
SFX theo busSFX theo busBossBoss: 77TellTell: 11

2VFX (18)

18 dòng
IDHạngLớpFrameGiâyPaletteKích hoạt
VFX_MB_B4_2_slash_arcMoverhead120.4#252837#353744#555968#7d8494#a0a8b5#cfc6b8Hàng 0: MB_B4_2_A01 hit (t = 0 = tick va chạm, active 0.10 s, sau windup 0.55 s + bước 12 px). Hàng 1: MB_B4_2_A08 nhát phản hit (t = 0 = va chạm sau windup Y …
VFX_MB_B4_2_double_arcMoverhead120.4#252837#353744#555968#7d8494#a0a8b5#cfc6b8MB_B4_2_A02 Song Nhát Gương: hàng 0 phát ở tick va chạm nhịp 1 (sau windup 0.50 s), hàng 1 phát ở tick va chạm nhịp 2 (sau khe 0.40 s); t = 0 = tick va chạm củ…
VFX_MB_B4_2_tri_arcMoverhead120.4#252837#353744#555968#7d8494#a0a8b5#cfc6b8MB_B4_2_A03 Tam Tấu Gương Vỡ: hàng 0/1/2 phát ở tick va chạm nhịp 1/2/3 (windup 0.60 s, khe 0.40 s giữa các nhịp; CV1 có thể kéo nhịp 3 thêm 0.10–0.30 s, sheet…
VFX_MB_B4_2_lunge_trailLoverhead160.53#252837#353744#555968#7d8494#a0a8b5#cfc6b8MB_B4_2_A04 Đâm Xuyên Gương: t = 0 = tick đầu active (sau windup 0.60 s); hướng khoá ở glint 2 (t = −0.12), lao 150 px trong active 0.22 s (≈ 682 px/s), sheet …
VFX_MB_B4_2_shard_rainMoverhead290.95#252837#353744#555968#7d8494#a0a8b5#cfc6b8MB_B4_2_A05 Mưa Mảnh Gương: 3 instance, mỗi instance neo tâm 1 vùng r40 (1 tại vị trí hero tick 0 của windup, 2 lệch ±64 px vuông góc hướng chạy); t = 0 = tick…
VFX_MB_B4_2_mirror_danceMoverhead150.5#252837#353744#555968#7d8494#a0a8b5#cfc6b8MB_B4_2_A06 Vũ Điệu Gương — nhát chém của BẢN THẬT: t = 0 = tick va chạm (0.90 s sau tick tách ảnh), bước 40 px; ảnh giả đã vỡ ở t = −0.12 (VFX_MB_B4_2_fake_sh…
VFX_MB_B4_2_fake_outlineMbody_front90.3#353744#555968#7d8494#a0a8b5Telegraph ảnh giả: MB_B4_2_A06 tick tách ảnh (t = 0 = đầu windup 0.90 s; P1 2 ảnh giả trên vòng r96 cách 120°, P2 3 ảnh giả cách 90°) và MB_B4_2_A07 đầu windup…
VFX_MB_B4_2_fake_shatterMoverhead120.4#353744#555968#7d8494#a0a8b5Ảnh giả vỡ: A06 t = 0 = tick glint 2 của bản thật (0.12 s trước va chạm); A07 t = 0 = tick va chạm 0.85 s; cũng phát khi hero đánh trúng ảnh giả, khi hắn Vỡ Th…
VFX_MB_B4_2_cross_dashXLoverhead210.7#252837#353744#555968#7d8494#a0a8b5#cfc6b8MB_B4_2_A07 Ảnh Vây Thập Tự (chỉ P2): t = 0 = tick va chạm sau windup 0.85 s; bản thật (1 trong 4 ảnh chữ thập r140) xé 300 px qua vị trí hero trong active 0.2…
VFX_MB_B4_2_mirror_stanceMbody_front80.67#353744#555968#7d8494#a0a8b5#cfc6b8MB_B4_2_A08 Thế Gương Phản: t = 0 = vào thế (giữ 1.20 s). Cú hero đầu tiên trúng hắn trong thế → 1 frame 'mồi' rồi sau 0.25 s vào windup Y 0.45 s (glint chung)…
VFX_MB_B4_2_shard_burstLoverhead210.7#252837#353744#555968#7d8494#a0a8b5#cfc6b8MB_B4_2_A09 Vòng Gương Nổ: t = 0 = tick va chạm (windup 0.70 s, active 0.10 s), tâm = chân hắn; đẩy hero 48 px; trúng cả quái phụ.
VFX_MB_B4_2_shard_throwSoverhead60.4#2e464c#476e75#555968#a0a8b5#9ff3ffMB_B4_2_A10 Phóng Mảnh Gương: t = 0 = nhả (sau windup 0.50 s) — 3 vảy Y_REFLECT toả 24°, tốc 210 px/s, tầm 320 px, cao 14 px; hàng 0 bay (loop), hàng 1 nổ khi …
VFX_MB_B4_2_armor_shatterLoverhead301#252837#353744#555968#7d8494#a0a8b5#cfc6b8MB_B4_2_A11 Vỡ Giáp Gương (P2, 1 lần, HP ≤ 15%): t = 0 = tick va chạm sau windup 1.00 s; vòng lan r(t) = 30 + 200·t trong active 0.60 s (tới r150), dải 24, 2 k…
VFX_MB_B4_2_feint_holdMbody_front40.33#252837#353744#555968#7d8494Thế đáp MB_B4_2_CV1 (Gương Nín Kiếm, ASH): t = 0 = đầu nhịp nín chen giữa glint 1 và glint 2 của A01 hoặc nhịp 3 A03 (tối đa 1 lần/chuỗi), giữ 0.10–0.30 s; gli…
VFX_MB_B4_2_intro_stepMbody_front361.2#252837#353744#555968#7d8494#a0a8b5#cfc6b8MỞ MÀN MB_B4_2 (≤ 3 s, bất tử, cổng khoá): t = 0 = Vreth bắt đầu bước ra khỏi khung gương đứng phía bắc (r170), sau khi bóng trong gương quay đầu nhìn hero; ne…
VFX_MB_B4_2_phase_crackMbody_front240.8#353744#555968#7d8494#a0a8b5#9ff3ffVào P2 (HP ≤ 40%, sau khi đòn đang STRIKE xong): t = 0 = tick đổi pha; 6 instance cùng lúc, mỗi instance neo chân 1 tấm gương đứng (r170, cách 60°, cao 40 px);…
VFX_MB_B4_2_broken_flakeMbody_front80.67#353744#555968#7d8494#a0a8b5#9ff3ffVỡ Thế (Thế 150 về 0, hoặc ĐÁP trọn 3 nhịp A03 = chain_answer BROKEN): t = 0 = tick vào trạng thái Vỡ, kéo 3.50 s (nhận ×1.5); cùng tick mọi ảnh giả còn trên s…
VFX_MB_B4_2_death_shatterMoverhead903#252837#353744#555968#7d8494#a0a8b5#cfc6b8HẠ MÀN MB_B4_2 (on_death): t = 0 = Vreth quỳ, kiếm cắm sàn. Hàng 0 neo chân hắn; hàng 1 phát ở 6 gương đứng tại t = 2.40; actor dissolve sau t = 3.00.

3SFX (8)

IDLoạiBusmsBiến thểTellHook
SFX_MB_B4_2_drawcastBoss9002noneBossIntro bossId=MB_B4_2 (khung 34 clip intro, dưới SN_BOSS_INTRO + stinger MUS_miniboss_gate) · EnemyWindupStart attackId=MB_B4_2_A06 (tick 0, khung 0 attack_…
SFX_MB_B4_2_slashswingBoss3004noneEnemyAttackStrike enemyId=MB_B4_2 attackId=MB_B4_2_A01|MB_B4_2_A02|MB_B4_2_A03|MB_B4_2_A08 (mỗi nhịp 1 lần, kể cả hụt; tell = SFX_SHARED_tell_y_glint1 + SFX_SH…
SFX_MB_B4_2_lungeswingBoss6503noneEnemyAttackStrike enemyId=MB_B4_2 attackId=MB_B4_2_A04 (khung 18 attack_lunge, tell Y chung) | MB_B4_2_A07 (khung 25 attack_cross, chỉ bản thật; tell P = SFX_S…
SFX_MB_B4_2_shardimpactBoss7004noneEnemyAttackStrike enemyId=MB_B4_2 attackId=MB_B4_2_A05 (khung 24, 3 vùng) | MB_B4_2_A09 (khung 21) | MB_B4_2_A10 (khung 15, loạt rời tay) | MB_B4_2_A11 (đuôi s…
SFX_MB_B4_2_fake_scrapeimpactBoss3503noneMirrorImageBreak ownerId=MB_B4_2 (mỗi ảnh giả vỡ: đúng tick glint 2 của bản thật trong A06; tick va chạm A07; khi bị hero đánh trúng; khi bản thật Vỡ Thế; cuối…
SFX_MB_B4_2_feintmoveTell1502noneEnemyFeintStart enemyId=MB_B4_2 cv=MB_B4_2_CV1 attackId=MB_B4_2_A01|MB_B4_2_A03 (nhịp 3) — khung 30 attack_slash / khung 54 attack_tri; thay SFX_SHARED_tell_fe…
SFX_MB_B4_2_crackimpactBoss14002noneBossPhase bossId=MB_B4_2 phase=2 (6 gương sân nứt đôi cùng lúc, cùng __stg_phase2 nếu có) · EnemyAttackStrike attackId=MB_B4_2_A11 (khung 30 attack_shatter, gi…
SFX_MB_B4_2_deathvocalBoss38001noneBossDefeated bossId=MB_B4_2 (khung 0 clip death; cùng __stg_victory của MUS_miniboss_gate do MusicDirector)

4Bark (8)

IDNgười nóiKích hoạtLời thoại
BARK_MB_B4_2_introMB_B4_2BossIntro (khung 34 clip intro, = DLG_MB_B4_2_INTRO_001; H01/H03 thay bằng DLG_MB_B4_2_HE…Sảnh Gương soi mọi kẻ bước vào.
BARK_MB_B4_2_phaseMB_B4_2BossPhase phase=2 (HP ≤ 40%, = DLG_MB_B4_2_PHASE_001)Gương nứt rồi. Ta thì chưa.
BARK_MB_B4_2_fake_hitMB_B4_2MirrorImageHit (hero đánh trúng ảnh giả A06/A07/A11)Ngươi chém vào bóng.
BARK_MB_B4_2_brokenMB_B4_2PoiseBroken enemyId=MB_B4_2 (gồm ĐÁP trọn 3 nhịp A03)Ngươi nhìn đúng ta.
BARK_MB_B4_2_desperateMB_B4_2EnemyWindupStart attackId=MB_B4_2_A11 (khung 0 attack_shatter, 1 lần)Vỡ hết đi. Chỉ còn ta.
BARK_MB_B4_2_cv1MB_B4_2AshVariantOn cv=MB_B4_2_CV1 (axis A01.DEFLECT HIGH; khung 0 ash_read; cùng callout NÓ ĐÃ …Tay ngươi chờ trước kiếm ta.
BARK_MB_B4_2_cv2MB_B4_2AshVariantOn cv=MB_B4_2_CV2 (axis A07 HIGH; khung 0 ash_read; cùng callout NÓ ĐÃ ĐỌC BẠN:…Ngươi chém vào bóng. Ta đứng đây.
BARK_MB_B4_2_deathMB_B4_2BossDefeated (khung 12 clip death, = DLG_MB_B4_2_DEFEAT_001)Cuối cùng gương cũng soi ta.