1Tổng quan
Vai trò: lăn Y hết 220 px theo hướng khoá, cán cả quái trên đường; vỡ thành 2 mảnh nhỏ khi chết
- HP
- 102
- MOVE_SPEED
- 40
- RADIUS
- 10
- MASS
- 1
- ARMOR
- 0
Bảng màu:
#4c484a#3e3a3c#2b282a#1d191b#7b5c4a#9ff3ff- Cao
- 24 px
- Mã hình
- en_b3_03
- Accent
- #9ff3ff
- Codex
- Đá Lăn Lò CDX_en_b3_03
Truyền thuyết: Tảng đá chặn cửa lò và mảnh khuôn chuông vỡ dính xỉ; Tro bám vào vật nặng nhất người thợ từng đẩy. Hình: khối cầu xỉ đen xám, mảnh khuôn đồng cắm lởm chởm, khe nứt lõi lam (≤ 10% pixel). Chết: nứt đôi thành 2 mảnh (mỗi mảnh 31 HP, lăn 120 px), mảnh chết hoá tro.
2Hành vi & AI
- AI
- roller
- Vai
- roller
- Rig
- construct_driver
- Hồi nhà
- 3
Tham số AI (16)
- engage_px
- 260
- path_lock_frac
- 0.6
- roll_speed
- 200
- wall_stop_s
- 0.6
- split_on_death
- 2
- frag_hp
- 31
- frag_radius
- 6
- frag_speed
- 52
- frag_xp
- 0.3
- frag_tp
- 0
- frag_attack
- EN_B3_03_A02
- frag_cap_group
- SWARM
- conveyor_carry
- có
- intro_room
- 1
- pattern
- EDGE
- room_t_min_s
- 5
3Đòn đánh (2)
| Đòn | Tell | Loại | Nhịp | Windup s | Active s | Hồi s | ST | Kiểu ST | Tầm px | Hồi chiêu s | Trọng số/pha | Pha | Token | Nguồn |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Lăn Lò EN_B3_03_A01 | Vàng | lunge | 1 | 0.6 | 1.1 | 0.9 | 17 | MELEE | 60–260 | 2.2 | 100 | 1 | MELEE | BASE |
| Lăn Mảnh EN_B3_03_A02 | Vàng | lunge | 1 | 0.4 | 0.6 | 0.7 | 8 | MELEE | 30–140 | 2.5 | 0 | 1 | MELEE | BASE |
Lăn Lò
Mô tả: Khoá hướng về hero ở 60% windup rồi lăn hết 220 px, không dừng ở điểm khoá: {dmg} sát thương 1 lần lên hero và lên mọi quái trên đường lăn; ĐÁP làm đá dừng và vỡ.
Dáng tell: đá lùi nửa vòng, khe nứt lõi lam sáng dần, bụi xỉ bốc quanh chân
Cách đáp: Đá lăn xuyên bầy: đứng sao cho bầy nằm giữa bạn và đá, bước ngang ở 60% windup, đá cán 17 sát thương lên mọi quái trên đường 220 px. Khác Bò Giáp (dụ vào tường): Đá Lăn Lò dụ xuyên bầy. ĐÁP = dừng + vỡ 2 mảnh.
- lunge_px
- 220
- hits_enemies
- có
- angle_max
- 180
- anim
- attack
- VFX/SFX
- EN_B3_03_A01 Lăn Lò active: loop từ t = 0 (hết windup 0.60, hướng kho… VFX_EN_B3_03_A01_roll · windup_start (glint 1) và impact − 0.12 s (glint 2; đạn: ETA ≤ 0.12 s… VFX_SHARED_tell_glint_y · glint 2 (impact − 0.12 s) → impact VFX_SHARED_tell_rim_y · EnemyWindupStart enemyId=EN_B3_03 hoặc mảnh (A02); lớp con __A01 (Lăn… SFX_EN_B3_03_atk · EnemyImpact enemyId=EN_B3_03 (trúng hero / đâm tường → khựng 0.6 s) SFX_EN_B3_03_impact · EnemyWindupStart tellClass=Y (frame đầu windup = glint 1); lịch PlayS… SFX_SHARED_tell_y_glint1 · EnemyWindupStart tellClass=Y → lịch PlayScheduled đỉnh transient đúng… SFX_SHARED_tell_y_tinh
Lăn Mảnh
Mô tả: Chỉ 2 mảnh vỡ dùng: lăn 120 px, {dmg} sát thương 1 lần.
Dáng tell: mảnh đá nảy lên tại chỗ 2 lần
Cách đáp: Mảnh 31 HP chết 1 cú; đừng để mảnh lăn sau lưng khi đang đỡ bầy.
- lunge_px
- 120
- angle_max
- 180
- anim
- attack2
- VFX/SFX
- EN_B3_03_A02 Lăn Mảnh active (chỉ 2 mảnh vỡ): loop từ t = 0 (hết wind… VFX_EN_B3_03_A02_frag_roll · windup_start (glint 1) và impact − 0.12 s (glint 2; đạn: ETA ≤ 0.12 s… VFX_SHARED_tell_glint_y · glint 2 (impact − 0.12 s) → impact VFX_SHARED_tell_rim_y · EnemyWindupStart enemyId=EN_B3_03 hoặc mảnh (A02); lớp con __A01 (Lăn… SFX_EN_B3_03_atk · EnemyImpact enemyId=EN_B3_03 (trúng hero / đâm tường → khựng 0.6 s) SFX_EN_B3_03_impact · EnemyWindupStart tellClass=Y (frame đầu windup = glint 1); lịch PlayS… SFX_SHARED_tell_y_glint1 · EnemyWindupStart tellClass=Y → lịch PlayScheduled đỉnh transient đúng… SFX_SHARED_tell_y_tinh
4Biến thể thích nghi (0 CV)
Nguồn: BASEPhản ứng nền (BASE):
- Khoá hướng về hero ở 60% windup rồi lăn hết 220 px, không dừng ở điểm khoá và không bẻ lái (chỉ đọc vị trí thấy được); quái trên đường lăn ăn 17 sát thương.
- Băng chuyền đẩy đá đang đứng 24 px/s; đá đang lăn bỏ qua băng chuyền, đâm tường/vật cao → khựng 0.6 s.
- Vai khắc A08 HIGH: Đạo Diễn Tro dồn thêm đá lăn khi người chơi núp vật cao (lăn dọc mép vật).
5Sinh ra
| Quái | Trọng số | Nhóm | TP | Nhóm trần | Trần sống | Hồi từ | Nút | Phòng 1 | Kiểu | Mẫu / ghi chú |
|---|---|---|---|---|---|---|---|---|---|---|
| Đá Lăn Lò | 6 | 1–2 | 1.5 | ROLL | 6 | 3 | CMB, CHL, RSC, ELT | có | emerge | — |
6Rơi đồ
- xp
- 1
- soul_ash
- 0.05
- paper_gold
- 0.05
- heal_orb_pct
- 0.02
7VFX & SFX
Trang Art · VFX · SFX của EN_B3 →
VFX: EN_B3_03_A01/A02 đang lăn: runtime đặt 1 decal mỗi 20 px quãng lăn tạ… VFX_EN_B3_03_roll_trail · EN_B3_03 on_death: t = 0 = frame chết; 2 mảnh vỡ (actor, frag_hp 31) … VFX_EN_B3_03_split · director_spawn t = 0 khi đặt ấn; quái bật tại t = 0.60 VFX_SHARED_spawn_mark · on_hit (dmg_kind cùn) t = 0 tại frame chạm VFX_SHARED_hit_blunt · on_death quái S t = 0 tại frame chết; ≤ 12 VFX chết mới/frame (R6), q… VFX_SHARED_death_s · on_death (mọi hạng) t = 0.30 sau death_* VFX_SHARED_corpse_stain · corpse_ready (sau hất/squash 0.30 s) t = 0 VFX_SHARED_dissolve_dither
SFX: EnemyAggro/idle enemyId=EN_B3_03 (≤ 1/250 ms toàn loài) SFX_EN_B3_03_vocal · HeroHitBatch n = 1 mục tiêu EN_B3_03 hoặc mảnh SFX_EN_B3_03_hurt · EnemyKilledBatch có mảnh EN_B3_03 (frag_death); khối lớn chết = SFX_E… SFX_EN_B3_03_death · EnemyMove enemyId=EN_B3_03 khi clip roll/frag_roll đang phát (pitch +… SFX_EN_B3_03_roll_loop · EnemyDeath enemyId=EN_B3_03 (khối lớn, khung 6 clip split) SFX_EN_B3_03_split · EnemySpawnMarks (gộp: ≥ 6 ấn trong 0.3 s → 1 lần +3 dB) SFX_SHARED_spawn_ash · EnemyKilledBatch (HordeAudio cửa sổ trượt 100 ms, doc 32 §6.2) SFX_SHARED_kill_crunch