84413314ef
Introduces a new example scene and player script for the enhanced_gridmap addon, including supporting resources and materials. Updates the mesh library, assets, and main scene to integrate new tile types and visual styles. Adjusts project settings for improved resolution and sets the new main scene as the entry point.
44 lines
2.5 KiB
Plaintext
44 lines
2.5 KiB
Plaintext
[gd_scene load_steps=6 format=3 uid="uid://dpihcqibm8d4q"]
|
|
|
|
[ext_resource type="Script" uid="uid://dudbm0fqk82rm" path="res://addons/enhanced_gridmap/example/player.gd" id="1_ct1x4"]
|
|
[ext_resource type="MeshLibrary" uid="uid://kcv6ans86ug7" path="res://addons/enhanced_gridmap/meshlibrary/default.tres" id="2_buqgu"]
|
|
[ext_resource type="Script" uid="uid://bja8ixryvthu0" path="res://addons/enhanced_gridmap/enhanced_gridmap.gd" id="3_4dd4k"]
|
|
|
|
[sub_resource type="CapsuleMesh" id="CapsuleMesh_ct1x4"]
|
|
|
|
[sub_resource type="Environment" id="Environment_ct1x4"]
|
|
background_mode = 1
|
|
background_color = Color(1, 1, 1, 1)
|
|
|
|
[node name="Main" type="Node3D"]
|
|
script = ExtResource("1_ct1x4")
|
|
enhanced_gridmap_path = NodePath("EnhancedGridMap")
|
|
player_path = NodePath("Player")
|
|
|
|
[node name="EnhancedGridMap" type="GridMap" parent="."]
|
|
mesh_library = ExtResource("2_buqgu")
|
|
data = {
|
|
"cells": PackedInt32Array(0, 0, 0, 0, 1, 0, 0, 2, 0, 0, 3, 0, 0, 4, 0, 0, 5, 0, 0, 6, 0, 0, 7, 0, 0, 8, 0, 0, 9, 0, 1, 0, 0, 1, 1, 0, 1, 2, 0, 1, 3, 0, 1, 4, 0, 1, 5, 0, 1, 6, 0, 1, 7, 0, 1, 8, 0, 1, 9, 0, 2, 0, 0, 2, 1, 0, 2, 2, 0, 2, 3, 0, 2, 4, 0, 2, 5, 0, 2, 6, 0, 2, 7, 0, 2, 8, 0, 2, 9, 0, 3, 0, 0, 3, 1, 0, 3, 2, 0, 3, 3, 0, 3, 4, 0, 3, 5, 0, 3, 6, 0, 3, 7, 0, 3, 8, 0, 3, 9, 0, 4, 0, 0, 4, 1, 0, 4, 2, 0, 4, 3, 0, 4, 4, 0, 4, 5, 0, 4, 6, 0, 4, 7, 0, 4, 8, 0, 4, 9, 0, 5, 0, 0, 5, 1, 0, 5, 2, 0, 5, 3, 0, 5, 4, 0, 5, 5, 0, 5, 6, 0, 5, 7, 0, 5, 8, 0, 5, 9, 0, 6, 0, 0, 6, 1, 0, 6, 2, 0, 6, 3, 0, 6, 4, 0, 6, 5, 0, 6, 6, 0, 6, 7, 0, 6, 8, 0, 6, 9, 0, 7, 0, 0, 7, 1, 0, 7, 2, 0, 7, 3, 0, 7, 4, 0, 7, 5, 0, 7, 6, 0, 7, 7, 0, 7, 8, 0, 7, 9, 0, 8, 0, 0, 8, 1, 0, 8, 2, 0, 8, 3, 0, 8, 4, 0, 8, 5, 0, 8, 6, 0, 8, 7, 0, 8, 8, 0, 8, 9, 0, 9, 0, 0, 9, 1, 0, 9, 2, 0, 9, 3, 0, 9, 4, 0, 9, 5, 0, 9, 6, 0, 9, 7, 0, 9, 8, 0, 9, 9, 0)
|
|
}
|
|
script = ExtResource("3_4dd4k")
|
|
floors = 1
|
|
auto_generate = true
|
|
obstacle_items = Array[int]([])
|
|
metadata/_custom_type_script = "uid://bja8ixryvthu0"
|
|
|
|
[node name="Player" type="Node3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 2, 1)
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="Player"]
|
|
mesh = SubResource("CapsuleMesh_ct1x4")
|
|
|
|
[node name="Camera3D" type="Camera3D" parent="."]
|
|
transform = Transform3D(-1, -1.89462e-15, -8.74228e-08, -8.74228e-08, -5.96047e-08, 1, -7.10543e-15, 1, 5.96047e-08, 9.9742, 24.112, 10)
|
|
environment = SubResource("Environment_ct1x4")
|
|
projection = 1
|
|
size = 26.0
|
|
|
|
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 31, 0)
|
|
visible = false
|