配置档案 · 2026-11-02
route_graph
历史配置,非现行运行值。可阅读与下载;伙伴、浮鼓或候选数值按当时版本保留。
{
"status": "typed_numeric_fixture_not_built_level",
"route_id": "L01_P08",
"units": "meters_and_quarter_beats",
"entry": {
"beat": 32,
"position": [
0,
0
]
},
"exit": {
"beat": 40,
"position": [
14,
6.5
]
},
"routes": [
{
"id": "safe",
"nodes": [
{
"beat": 32,
"position": [
0,
0
]
},
{
"beat": 34,
"position": [
4,
1
]
},
{
"beat": 36,
"position": [
8,
2.5
]
},
{
"beat": 38,
"position": [
11,
4.5
]
},
{
"beat": 40,
"position": [
14,
6.5
]
}
],
"required_cues": [
32,
34,
36,
38
],
"score_weight_total": 4,
"reward": "standard",
"edges": [
{
"from_beat": 32,
"to_beat": 34,
"type": "supported_run"
},
{
"from_beat": 34,
"to_beat": 36,
"type": "ballistic_jump"
},
{
"from_beat": 36,
"to_beat": 38,
"type": "supported_run"
},
{
"from_beat": 38,
"to_beat": 40,
"type": "supported_run"
}
],
"landing_width_m": 1.8
},
{
"id": "flair",
"nodes": [
{
"beat": 32,
"position": [
0,
0
]
},
{
"beat": 34,
"position": [
4,
1
]
},
{
"beat": 36,
"position": [
9,
3.5
]
},
{
"beat": 38,
"position": [
12,
5.5
]
},
{
"beat": 40,
"position": [
14,
6.5
]
}
],
"required_cues": [
32,
34,
36,
38
],
"score_weight_total": 4,
"reward": "style_badge_only",
"edges": [
{
"from_beat": 32,
"to_beat": 34,
"type": "supported_run"
},
{
"from_beat": 34,
"to_beat": 36,
"type": "ballistic_jump"
},
{
"from_beat": 36,
"to_beat": 38,
"type": "supported_run"
},
{
"from_beat": 38,
"to_beat": 40,
"type": "supported_run"
}
],
"landing_width_m": 0.9
}
],
"choice_window_beats": [
30,
31.5
],
"lock_at_beat": 31.5,
"constraints": [
"same_entry_exit_beat",
"same_rank_score_budget",
"every_jump_reachable_with_margin",
"camera_reveals_next_required_landing",
"no_random_platform_spawn",
"edge_type_explicit",
"root_position_in_meters",
"run_segment_requires_authored_support_surface",
"bounded_jump_assist_solves_velocity_not_teleport"
],
"recovery": {
"max_assists_standard": 0,
"assisted_mode_tokens": 2,
"drop_hp_cost": 20,
"method": "fade_and_move_to_next_authored_safe_node_with_two_beat_warning",
"music": "continues",
"suppress_cues_until_reentry": true,
"suppressed_cues_score": "miss",
"if_no_future_safe_node": "fail_at_next_safe_music_boundary",
"after_tokens_used": "fail_at_next_safe_music_boundary"
}
}