project-villain/tiles/base_tile/base_tile.tscn

38 lines
1.1 KiB
Plaintext

[gd_scene load_steps=4 format=3 uid="uid://gs6yynwvvot2"]
[ext_resource type="Script" uid="uid://jqjcr7dxjnbt" path="res://tiles/base_tile/base_tile.gd" id="1_yoisu"]
[ext_resource type="PlaneMesh" uid="uid://bis4hdushjnjm" path="res://tiles/base_tile/base_floor.tres" id="2_wxg2y"]
[sub_resource type="GDScript" id="GDScript_3aog3"]
script/source = "extends Node3D
var wall = preload(\"res://tiles/base_tile/base_wall.tscn\")
var _debug_face_mode = {
1: \"none\",
2: \"full\",
3: \"partial\",
4: \"door\"
}
func update(walls: Dictionary):
for i in walls:
print(i)
"
[node name="Tile" type="Node3D"]
script = ExtResource("1_yoisu")
[node name="Floor" type="Node3D" parent="."]
[node name="FloorMesh" type="MeshInstance3D" parent="Floor"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0, 0.5)
mesh = ExtResource("2_wxg2y")
skeleton = NodePath("../..")
[node name="Walls" type="Node3D" parent="."]
script = SubResource("GDScript_3aog3")
[node name="Label3D" type="Label3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 0.0668138, 0.997765, 0, -0.997765, 0.0668138, 0.341829, 0.0223614, 0.130147)