Initial commit
This commit is contained in:
78
scenes/tilesets/castle.tres
Normal file
78
scenes/tilesets/castle.tres
Normal file
@@ -0,0 +1,78 @@
|
||||
[gd_resource type="TileSet" load_steps=4 format=3 uid="uid://c2mhyv81hyxbt"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://da0xv8i2od1ho" path="res://scenes/tilesets/isotiles.png" id="1"]
|
||||
|
||||
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_ng8xk"]
|
||||
texture = ExtResource("1")
|
||||
margins = Vector2i(28, 75)
|
||||
separation = Vector2i(57, 42)
|
||||
texture_region_size = Vector2i(135, 105)
|
||||
1:0/0 = 0
|
||||
1:0/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
||||
1:0/0/physics_layer_0/angular_velocity = 0.0
|
||||
0:0/next_alternative_id = 8
|
||||
0:0/0 = 0
|
||||
0:0/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
||||
0:0/0/physics_layer_0/angular_velocity = 0.0
|
||||
0:0/1 = 1
|
||||
0:0/1/flip_h = true
|
||||
0:0/1/physics_layer_0/linear_velocity = Vector2(0, 0)
|
||||
0:0/1/physics_layer_0/angular_velocity = 0.0
|
||||
0:0/2 = 2
|
||||
0:0/2/flip_v = true
|
||||
0:0/2/physics_layer_0/linear_velocity = Vector2(0, 0)
|
||||
0:0/2/physics_layer_0/angular_velocity = 0.0
|
||||
0:0/3 = 3
|
||||
0:0/3/flip_h = true
|
||||
0:0/3/flip_v = true
|
||||
0:0/3/physics_layer_0/linear_velocity = Vector2(0, 0)
|
||||
0:0/3/physics_layer_0/angular_velocity = 0.0
|
||||
0:0/4 = 4
|
||||
0:0/4/transpose = true
|
||||
0:0/4/physics_layer_0/linear_velocity = Vector2(0, 0)
|
||||
0:0/4/physics_layer_0/angular_velocity = 0.0
|
||||
0:0/5 = 5
|
||||
0:0/5/flip_h = true
|
||||
0:0/5/transpose = true
|
||||
0:0/5/physics_layer_0/linear_velocity = Vector2(0, 0)
|
||||
0:0/5/physics_layer_0/angular_velocity = 0.0
|
||||
0:0/6 = 6
|
||||
0:0/6/flip_v = true
|
||||
0:0/6/transpose = true
|
||||
0:0/6/physics_layer_0/linear_velocity = Vector2(0, 0)
|
||||
0:0/6/physics_layer_0/angular_velocity = 0.0
|
||||
0:0/7 = 7
|
||||
0:0/7/flip_h = true
|
||||
0:0/7/flip_v = true
|
||||
0:0/7/transpose = true
|
||||
0:0/7/physics_layer_0/linear_velocity = Vector2(0, 0)
|
||||
0:0/7/physics_layer_0/angular_velocity = 0.0
|
||||
0:1/0 = 0
|
||||
0:1/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
||||
0:1/0/physics_layer_0/angular_velocity = 0.0
|
||||
|
||||
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_ts0xg"]
|
||||
texture = ExtResource("1")
|
||||
margins = Vector2i(29, 20)
|
||||
separation = Vector2i(58, 0)
|
||||
texture_region_size = Vector2i(136, 67)
|
||||
1:3/size_in_atlas = Vector2i(1, 2)
|
||||
1:3/0 = 0
|
||||
1:3/0/texture_origin = Vector2i(0, 27)
|
||||
1:3/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
||||
1:3/0/physics_layer_0/angular_velocity = 0.0
|
||||
1:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-25.75, -6.5, -23.25, 13, -2.25, 18, 21.25, 11, 21.25, -7.5)
|
||||
0:3/size_in_atlas = Vector2i(1, 2)
|
||||
0:3/0 = 0
|
||||
0:3/0/texture_origin = Vector2i(0, 30)
|
||||
0:3/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
||||
0:3/0/physics_layer_0/angular_velocity = 0.0
|
||||
0:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(0, -32, -67.5, 0, 0, 32, 67.5, 0)
|
||||
|
||||
[resource]
|
||||
tile_shape = 1
|
||||
tile_layout = 5
|
||||
tile_size = Vector2i(135, 64)
|
||||
physics_layer_0/collision_layer = 1
|
||||
sources/0 = SubResource("TileSetAtlasSource_ng8xk")
|
||||
sources/2 = SubResource("TileSetAtlasSource_ts0xg")
|
||||
53
scenes/tilesets/castle_edit.tscn
Normal file
53
scenes/tilesets/castle_edit.tscn
Normal file
@@ -0,0 +1,53 @@
|
||||
[gd_scene load_steps=2 format=3 uid="uid://cteq1mye638ah"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://da0xv8i2od1ho" path="res://scenes/tilesets/isotiles.png" id="1"]
|
||||
|
||||
[node name="TilesetEdit" type="Node2D"]
|
||||
|
||||
[node name="Base" type="Sprite2D" parent="."]
|
||||
texture = ExtResource("1")
|
||||
region_enabled = true
|
||||
region_rect = Rect2(28, 75, 135, 105)
|
||||
|
||||
[node name="Base2" type="Sprite2D" parent="."]
|
||||
position = Vector2(200, 0)
|
||||
texture = ExtResource("1")
|
||||
region_enabled = true
|
||||
region_rect = Rect2(221, 75, 135, 105)
|
||||
|
||||
[node name="Wall" type="Sprite2D" parent="."]
|
||||
position = Vector2(400, 0)
|
||||
texture = ExtResource("1")
|
||||
offset = Vector2(0, -32)
|
||||
region_enabled = true
|
||||
region_rect = Rect2(28, 220, 140, 140)
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Wall"]
|
||||
|
||||
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Wall/StaticBody2D"]
|
||||
polygon = PackedVector2Array(-64, 0, 0, 32, 64, 0, 0, -32)
|
||||
|
||||
[node name="Column" type="Sprite2D" parent="."]
|
||||
position = Vector2(600, 0)
|
||||
texture = ExtResource("1")
|
||||
offset = Vector2(0, -32)
|
||||
region_enabled = true
|
||||
region_rect = Rect2(259, 241, 55, 95)
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Column"]
|
||||
|
||||
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Column/StaticBody2D"]
|
||||
position = Vector2(2, 0)
|
||||
polygon = PackedVector2Array(-24, 2, -10, 12, 10, 12, 24, 2, 24, -12, 10, -22, -10, -22, -24, -12)
|
||||
|
||||
[node name="Door1" type="Sprite2D" parent="."]
|
||||
position = Vector2(800, 0)
|
||||
texture = ExtResource("1")
|
||||
offset = Vector2(0, -25)
|
||||
region_enabled = true
|
||||
region_rect = Rect2(54, 426, 85, 110)
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Door1"]
|
||||
|
||||
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Door1/StaticBody2D"]
|
||||
polygon = PackedVector2Array(-24, 24, 40, -8, 24, -16, -40, 16)
|
||||
BIN
scenes/tilesets/isotiles.png
Normal file
BIN
scenes/tilesets/isotiles.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 200 KiB |
34
scenes/tilesets/isotiles.png.import
Normal file
34
scenes/tilesets/isotiles.png.import
Normal file
@@ -0,0 +1,34 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://da0xv8i2od1ho"
|
||||
path="res://.godot/imported/isotiles.png-daca96888dd7c1c25e1e16875060487d.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://scenes/tilesets/isotiles.png"
|
||||
dest_files=["res://.godot/imported/isotiles.png-daca96888dd7c1c25e1e16875060487d.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=1
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
Reference in New Issue
Block a user