188 lines
9.6 KiB
Plaintext
188 lines
9.6 KiB
Plaintext
[gd_resource type="MeshLibrary" format=4 uid="uid://kcv6ans86ug7"]
|
|
|
|
[ext_resource type="BoxMesh" uid="uid://bb3b32qso3yab" path="res://addons/enhanced_gridmap/meshlibrary/tile_normal.tres" id="1_pgnbl"]
|
|
[ext_resource type="BoxMesh" uid="uid://c1wa5rjlu0fuo" path="res://addons/enhanced_gridmap/meshlibrary/tile_hover.tres" id="2_pgnbl"]
|
|
[ext_resource type="ArrayMesh" uid="uid://brevl3ab0tdqe" path="res://assets/models/tiles/tile_wall.tres" id="4_8v5xv"]
|
|
[ext_resource type="ArrayMesh" uid="uid://b5ta7tcw0iscd" path="res://assets/models/tiles/tile_coin.tres" id="4_76xkl"]
|
|
[ext_resource type="ArrayMesh" uid="uid://dqo83gvaay6sn" path="res://assets/models/tiles/tile_area_freeze.tres" id="5_sx8rm"]
|
|
[ext_resource type="ArrayMesh" uid="uid://bqvqj3fhf5x51" path="res://assets/models/tiles/tile_ghost.tres" id="6_r32il"]
|
|
[ext_resource type="ArrayMesh" uid="uid://cv4bedhida00g" path="res://assets/models/tiles/tile_star.tres" id="7_p5epg"]
|
|
[ext_resource type="ArrayMesh" uid="uid://gpnl4cjrivor" path="res://assets/models/tiles/tile_speed.tres" id="7_sx8rm"]
|
|
[ext_resource type="ArrayMesh" uid="uid://bfv8cw1vho5p5" path="res://assets/models/meshes/ancient_lightning_stones.res" id="8_cg50n"]
|
|
[ext_resource type="BoxMesh" uid="uid://dy5p77cjb3geo" path="res://addons/enhanced_gridmap/meshlibrary/tile_start.tres" id="9_pgnbl"]
|
|
[ext_resource type="ArrayMesh" uid="uid://dtr46jmckif0p" path="res://assets/models/meshes/block.res" id="9_uwjsj"]
|
|
[ext_resource type="Texture2D" uid="uid://dpkx1a780pvwv" path="res://assets/textures/tile_diamond.png" id="10_sx8rm"]
|
|
[ext_resource type="BoxMesh" uid="uid://fy4bhoeii40c" path="res://addons/enhanced_gridmap/meshlibrary/tile_safe_zone.tres" id="10_uwjsj"]
|
|
[ext_resource type="BoxMesh" uid="uid://b5cc3prem52r6" path="res://addons/enhanced_gridmap/meshlibrary/tile_freeze.tres" id="11_pgnbl"]
|
|
[ext_resource type="BoxMesh" path="res://addons/enhanced_gridmap/meshlibrary/tile_non_walkable.tres" id="11_uwjsj"]
|
|
|
|
[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_5d0gc"]
|
|
load_path = "res://.godot/imported/tile_heart.png-deeef50755ca225f028608dfd16900e6.s3tc.ctex"
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_uxput"]
|
|
resource_name = "boost"
|
|
transparency = 1
|
|
cull_mode = 2
|
|
albedo_texture = SubResource("CompressedTexture2D_5d0gc")
|
|
|
|
[sub_resource type="ArrayMesh" id="ArrayMesh_pgnbl"]
|
|
resource_name = "tile_heart"
|
|
_surfaces = [{
|
|
"aabb": AABB(-0.282176, -0.000324821, -0.282176, 0.564351, 0.050792, 0.564351),
|
|
"attribute_data": PackedByteArray("sPss5W0hot47+9DosPv6720hXCE7+6/6sPvl75Heot6r9qfksPu0+pHeXCHM5KfkSvvl78X6sfqr9kDkSvu0+sX6tuTM5EDkSvss5c7ksfrU+tDoSvv6787ktuTU+q/6"),
|
|
"format": 34896613399,
|
|
"index_count": 36,
|
|
"index_data": PackedByteArray("FgANABAAFgATAA0AEQAIAAsAEQAOAAgAAAAMABIAAAAGAAwADwADABUADwAJAAMABwAEAAoABwABAAQABQAUABcABQACABQA"),
|
|
"material": SubResource("StandardMaterial3D_uxput"),
|
|
"name": "tile_heart_mat",
|
|
"primitive": 3,
|
|
"uv_scale": Vector4(0, 0, 0, 0),
|
|
"vertex_count": 24,
|
|
"vertex_data": PackedByteArray("AAD//////78AAP//////vwAA/////6oqAAD+/wAAAAAAAP7/AAD/vwAA/v8AAKoq/////////7//////////v//////////////+/wAAAAD///7/AAD/v////v8AAP////8AAP///7///wAA////P///AAD///////8AAAAAAAD//wAAAAD/P///AAAAAP//AAAAAP///78AAAAA////PwAAAAD//6oqAAAAAAAAAAAAAAAAAAD/PwAAAAAAAKoq/////////39U1VTV/7//v////39U1VTV/////////3//v/9//7//v////3//v/9//////wAA/3//v/9//7//vwAA/3//v/9//////wAA/39U1VTV/7//vwAA/39U1VTV")
|
|
}]
|
|
blend_shape_mode = 0
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_2vf4e"]
|
|
resource_name = "boost"
|
|
transparency = 1
|
|
cull_mode = 2
|
|
albedo_texture = ExtResource("10_sx8rm")
|
|
|
|
[sub_resource type="ArrayMesh" id="ArrayMesh_r32il"]
|
|
resource_name = "tile_diamond"
|
|
_surfaces = [{
|
|
"aabb": AABB(-0.282176, -0.000324821, -0.282176, 0.564351, 0.050792, 0.564351),
|
|
"attribute_data": PackedByteArray("sPss5W0hot47+9DosPv6720hXCE7+6/6sPvl75Heot6r9qfksPu0+pHeXCHM5KfkSvvl78X6sfqr9kDkSvu0+sX6tuTM5EDkSvss5c7ksfrU+tDoSvv6787ktuTU+q/6"),
|
|
"format": 34896613399,
|
|
"index_count": 36,
|
|
"index_data": PackedByteArray("FgANABAAFgATAA0AEQAIAAsAEQAOAAgAAAAMABIAAAAGAAwADwADABUADwAJAAMABwAEAAoABwABAAQABQAUABcABQACABQA"),
|
|
"material": SubResource("StandardMaterial3D_2vf4e"),
|
|
"name": "tile_coin_diamond",
|
|
"primitive": 3,
|
|
"uv_scale": Vector4(0, 0, 0, 0),
|
|
"vertex_count": 24,
|
|
"vertex_data": PackedByteArray("AAD//////78AAP//////vwAA/////6oqAAD+/wAAAAAAAP7/AAD/vwAA/v8AAKoq/////////7//////////v//////////////+/wAAAAD///7/AAD/v////v8AAP////8AAP///7///wAA////P///AAD///////8AAAAAAAD//wAAAAD/P///AAAAAP//AAAAAP///78AAAAA////PwAAAAD//6oqAAAAAAAAAAAAAAAAAAD/PwAAAAAAAKoq/////////39U1VTV/7//v////39U1VTV/////////3//v/9//7//v////3//v/9//////wAA/3//v/9//7//vwAA/3//v/9//////wAA/39U1VTV/7//vwAA/39U1VTV")
|
|
}]
|
|
blend_shape_mode = 0
|
|
|
|
[resource]
|
|
item/0/name = "normal"
|
|
item/0/mesh = ExtResource("1_pgnbl")
|
|
item/0/mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/0/mesh_cast_shadow = 1
|
|
item/0/shapes = []
|
|
item/0/navigation_mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/0/navigation_layers = 1
|
|
item/1/name = "hover"
|
|
item/1/mesh = ExtResource("2_pgnbl")
|
|
item/1/mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/1/mesh_cast_shadow = 1
|
|
item/1/shapes = []
|
|
item/1/navigation_mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/1/navigation_layers = 1
|
|
item/2/name = "safe_zone"
|
|
item/2/mesh = ExtResource("10_uwjsj")
|
|
item/2/mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/2/mesh_cast_shadow = 1
|
|
item/2/shapes = []
|
|
item/2/navigation_mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/2/navigation_layers = 1
|
|
item/3/name = "end"
|
|
item/3/mesh = ExtResource("9_pgnbl")
|
|
item/3/mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/3/mesh_cast_shadow = 1
|
|
item/3/shapes = []
|
|
item/3/navigation_mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/3/navigation_layers = 1
|
|
item/4/name = "non-walkable"
|
|
item/4/mesh = ExtResource("11_uwjsj")
|
|
item/4/mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/4/mesh_cast_shadow = 1
|
|
item/4/shapes = []
|
|
item/4/navigation_mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/4/navigation_layers = 1
|
|
item/5/name = "freeze_floor"
|
|
item/5/mesh = ExtResource("11_pgnbl")
|
|
item/5/mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/5/mesh_cast_shadow = 1
|
|
item/5/shapes = []
|
|
item/5/navigation_mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/5/navigation_layers = 1
|
|
item/6/name = "crack"
|
|
item/6/mesh = ExtResource("1_pgnbl")
|
|
item/6/mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/6/mesh_cast_shadow = 1
|
|
item/6/shapes = []
|
|
item/6/navigation_mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/6/navigation_layers = 1
|
|
item/7/name = "tile_heart"
|
|
item/7/mesh = SubResource("ArrayMesh_pgnbl")
|
|
item/7/mesh_transform = Transform3D(0.9, 0, 0, 0, 0.9, 0, 0, 0, 0.9, 0, 0.1, 0)
|
|
item/7/mesh_cast_shadow = 1
|
|
item/7/shapes = []
|
|
item/7/navigation_mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/7/navigation_layers = 1
|
|
item/8/name = "tile_diamond"
|
|
item/8/mesh = SubResource("ArrayMesh_r32il")
|
|
item/8/mesh_transform = Transform3D(0.9, 0, 0, 0, 0.9, 0, 0, 0, 0.9, 0, 0.1, 0)
|
|
item/8/mesh_cast_shadow = 1
|
|
item/8/shapes = []
|
|
item/8/navigation_mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/8/navigation_layers = 1
|
|
item/9/name = "tile_star"
|
|
item/9/mesh = ExtResource("7_p5epg")
|
|
item/9/mesh_transform = Transform3D(0.9, 0, 0, 0, 0.9, 0, 0, 0, 0.9, 0, 0.1, 0)
|
|
item/9/mesh_cast_shadow = 1
|
|
item/9/shapes = []
|
|
item/9/navigation_mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/9/navigation_layers = 1
|
|
item/10/name = "tile_coin"
|
|
item/10/mesh = ExtResource("4_76xkl")
|
|
item/10/mesh_transform = Transform3D(0.9, 0, 0, 0, 0.9, 0, 0, 0, 0.9, 0, 0.1, 0)
|
|
item/10/mesh_cast_shadow = 1
|
|
item/10/shapes = []
|
|
item/10/navigation_mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/10/navigation_layers = 1
|
|
item/11/name = "tile_speed"
|
|
item/11/mesh = ExtResource("7_sx8rm")
|
|
item/11/mesh_transform = Transform3D(1.1, 0, 0, 0, 1.1, 0, 0, 0, 1.1, 0, 0.1, 0)
|
|
item/11/mesh_cast_shadow = 1
|
|
item/11/shapes = []
|
|
item/11/navigation_mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/11/navigation_layers = 1
|
|
item/12/name = "tile_area_freeze"
|
|
item/12/mesh = ExtResource("5_sx8rm")
|
|
item/12/mesh_transform = Transform3D(1.1, 0, 0, 0, 1.1, 0, 0, 0, 1.1, 0, 0.1, 0)
|
|
item/12/mesh_cast_shadow = 1
|
|
item/12/shapes = []
|
|
item/12/navigation_mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/12/navigation_layers = 1
|
|
item/13/name = "tile_wall"
|
|
item/13/mesh = ExtResource("4_8v5xv")
|
|
item/13/mesh_transform = Transform3D(1.1, 0, 0, 0, 1.1, 0, 0, 0, 1.1, 0, 0.1, 0)
|
|
item/13/mesh_cast_shadow = 1
|
|
item/13/shapes = []
|
|
item/13/navigation_mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/13/navigation_layers = 1
|
|
item/14/name = "tile_ghost"
|
|
item/14/mesh = ExtResource("6_r32il")
|
|
item/14/mesh_transform = Transform3D(1.1, 0, 0, 0, 1.1, 0, 0, 0, 1.1, 0, 0.1, 0)
|
|
item/14/mesh_cast_shadow = 1
|
|
item/14/shapes = []
|
|
item/14/navigation_mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/14/navigation_layers = 1
|
|
item/15/name = "Ancient Lightning Stones"
|
|
item/15/mesh = ExtResource("8_cg50n")
|
|
item/15/mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/15/mesh_cast_shadow = 1
|
|
item/15/shapes = []
|
|
item/15/navigation_mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/15/navigation_layers = 1
|
|
item/16/name = "wall"
|
|
item/16/mesh = ExtResource("9_uwjsj")
|
|
item/16/mesh_transform = Transform3D(1.68, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/16/mesh_cast_shadow = 1
|
|
item/16/shapes = []
|
|
item/16/navigation_mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
|
item/16/navigation_layers = 1
|