59 lines
1.4 KiB
Plaintext
59 lines
1.4 KiB
Plaintext
[gd_resource type="Resource" script_class="LevelGenParams" load_steps=2 format=3]
|
|
|
|
[ext_resource type="Script" path="res://data/schemas/level_gen_params.gd" id="1"]
|
|
|
|
[resource]
|
|
script = ExtResource("1")
|
|
rows = [{
|
|
"level_index": 1,
|
|
"layers": 6,
|
|
"branch_density": 0.3,
|
|
"battle_ratio": 0.5,
|
|
"reward_ratio": 0.2,
|
|
"rest_ratio": 0.2,
|
|
"shop_ratio": 0.1,
|
|
"entry_count": 1,
|
|
"exit_count": 1,
|
|
"battle_floor": 4,
|
|
"fork_ways_min": 2,
|
|
"fork_ways_max": 3,
|
|
"fork_third_way_pct": 35,
|
|
"fill_rest_first_pct": 50,
|
|
"width_max": 4
|
|
}, {
|
|
"level_index": 2,
|
|
"layers": 9,
|
|
"branch_density": 0.5,
|
|
"battle_ratio": 0.5,
|
|
"reward_ratio": 0.2,
|
|
"rest_ratio": 0.15,
|
|
"shop_ratio": 0.15,
|
|
"entry_count": 2,
|
|
"exit_count": 2,
|
|
"battle_floor": 6,
|
|
"fork_ways_min": 2,
|
|
"fork_ways_max": 3,
|
|
"fork_third_way_pct": 35,
|
|
"fill_rest_first_pct": 50,
|
|
"width_max": 4
|
|
}, {
|
|
"level_index": 3,
|
|
"layers": 13,
|
|
"branch_density": 0.7,
|
|
"battle_ratio": 0.55,
|
|
"reward_ratio": 0.15,
|
|
"rest_ratio": 0.15,
|
|
"shop_ratio": 0.15,
|
|
"entry_count": 2,
|
|
"exit_count": 3,
|
|
"battle_floor": 8,
|
|
"fork_ways_min": 2,
|
|
"fork_ways_max": 3,
|
|
"fork_third_way_pct": 35,
|
|
"fill_rest_first_pct": 50,
|
|
"width_max": 4
|
|
}]
|
|
|
|
; 节点图生成器核心批 卡① §8.1 参数档 provisional 取值表逐行填列(定值批落终值,数值全 provisional)。
|
|
; 层深/出口/岔口去路数为已锁域;商店实数由摆放约束钉死=出口数(shop_ratio 为名义值,配比填余次序见卡① §8.1 注)。
|