1Tổng quan
74
VFX
58
SFX
0
bark
0
tài sản môi trường
📚
Doc định nghĩa luật 32-Audio-Bible §8 (thư viện SHARED 57 mục + SFX_SHARED_ambush_rise từ doc 15 §F10) · §2.1 tell · §4.2–4.3 mẫu/độ to · §5 mixer · §6 bầy · §11 nguồn · §12.2 hook
2VFX (74)
74 dòng
| ID | Hạng | Lớp | Frame | Giây | Palette | Kích hoạt |
|---|---|---|---|---|---|---|
| VFX_SHARED_hit_slash | S | overhead | 9 | 0.3 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | on_hit (dmg_kind lưỡi sắc) t = 0 tại frame chạm hits[0].t; ≤ 16 VFX trúng mới/frame (R5) |
| VFX_SHARED_hit_blunt | S | overhead | 9 | 0.3 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | on_hit (dmg_kind cùn) t = 0 tại frame chạm |
| VFX_SHARED_hit_pierce | S | overhead | 9 | 0.3 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | on_hit (dmg_kind mũi nhọn / đạn hero) t = 0 tại frame chạm |
| VFX_SHARED_hit_blast | S | overhead | 10 | 0.33 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | on_hit (đạn/nổ hero) t = 0 tại điểm nổ |
| VFX_SHARED_hit_heavy | M | overhead | 12 | 0.4 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | on_hit hit_class HEAVY hoặc finisher, t = 0 tại frame chạm; hitstop runtime 0.05–0.07 s đóng băng frame 1 |
| VFX_SHARED_hit_crit | S | overhead | 9 | 0.3 | #ffffff#f5f1de#c9c2b0#8d8578 | on_crit t = 0 cùng frame chạm, phát sau hit_* cùng điểm (order +1) |
| VFX_SHARED_hit_ember | S | overhead | 9 | 0.3 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | status_apply STS_EMBER cùng frame trúng (thay hit_* thường của cú đó) |
| VFX_SHARED_hit_frost | S | overhead | 9 | 0.3 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | status_apply STS_FROST cùng frame trúng |
| VFX_SHARED_hit_shock | S | overhead | 9 | 0.3 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | status_apply STS_SHOCK cùng frame trúng |
| VFX_SHARED_hit_rot | S | overhead | 9 | 0.3 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | status_apply STS_ROT cùng frame trúng |
| VFX_SHARED_hit_blocked | S | overhead | 9 | 0.3 | #3b3d47#5e616c#8fa3a0#c8d4d2#ffffff | on_hit bị chặn (mục tiêu đang có khiên Y: EN_B1_04, EN_B4_01, EM09) t = 0 tại frame chạm |
| VFX_SHARED_hit_on_hero | S | overhead | 9 | 0.3 | #3a3644#5b586c#8a8699#b9b5c6#e8e4f0#ffffff | on_hero_hurt t = 0 tại frame chạm |
| VFX_SHARED_answer_flash | M | overhead | 10 | 0.33 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | answer_success t = 0 tại frame ĐÁP chạm (trong cửa sổ ĐÁP của hero) |
| VFX_SHARED_answer_perfect | M | overhead | 12 | 0.4 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | answer_perfect t = 0 tại nhịp ĐÁP cuối của chuỗi |
| VFX_SHARED_dodge_perfect | M | floor_decal | 9 | 0.3 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | perfect_dodge t = 0 tại tick Lướt xuyên hitbox đòn địch |
| VFX_SHARED_guard_break | M | overhead | 15 | 0.5 | #5c554b#8d8578#c9c2b0#f5f1de#ffffff | poise_break t = 0 tại frame Thế về 0 |
| VFX_SHARED_counter_mark | S | prioritize | 18 | 0.6 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | counter_window_open t = 0 khi địch vào trạng thái phản được |
| VFX_SHARED_shield_break | M | overhead | 12 | 0.4 | #3a3644#5b586c#8a8699#b9b5c6#e8e4f0#ffffff | shield_broken t = 0 tại frame khiên về 0 (shieldbreak hoặc ĐÁP vào khiên Y) |
| VFX_SHARED_sts_ember | S | body_front | 8 | 0.667 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | status_apply STS_EMBER → loop; tắt khi trạng thái hết/chết |
| VFX_SHARED_sts_frost | S | body_front | 8 | 0.667 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | status_apply STS_FROST (mỗi lớp thêm 1 instance) |
| VFX_SHARED_sts_shock | S | body_front | 6 | 0.4 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | status_apply STS_SHOCK → loop |
| VFX_SHARED_sts_rot | S | body_front | 8 | 0.667 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | status_apply STS_ROT → loop |
| VFX_SHARED_sts_bind | S | body_front | 8 | 0.667 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | status_apply STS_BIND → loop |
| VFX_SHARED_sts_dread | S | prioritize | 12 | 1 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | status_apply STS_DREAD → loop |
| VFX_SHARED_sts_stun | S | prioritize | 12 | 1 | #3a3644#5b586c#8a8699#b9b5c6#e8e4f0#ffffff | status_apply STS_STUN → loop |
| VFX_SHARED_sts_slow | S | floor_decal | 8 | 0.667 | #3a3644#5b586c#8a8699#b9b5c6#e8e4f0#ffffff | status_apply STS_SLOW → loop |
| VFX_SHARED_sts_mute | S | prioritize | 12 | 1 | #5c554b#8d8578#c9c2b0#f5f1de#ffffff | status_apply STS_MUTE lên hero → loop |
| VFX_SHARED_sts_blind | S | body_front | 8 | 0.667 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | status_apply STS_BLIND → loop |
| VFX_SHARED_sts_disarm | S | body_front | 9 | 0.3 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | status_apply STS_DISARM t = 0 (one-shot, sau đó glyph DISARM) |
| VFX_SHARED_sts_pin | S | floor_decal | 9 | 0.3 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | status_apply STS_PIN t = 0 (one-shot cắm, giữ frame cuối) |
| VFX_SHARED_sts_glyphs | S | prioritize | 12 | 0.4 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff#c8c8d0 | status_apply bất kỳ STS_* → hiện glyph; status_end → ẩn |
| VFX_SHARED_spawn_mark | S | floor_tell | 23 | 0.75 | #3a3644#5b586c#8a8699#b9b5c6#e8e4f0#ffffff | director_spawn t = 0 khi đặt ấn; quái bật tại t = 0.60 |
| VFX_SHARED_summon_vortex | M | floor_tell | 36 | 1.2 | #3a3644#5b586c#8a8699#b9b5c6#e8e4f0#ffffff | summon_cast t = 0; quái triệu hồi xuất hiện tại t = 1.00 |
| VFX_SHARED_spawn_rise | S | overhead | 12 | 0.4 | #3b3d47#5e616c#8a8f9a#adb3bc#e8e4f0 | clip spawn frame 0 (sau spawn_mark) |
| VFX_SHARED_death_s | S | overhead | 15 | 0.5 | #3b3d47#5e616c#8a8f9a#adb3bc#e8e4f0 | on_death quái S t = 0 tại frame chết; ≤ 12 VFX chết mới/frame (R6), quá trần chỉ hất + dither |
| VFX_SHARED_death_m | M | overhead | 18 | 0.6 | #3b3d47#5e616c#8a8f9a#adb3bc#e8e4f0 | on_death quái M t = 0 |
| VFX_SHARED_death_l | L | overhead | 24 | 0.8 | #3b3d47#5e616c#8a8f9a#adb3bc#e8e4f0 | on_death quái L hoặc Tinh Anh t = 0 |
| VFX_SHARED_death_xl | XL | overhead | 60 | 2 | #3b3d47#5e616c#8a8f9a#adb3bc#e8e4f0#f5f1de | boss_death t = 0 tại frame đầu clip death |
| VFX_SHARED_dissolve_dither | M | body_front | 12 | 0.4 | #0b0a10 | corpse_ready (sau hất/squash 0.30 s) t = 0 |
| VFX_SHARED_corpse_stain | S | floor_decal | 1 | 8.5 | #3b3d47#5e616c#8a8f9a#adb3bc | on_death (mọi hạng) t = 0.30 sau death_* |
| VFX_SHARED_pickup_xp | S | overhead | 8 | 0.667 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | xp_drop t = 0 khi quái chết rơi XP; loop tới khi magnet kéo |
| VFX_SHARED_pickup_collect | S | overhead | 7 | 0.23 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | pickup_collected t = 0 khi vật chạm bán kính nhặt hero |
| VFX_SHARED_pickup_paper_gold | S | overhead | 8 | 0.667 | #2a2420#5c554b#8d8578#d8cfb4#f5f1de | drop CUR_PAPER_GOLD t = 0; loop tới khi nhặt |
| VFX_SHARED_pickup_soul_ash | S | overhead | 8 | 0.667 | #3a3644#5b586c#8a8699#b9b5c6#e8e4f0#ffffff | drop CUR_SOUL_ASH t = 0; loop tới khi nhặt |
| VFX_SHARED_pickup_echo_shard | M | overhead | 12 | 1 | #5e6a80#8f9ab0#cfd8e8#ffffff#c0c0c0 | drop CUR_ECHO_SHARD t = 0 (mini-boss chết) |
| VFX_SHARED_pickup_heal | S | overhead | 8 | 0.667 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | drop heal t = 0; loop tới khi nhặt |
| VFX_SHARED_chest_relic | M | overhead | 27 | 0.9 | #5c554b#8d8578#c9c2b0#f5f1de#ffffff | reward_spawn RSC/BOS/MBS/SEC t = 0 khi rương mở |
| VFX_SHARED_levelup | M | body_front | 30 | 1 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | level_up t = 0 khi XP vượt ngưỡng; màn chọn thẻ mở tại t = 0.50 |
| VFX_SHARED_resonance_on | M | floor_decal | 18 | 0.6 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | resonance_activate t = 0 |
| VFX_SHARED_evolution_forge | L | overhead | 45 | 1.5 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | evolution_applied t = 0 khi màn thẻ đóng |
| VFX_SHARED_ult_ready | S | body_front | 12 | 1 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | ult_gauge_full t = 0; loop tới khi dùng Ult |
| VFX_SHARED_tell_glint_y | S | prioritize | 16 | 0.133 | #ffd84a#ffffff | windup_start (glint 1) và impact − 0.12 s (glint 2; đạn: ETA ≤ 0.12 s lần đầu) |
| VFX_SHARED_tell_rim_y | M | prioritize | 4 | 0.133 | #ffffff | glint 2 (impact − 0.12 s) → impact |
| VFX_SHARED_tell_zone_p | XL | floor_tell | 30 | 1 | #b14cff#ffffff | windup_start của đòn P (t = 0); va chạm tại t = windup |
| VFX_SHARED_tell_bang_p | S | prioritize | 6 | 0.2 | #b14cff#ffffff#0b0a10 | windup_start đòn P → impact |
| VFX_SHARED_tell_aura_p | M | prioritize | 12 | 0.25 | #b14cff#ffffff | windup_start đòn P → impact |
| VFX_SHARED_tell_zone_n | XL | floor_tell | 8 | 0.667 | #e8e4f0 | zone_spawn t = 0; sát thương bắt đầu t = 0.30; zone_end → tan |
| VFX_SHARED_tell_proj_p_path | XL | floor_tell | 30 | 1 | #b14cff#ffffff | projectile_spawn đạn P (t = 0); tới đích t = ETA ≥ 0.45 |
| VFX_SHARED_ash_eye | S | prioritize | 18 | 0.6 | #5c554b#c9c2b0#f2ead8#ffffff | ash_read (CV đổi thế) t = 0; ash_forget → mờ 0.5 s |
| VFX_SHARED_elite_mark | S | prioritize | 16 | 0.533 | #0b0a10#8d8578#c9c2b0#f5f1de | elite_spawn t = 0 (sau summon/spawn_mark) |
| VFX_SHARED_shield_hero | M | body_front | 12 | 1 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | shield_gain t = 0; loop tới hết khiên |
| VFX_SHARED_heal_pulse | S | body_front | 15 | 0.5 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | hero_heal t = 0 |
| VFX_SHARED_revive | L | overhead | 36 | 1.2 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | hero_revive t = 0 tại frame HP về 0 có Relic hồi sinh |
| VFX_SHARED_dash_afterimage | M | body_back | 6 | 0.18 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | dash_start → dash_end (mỗi 0.03 s 1 bản) |
| VFX_SHARED_dash_dust | S | floor_decal | 9 | 0.3 | #3b3d47#5e616c#8a8f9a#adb3bc#e8e4f0 | dash_start t = 0 tại chân |
| VFX_SHARED_screen_flash_white | XL | screen | 5 | 0.167 | #ffffff | counter_success / answer_perfect t = 0 |
| VFX_SHARED_screen_flash_ult | XL | screen | 6 | 0.2 | #404040#606060#808080#a0a0a0#c0c0c0#e0e0e0#ffffff | ult_burst t = 0 |
| VFX_SHARED_screen_world_slow | XL | screen | 6 | 0.2 | #a8bcd8 | world_slow_start → world_slow_end |
| VFX_SHARED_screen_lowhp | XL | screen | 12 | 1 | #15131d | hero_hp < 25% → loop; ≥ 25% → tắt 0.3 s |
| VFX_SHARED_screen_phase | XL | screen | 24 | 0.8 | #5c554b#8d8578#c9c2b0#f5f1de#ffffff | boss_phase_change t = 0 |
| VFX_SHARED_floor_ellipse | XL | floor_decal | 30 | 1 | #ffffff | spec chủ gọi (đòn, kỹ năng, ult, hazard, tell): t = 0 tại tick spawn vùng/vành; shader runtime, không sự kiện riêng |
| VFX_SHARED_floor_glow | XL | floor_decal | 30 | 1 | #ffffff | spec chủ gọi (vũng sáng light.floor_pool, quầng sàn env/hero/boss): t = 0 tại tick spawn; shader runtime |
| VFX_SHARED_screen_fx | XL | screen | 30 | 1 | #ffffff#15131d | spec chủ gọi (chớp, tint, viền tối, chuyển cảnh): t = 0 tại sự kiện của chủ; shader runtime |
| VFX_SHARED_rope_line | XL | body_front | 30 | 1 | #ffffff | spec chủ gọi (dây móc, xích, tơ, tia nối 2 điểm): t = 0 khi nối; cập nhật đầu mút mỗi frame; shader runtime |
3SFX (58)
58 dòng
| ID | Loại | Bus | ms | Biến thể | Tell | Hook |
|---|---|---|---|---|---|---|
| SFX_SHARED_tell_y_glint1 | tell_y | Tell | 120 | 1 | Y | EnemyWindupStart tellClass=Y (frame đầu windup = glint 1); lịch PlayScheduled |
| SFX_SHARED_tell_y_tinh | tell_y | Tell | 220 | 1 | Y | EnemyWindupStart tellClass=Y → lịch PlayScheduled đỉnh transient đúng T−0.12 s (glint 2); EnemyTellGlint2 chỉ để kiểm |
| SFX_SHARED_tell_p_swell | tell_p | Tell | 1200 | 3 | P | EnemyWindupStart tellClass=P (cả hazard/Khăn Tang/mutator P); chọn bản 0.45/0.8/1.2 s gần windup nhất + vòng sustain; cắt cứng tại frame va chạm |
| SFX_SHARED_tell_p_impact | tell_p | Tell | 120 | 1 | P | EnemyImpact tellClass=P (frame va chạm tím) |
| SFX_SHARED_tell_p_proj | tell_p | Tell | 1000 | 1 | P | EnemyProjectileFire purple=true → loop tới khi đạn biến mất/bị dội |
| SFX_SHARED_tell_feint | tell_y | Tell | 150 | 1 | Y | EnemyFeint (frame bắt đầu nhịp trì ≤ 0.35 s, INV-15) |
| SFX_SHARED_answer_core | answer | HeroDefense | 300 | 3 | none | HeroAnswerSuccess (lớp chung dưới SFX_{H}_answer) + send Answer |
| SFX_SHARED_answer_whiff | answer | HeroDefense | 200 | 3 | none | HeroAnswerWhiff (ĐÁP hụt, báo khoá 0.30 s) |
| SFX_SHARED_perfect_dodge | move | HeroDefense | 400 | 3 | none | HeroPerfectDodge + send Answer (World 25%) |
| SFX_SHARED_dash_base | move | Hero | 180 | 4 | none | HeroDash frame 0 (lớp chung dưới SFX_{H}_dash) |
| SFX_SHARED_poise_break | impact | Boss | 700 | 2 | none | PoiseBroken (Vỡ Thế Tinh Anh/mini/boss) |
| SFX_SHARED_shield_break | impact | HeroDefense | 450 | 3 | none | ShieldBroken (ĐÁP vào khiên Y / phá khiên EN_B1_04, EN_B4_01, EM09) |
| SFX_SHARED_shield_block | impact | Enemy | 150 | 4 | none | ShieldBlocked (đòn hero bị khiên địch chặn) |
| SFX_SHARED_hit_flesh | hit | HeroAttack | 140 | 4 | none | nguồn reuse: asset_ref của SFX_{H}_hit / SFX_{E}_impact chất liệu thịt khô-tro; HeroHitBatch |
| SFX_SHARED_hit_bone | hit | HeroAttack | 140 | 4 | none | nguồn reuse: asset_ref cho đòn vào quái xương (B1, B4, B6); HeroHitBatch |
| SFX_SHARED_hit_heavy | hit | Boss | 250 | 4 | none | HeroHitBatch hasHeavyTarget=true (Tinh Anh/mini/boss trong cụm) + đòn A3 kết chuỗi |
| SFX_SHARED_hit_crit | hit | HeroAttack | 120 | 3 | none | HeroHitBatch critCount ≥ 1 (1 lần/frame) |
| SFX_SHARED_hit_multi | hit | HeroAttack | 200 | 3 | none | HeroHitBatch n = 2–5 (cộng +1.5 × log2(n) dB, ≤ +3.5) |
| SFX_SHARED_hit_mass | hit | HeroAttack | 300 | 3 | none | HeroHitBatch n ≥ 6 (cộng +3 × log2(n/3) dB, trần +6) |
| SFX_SHARED_kill_crunch | hit | EnemyHorde | 150 | 4 | none | EnemyKilledBatch (HordeAudio cửa sổ trượt 100 ms, doc 32 §6.2) |
| SFX_SHARED_kill_cluster | hit | EnemyHorde | 300 | 3 | none | EnemyKilledBatch (HordeAudio cửa sổ trượt 100 ms, doc 32 §6.2) |
| SFX_SHARED_kill_reap | hit | EnemyHorde | 500 | 3 | none | EnemyKilledBatch (HordeAudio cửa sổ trượt 100 ms, doc 32 §6.2) |
| SFX_SHARED_explode_s | explode | World | 400 | 3 | none | nguồn reuse: Xác Trương EN_B1_05, bom, Đinh nổ; ≤ 3/80 ms, dư cộng +2 dB lần kế |
| SFX_SHARED_explode_l | explode | World | 900 | 3 | none | nguồn reuse: nổ lớn (kỹ năng hero, boss, MRN15 nổ lớn) |
| SFX_SHARED_slam_ground | impact | World | 500 | 3 | none | nguồn reuse: nện đất/tiếp đất nặng (hero, Tinh Anh, boss) |
| SFX_SHARED_proj_enemy_fire | shot | EnemyHorde | 250 | 4 | none | EnemyProjectileFire (lớp chất liệu theo quái đặt trên) |
| SFX_SHARED_proj_enemy_hit | impact | EnemyHorde | 150 | 4 | none | EnemyImpact khi đạn địch chạm (sàn/hero/vật) |
| SFX_SHARED_proj_reflect | answer | HeroDefense | 300 | 3 | none | EnemyProjectileReflected (đạn bị ĐÁP dội, lõi trắng) |
| SFX_SHARED_hero_hurt_impact | hit | Hero | 200 | 4 | none | HeroDamaged (kèm SFX_{H}_vo_hurt) |
| SFX_SHARED_footstep_hero | move | Hero | 80 | 12 | none | HeroStep (anim walk/run, frame chân chạm); bề mặt theo tile |
| SFX_SHARED_dash_recharge | ui_short | Hero | 60 | 2 | none | HeroDashRecharge (lượt Lướt nạp lại, 0.70 s) |
| SFX_SHARED_hero_low_hp | loop | Hero | 1667 | 1 | none | HeroLowHp (HP < 25%) bật loop; tắt khi HP ≥ 30% hoặc chết |
| SFX_SHARED_hero_death | stinger | Hero | 1500 | 1 | none | HeroDeath (+ SFX_{H}_vo_death + snapshot SN_DEATH) |
| SFX_SHARED_revive_ember | cast | Hero | 1200 | 1 | none | HeroRevive (Lửa Gửi hồi sinh + sóng đẩy r120) |
| SFX_SHARED_spawn_ash | amb_spot | EnemyHorde | 600 | 3 | none | EnemySpawnMarks (gộp: ≥ 6 ấn trong 0.3 s → 1 lần +3 dB) |
| SFX_SHARED_summon_vortex | cast | Enemy | 1000 | 2 | none | SummonVortex (boss/Tinh Anh triệu hồi, EM04) |
| SFX_SHARED_corpse_dissolve | amb_spot | Enemy | 400 | 3 | none | EnemyKilled Tinh Anh+/mini (tan dither 0.4 s, sau death riêng) |
| SFX_SHARED_zone_n_loop | loop | SFX | 4000 | 1 | none | vùng đọng N (hazard/đòn/MRN15 vũng) tồn tại → loop; dừng khi vùng tắt |
| SFX_SHARED_crowd_bed | loop | EnemyHorde | 20 000 | 4 | none | HordeAudio mỗi frame: crossfade 4 lớp theo alive_view 0–20/20–80/80–160/160–250 |
| SFX_SHARED_ghost_core | loop | Enemy | 6000 | 1 | none | actor có lõi ma #9ff3ff trong view (≤ 3 gần hero nhất) → loop |
| SFX_SHARED_xp_pickup | ui_short | SFX | 60 | 3 | none | PickupCollected type=xp (chuỗi 0.5 s: pitch +1 bán cung mỗi nhặt, tối đa +12) |
| SFX_SHARED_gold_pickup | ui_short | SFX | 80 | 3 | none | PickupCollected type=gold (Vàng Mã CUR_PAPER_GOLD) |
| SFX_SHARED_heal_orb | cast | SFX | 400 | 3 | none | PickupCollected type=heal (cầu máu/bình) |
| SFX_SHARED_level_up | ui_jingle | UI | 1000 | 1 | none | LevelUp (trước DraftOpen; nhạc stinger level_up của MusicDirector) |
| SFX_SHARED_relic_chest | ui_jingle | World | 900 | 2 | none | RelicChestOpen (rương Relic/thưởng phòng mở) |
| SFX_SHARED_ult_ready | ui_jingle | Hero | 700 | 1 | none | UltGaugeFull (Dư Âm ULT_GAUGE = 100), 1 lần, không lặp |
| SFX_SHARED_ult_core | cast | Hero | 500 | 2 | none | UltActivate (lớp chung dưới SFX_{ultId}_<slug>) + send Ult |
| SFX_SHARED_resonance | ui_jingle | Hero | 600 | 1 | none | ResonanceTriggered (Cộng Hưởng bậc I/II kích, trong combat) |
| SFX_SHARED_evolution | cast | Hero | 1500 | 1 | none | EvolutionTriggered (Tiến Hoá trên hero sau khi màn draft đóng) |
| SFX_SHARED_ash_read | stinger | Stinger | 1000 | 2 | none | AshVariantOn (Tro Nhớ đổi thế: khựng 0.6 s + ◆ Mắt Tro, ≥ 1.0 s trước hiệu lực) + stinger nhạc ash_read |
| SFX_SHARED_ash_meso | stinger | Stinger | 800 | 2 | none | AshMesoShift (callout MESO đầu phòng) + stinger surge |
| SFX_SHARED_elite_affix | cast | Boss | 800 | 4 | none | EliteSpawn (+ SFX_{E}_vocal + stinger elite_in); biến thể theo EM01–EM16 |
| SFX_SHARED_status_apply | hit | SFX | 200 | 6 | none | StatusApplied (6 biến thể theo STS: EMBER/FROST/SHOCK/ROT/BIND/DREAD; control STUN/SLOW… dùng biến thể gần nhất) |
| SFX_SHARED_stun_loop | loop | SFX | 2000 | 1 | none | STS_STUN trên địch gần hero nhất (≤ 2) → loop; dừng khi hết choáng |
| SFX_SHARED_objective_bell | ui_jingle | World | 2000 | 2 | none | ObjectiveBell (mục tiêu BELLS) + nguồn reuse SFX_B1_hz_village_bell (220 Hz) / SFX_B4_hz_signal_bell (196 Hz) |
| SFX_SHARED_room_clear | ui_jingle | World | 900 | 1 | none | RoomCleared (+ stinger nhạc room_clear) |
| SFX_SHARED_door_open | move | World | 700 | 2 | none | ExitOpened (lối ra/cổng phòng mở) |
| SFX_SHARED_ambush_rise | amb_spot | EnemyHorde | 1000 | 3 | none | AmbushWarn (F10 báo phục kích doc 15: ấn tro 1.0 s + gợn sàn), âm có vị trí |