Files
tekton/scenes/arena/candy_survival.tscn
T
god 528e22875d rename gauntlet→candy_survival + rewrite Candy Survival per boss design
- Rename enum GAUNTLET→CANDY_SURVIVAL, all gauntlet_*→candy_survival_*
- Rename files: gauntlet_manager→candy_survival_manager, candy_cannon→candy_survival_npc, gauntlet.tscn→candy_survival.tscn
- Rewrite candy_survival_manager.gd: blueprints, candy stack, Mekton delivery, Sugar Rush, knock/ghost charges, sticky-as-wall
- Update player_movement_manager.gd: smack→knock system, ghost integration
- All Candy Survival issues (#54-57, #65-70) retitled per boss design
- Shared managers (goals_cycle, goal, player_race, playerboard, turn) untouched
2026-07-06 01:28:39 +08:00

44 lines
1.7 KiB
Plaintext

[gd_scene format=3 uid="uid://bx5a31fqhw8h8"]
[ext_resource type="PackedScene" uid="uid://h84tka1n1alg" path="res://assets/models/arena/gauntlet/Gauntlet terrain.gltf" id="1_86fyc"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_floor"]
albedo_color = Color(0.2, 0.2, 0.2, 1)
uv1_scale = Vector3(20, 20, 20)
[sub_resource type="PlaneMesh" id="PlaneMesh_floor"]
material = SubResource("StandardMaterial3D_floor")
size = Vector2(20, 20)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_zone"]
albedo_color = Color(0.8, 0.2, 0.5, 1)
[sub_resource type="BoxMesh" id="BoxMesh_cannon"]
material = SubResource("StandardMaterial3D_zone")
size = Vector3(3, 1, 3)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_86fyc"]
albedo_color = Color(0.4973, 0.6, 0.12599999, 1)
[sub_resource type="PlaneMesh" id="PlaneMesh_ugtui"]
material = SubResource("StandardMaterial3D_86fyc")
size = Vector2(50, 50)
[node name="Candy Survival" type="Node3D" unique_id=1063002869]
[node name="PlaceholderFloor" type="MeshInstance3D" parent="." unique_id=932640085]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, 10)
visible = false
mesh = SubResource("PlaneMesh_floor")
[node name="PlaceholderCannonZone" type="MeshInstance3D" parent="." unique_id=1461272366]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.5, 9.5)
visible = false
mesh = SubResource("BoxMesh_cannon")
[node name="Gauntlet terrain" parent="." unique_id=193457353 instance=ExtResource("1_86fyc")]
[node name="MeshInstance3D" type="MeshInstance3D" parent="." unique_id=1749367969]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.192932, 0, 9.441385)
mesh = SubResource("PlaneMesh_ugtui")