From e0c3cffaeb87e09a49a4a1c32e313d4b931ed049 Mon Sep 17 00:00:00 2001 From: Haze Weathers Date: Wed, 22 Mar 2023 15:35:54 -0400 Subject: [PATCH] updated station tileset --- graphics/tiles/station.png | Bin 403 -> 5045 bytes tilesets/t_station.tres | 191 +++++++++++++++++++++++++++++++++---- 2 files changed, 175 insertions(+), 16 deletions(-) diff --git a/graphics/tiles/station.png b/graphics/tiles/station.png index f14b40342b7ac71927633ac4cc498ee098bbb825..78f6e489251dc01ce6f1e7c2dfff9dcf78cf0508 100644 GIT binary patch literal 5045 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 I598PW7puy6zW@LL literal 403 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yE!3-o>jwCQxbh3hY~OzD;HsF36X*QD=rn8gmb$u0PA^i|uRmomDWr7Y|Nm7E z|NHKLHFg5($Px_|15*4YL4LviQ2@i0J2Msnr8o;bB8wRq`1XS^qXlcQ3Q+Khr;B5V zh5yzG-C|7&0xrQCXOI8;|NPh+J|~^j=ON*K9L3TXz0)!zI3MrlO5Cuz^=C!mJDz9z z963H;xo}_)M@;!a`E#veX;N)0+qutJJB5UtP)vxj5Pc<3u=@c^$h8lL<>aq(`o3#b zKFO zcQPs-J8gW0_bw2}&wprZFC?~CG&1*A&LmlTfoU1Xq^{mrBw5|^G0?dx{?4e^oq_%be{m0gTe~DWM4foXw=> diff --git a/tilesets/t_station.tres b/tilesets/t_station.tres index 7e41892..6121e4a 100644 --- a/tilesets/t_station.tres +++ b/tilesets/t_station.tres @@ -1,4 +1,4 @@ -[gd_resource type="TileSet" load_steps=12 format=2] +[gd_resource type="TileSet" load_steps=27 format=2] [ext_resource path="res://graphics/tiles/station.png" type="Texture" id=1] @@ -14,32 +14,77 @@ points = PoolVector2Array( 8, 8, 2, 8, 5, 6, 8, 4 ) [sub_resource type="ConvexPolygonShape2D" id=4] points = PoolVector2Array( 8, 8, 0, 8, 0, 4, 8, 0 ) +[sub_resource type="ConvexPolygonShape2D" id=21] +points = PoolVector2Array( 4, 8, 0, 8, 0, 0, 4, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=22] +points = PoolVector2Array( 8, 8, 4, 8, 4, 3, 8, 3 ) + +[sub_resource type="ConvexPolygonShape2D" id=23] +points = PoolVector2Array( 8, 8, 0, 8, 0, 3, 8, 3 ) + +[sub_resource type="ConvexPolygonShape2D" id=24] +points = PoolVector2Array( 4, 8, 0, 8, 0, 3, 4, 3 ) + +[sub_resource type="ConvexPolygonShape2D" id=25] +points = PoolVector2Array( 8, 8, 4, 8, 4, 0, 8, 0 ) + [sub_resource type="ConvexPolygonShape2D" id=5] -points = PoolVector2Array( 8, 5, 0, 5, 0, 0, 8, 0 ) +points = PoolVector2Array( 0, 0, 8, 0, 8, 8, 0, 8 ) [sub_resource type="ConvexPolygonShape2D" id=6] -points = PoolVector2Array( 8, 8, 0, 8, 0, 5, 8, 5 ) +points = PoolVector2Array( 0, 0, 8, 0, 8, 8, 0, 8 ) [sub_resource type="ConvexPolygonShape2D" id=7] -points = PoolVector2Array( 8, 8, 0, 8, 0, 5, 8, 5 ) +points = PoolVector2Array( 0, 0, 8, 0, 8, 8, 0, 8 ) [sub_resource type="ConvexPolygonShape2D" id=8] -points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) +points = PoolVector2Array( 0, 0, 8, 0, 8, 8, 0, 8 ) [sub_resource type="ConvexPolygonShape2D" id=9] -points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) +points = PoolVector2Array( 0, 0, 8, 0, 8, 8, 0, 8 ) [sub_resource type="ConvexPolygonShape2D" id=10] -points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) +points = PoolVector2Array( 0, 0, 8, 0, 8, 8, 0, 8 ) + +[sub_resource type="ConvexPolygonShape2D" id=11] +points = PoolVector2Array( 0, 0, 8, 0, 8, 8, 0, 8 ) + +[sub_resource type="ConvexPolygonShape2D" id=12] +points = PoolVector2Array( 0, 0, 8, 0, 8, 8, 0, 8 ) + +[sub_resource type="ConvexPolygonShape2D" id=13] +points = PoolVector2Array( 0, 0, 8, 0, 8, 8, 0, 8 ) + +[sub_resource type="ConvexPolygonShape2D" id=14] +points = PoolVector2Array( 0, 0, 8, 0, 8, 8, 0, 8 ) + +[sub_resource type="ConvexPolygonShape2D" id=15] +points = PoolVector2Array( 0, 0, 8, 0, 8, 8, 0, 8 ) + +[sub_resource type="ConvexPolygonShape2D" id=16] +points = PoolVector2Array( 0, 0, 8, 0, 8, 8, 0, 8 ) + +[sub_resource type="ConvexPolygonShape2D" id=17] +points = PoolVector2Array( 0, 0, 8, 0, 8, 8, 0, 8 ) + +[sub_resource type="ConvexPolygonShape2D" id=18] +points = PoolVector2Array( 0, 0, 8, 0, 8, 8, 0, 8 ) + +[sub_resource type="ConvexPolygonShape2D" id=19] +points = PoolVector2Array( 0, 0, 8, 0, 8, 8, 0, 8 ) + +[sub_resource type="ConvexPolygonShape2D" id=20] +points = PoolVector2Array( 0, 0, 8, 0, 8, 8, 0, 8 ) [resource] -0/name = "station.png 0" +0/name = "station" 0/texture = ExtResource( 1 ) 0/tex_offset = Vector2( 0, 0 ) 0/modulate = Color( 1, 1, 1, 1 ) 0/region = Rect2( 0, 0, 32, 40 ) 0/tile_mode = 2 -0/autotile/icon_coordinate = Vector2( 0, 0 ) +0/autotile/icon_coordinate = Vector2( 1, 1 ) 0/autotile/tile_size = Vector2( 8, 8 ) 0/autotile/spacing = 0 0/autotile/occluder_map = [ ] @@ -78,40 +123,154 @@ points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) "shape": SubResource( 4 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { -"autotile_coord": Vector2( 2, 0 ), +"autotile_coord": Vector2( 0, 2 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 5 ), +"shape": SubResource( 21 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 0, 2 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 6 ), +"shape": SubResource( 22 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 1, 2 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 7 ), +"shape": SubResource( 23 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 2, 2 ), "one_way": false, "one_way_margin": 1.0, +"shape": SubResource( 24 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 2, 2 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 25 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +0/z_index = 0 +1/name = "concrete" +1/texture = ExtResource( 1 ) +1/tex_offset = Vector2( 0, 0 ) +1/modulate = Color( 1, 1, 1, 1 ) +1/region = Rect2( 32, 0, 32, 64 ) +1/tile_mode = 1 +1/autotile/bitmask_mode = 1 +1/autotile/bitmask_flags = [ Vector2( 0, 0 ), 144, Vector2( 0, 1 ), 146, Vector2( 0, 2 ), 18, Vector2( 0, 3 ), 16, Vector2( 1, 0 ), 16777392, Vector2( 1, 1 ), 17039538, Vector2( 1, 2 ), 262194, Vector2( 1, 3 ), 48, Vector2( 2, 0 ), 20971704, Vector2( 2, 1 ), 21299386, Vector2( 2, 2 ), 327738, Vector2( 2, 3 ), 56, Vector2( 3, 0 ), 4194456, Vector2( 3, 1 ), 4259994, Vector2( 3, 2 ), 65562, Vector2( 3, 3 ), 24 ] +1/autotile/icon_coordinate = Vector2( 0, 3 ) +1/autotile/tile_size = Vector2( 8, 8 ) +1/autotile/spacing = 0 +1/autotile/occluder_map = [ ] +1/autotile/navpoly_map = [ ] +1/autotile/priority_map = [ ] +1/autotile/z_index_map = [ ] +1/occluder_offset = Vector2( 0, 0 ) +1/navigation_offset = Vector2( 0, 0 ) +1/shape_offset = Vector2( 0, 0 ) +1/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +1/shape = SubResource( 5 ) +1/shape_one_way = false +1/shape_one_way_margin = 1.0 +1/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 5 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 1, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 6 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 2, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 7 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 3, 0 ), +"one_way": false, +"one_way_margin": 1.0, "shape": SubResource( 8 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { -"autotile_coord": Vector2( 3, 2 ), +"autotile_coord": Vector2( 0, 1 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 9 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { -"autotile_coord": Vector2( 2, 3 ), +"autotile_coord": Vector2( 1, 1 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 10 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 2, 1 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 11 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 3, 1 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 12 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 0, 2 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 13 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 1, 2 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 14 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 2, 2 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 15 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 3, 2 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 16 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 0, 3 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 17 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 1, 3 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 18 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 2, 3 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 19 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 3, 3 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 20 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) } ] -0/z_index = 0 +1/z_index = 0