World Events
World Events
Scheduled battlefield events and their data-driven tuning.
Scheduler
| Field | Value |
|---|---|
| Post Boss Grace Seconds | 30 |
| Pre Boss Buffer Seconds | 45 |
| Events Per Window Min | 1 |
| Events Per Window Max | 2 |
| Min Event Spacing Seconds | 40 |
| Short Window Threshold Seconds | 130 |
Events
| Event | Weight | Duration | Alert | Tuning |
|---|---|---|---|---|
| Void Presence | 1 | 25s | Void Presence Rising | {"alert_type": "warning", "duration": 25.0, "max_enemies_multiplier": 1.55, "spawn_rate_multiplier": 2.0, "weight": 1.0} |
| Meteor Barrage | 1 | 22s | Meteor Barrage! | {"alert_type": "danger", "duration": 22.0, "variants": {"fast_small": {"count": 32, "damage": 15.0, "impact_radius": 60.0, "player_damage": 15.0, "scatter_radius": 450.0, "spawn_interval": 0.3, "telegraph_duration": 0.75}, "rotating_lanes": {"count": 22, "damage": 22.0, "impact_radius": 120.0, "lane_count": 4, "lane_radius": 320.0, "player_damage": 22.0, "spawn_interval": 0.6, "telegraph_duration": 1.4}, "slow_heavy": {"count": 9, "damage": 35.0, "impact_radius": 310.0, "player_damage": 35.0, "scatter_radius": 550.0, "spawn_interval": 1.2, "telegraph_duration": 1.9}}, "weight": 1.0} |
| Gem Storm | 1 | 10s | Gem Storm! | {"alert_type": "reward", "duration": 10.0, "gem_lifetime": 8.0, "gem_value": 3, "gems_per_hotspot": 20, "hotspot_count_max": 4, "hotspot_count_min": 2, "hotspot_ring_max": 650.0, "hotspot_ring_min": 280.0, "hotspot_spread": 100.0, "spawn_rate_multiplier": 1.5, "weight": 1.0} |
| Solar Flare | 1 | SOLAR FLARE INCOMING | {"active_duration": 4.0, "alert_type": "danger", "announcement_duration": 2.0, "band_width": 350.0, "damage_per_tick": 30.0, "enemy_damage_per_tick": 50.0, "fade_duration": 0.4, "player_offset_max_extra": 80.0, "player_offset_min": 40.0, "telegraph_duration": 2.0, "tick_interval": 0.15, "weight": 1.0} |