tileset.tres 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. [gd_resource type="TileSet" load_steps=5 format=2]
  2. [ext_resource path="res://isotiles.png" type="Texture" id=1]
  3. [sub_resource type="ConvexPolygonShape2D" id=1]
  4. points = PoolVector2Array( 0, -32, 64, 0, 0, 32, -64, 0 )
  5. [sub_resource type="ConvexPolygonShape2D" id=2]
  6. points = PoolVector2Array( -24, -12, -10, -22, 10, -22, 24, -12, 24, 2, 10, 12, -10, 12, -24, 2 )
  7. [sub_resource type="ConvexPolygonShape2D" id=3]
  8. points = PoolVector2Array( -40, 16, 24, -16, 40, -8, -24, 24 )
  9. [resource]
  10. 0/name = "Base"
  11. 0/texture = ExtResource( 1 )
  12. 0/tex_offset = Vector2( 0, 0 )
  13. 0/modulate = Color( 1, 1, 1, 1 )
  14. 0/region = Rect2( 28, 75, 135, 105 )
  15. 0/tile_mode = 0
  16. 0/occluder_offset = Vector2( 67.5, 52.5 )
  17. 0/navigation_offset = Vector2( 67.5, 52.5 )
  18. 0/shape_offset = Vector2( 0, 0 )
  19. 0/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
  20. 0/shape_one_way = false
  21. 0/shape_one_way_margin = 0.0
  22. 0/shapes = [ ]
  23. 0/z_index = 0
  24. 1/name = "Base2"
  25. 1/texture = ExtResource( 1 )
  26. 1/tex_offset = Vector2( 0, 0 )
  27. 1/modulate = Color( 1, 1, 1, 1 )
  28. 1/region = Rect2( 221, 75, 135, 105 )
  29. 1/tile_mode = 0
  30. 1/occluder_offset = Vector2( 67.5, 52.5 )
  31. 1/navigation_offset = Vector2( 67.5, 52.5 )
  32. 1/shape_offset = Vector2( 0, 0 )
  33. 1/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
  34. 1/shape_one_way = false
  35. 1/shape_one_way_margin = 0.0
  36. 1/shapes = [ ]
  37. 1/z_index = 0
  38. 2/name = "Wall"
  39. 2/texture = ExtResource( 1 )
  40. 2/tex_offset = Vector2( 0, -32 )
  41. 2/modulate = Color( 1, 1, 1, 1 )
  42. 2/region = Rect2( 28, 220, 140, 140 )
  43. 2/tile_mode = 0
  44. 2/occluder_offset = Vector2( 70, 70 )
  45. 2/navigation_offset = Vector2( 70, 70 )
  46. 2/shape_offset = Vector2( 70, 70 )
  47. 2/shape_transform = Transform2D( 1, 0, 0, 1, 70, 70 )
  48. 2/shape = SubResource( 1 )
  49. 2/shape_one_way = false
  50. 2/shape_one_way_margin = 1.0
  51. 2/shapes = [ {
  52. "autotile_coord": Vector2( 0, 0 ),
  53. "one_way": false,
  54. "one_way_margin": 1.0,
  55. "shape": SubResource( 1 ),
  56. "shape_transform": Transform2D( 1, 0, 0, 1, 70, 70 )
  57. } ]
  58. 2/z_index = 0
  59. 3/name = "Column"
  60. 3/texture = ExtResource( 1 )
  61. 3/tex_offset = Vector2( 0, -32 )
  62. 3/modulate = Color( 1, 1, 1, 1 )
  63. 3/region = Rect2( 259, 241, 55, 95 )
  64. 3/tile_mode = 0
  65. 3/occluder_offset = Vector2( 27.5, 47.5 )
  66. 3/navigation_offset = Vector2( 27.5, 47.5 )
  67. 3/shape_offset = Vector2( 29.5, 47.5 )
  68. 3/shape_transform = Transform2D( 1, 0, 0, 1, 29.5, 47.5 )
  69. 3/shape = SubResource( 2 )
  70. 3/shape_one_way = false
  71. 3/shape_one_way_margin = 1.0
  72. 3/shapes = [ {
  73. "autotile_coord": Vector2( 0, 0 ),
  74. "one_way": false,
  75. "one_way_margin": 1.0,
  76. "shape": SubResource( 2 ),
  77. "shape_transform": Transform2D( 1, 0, 0, 1, 29.5, 47.5 )
  78. } ]
  79. 3/z_index = 0
  80. 4/name = "Door1"
  81. 4/texture = ExtResource( 1 )
  82. 4/tex_offset = Vector2( 0, -25 )
  83. 4/modulate = Color( 1, 1, 1, 1 )
  84. 4/region = Rect2( 54, 426, 85, 110 )
  85. 4/tile_mode = 0
  86. 4/occluder_offset = Vector2( 42.5, 55 )
  87. 4/navigation_offset = Vector2( 42.5, 55 )
  88. 4/shape_offset = Vector2( 42.5, 55 )
  89. 4/shape_transform = Transform2D( 1, 0, 0, 1, 42.5, 55 )
  90. 4/shape = SubResource( 3 )
  91. 4/shape_one_way = false
  92. 4/shape_one_way_margin = 1.0
  93. 4/shapes = [ {
  94. "autotile_coord": Vector2( 0, 0 ),
  95. "one_way": false,
  96. "one_way_margin": 1.0,
  97. "shape": SubResource( 3 ),
  98. "shape_transform": Transform2D( 1, 0, 0, 1, 42.5, 55 )
  99. } ]
  100. 4/z_index = 0