grid_tileset.tres 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169
  1. [gd_resource type="TileSet" load_steps=12 format=2]
  2. [ext_resource path="res://grid_movement/grid/tiles/actor.png" type="Texture2D" id=1]
  3. [ext_resource path="res://grid_movement/grid/tiles/obstacle.png" type="Texture2D" id=2]
  4. [ext_resource path="res://grid_movement/grid/tiles/object.png" type="Texture2D" id=3]
  5. [ext_resource path="res://grid_movement/grid/tiles/obstacle_grass.png" type="Texture2D" id=4]
  6. [ext_resource path="res://grid_movement/grid/tiles/obstacle_corner.png" type="Texture2D" id=5]
  7. [ext_resource path="res://grid_movement/grid/tiles/obstacle_corner_inward.png" type="Texture2D" id=6]
  8. [ext_resource path="res://grid_movement/grid/tiles/obstacle_edge.png" type="Texture2D" id=7]
  9. [ext_resource path="res://grid_movement/grid/tiles/obstacle_wall.png" type="Texture2D" id=8]
  10. [ext_resource path="res://grid_movement/grid/tiles/obstacle_wall_corner.png" type="Texture2D" id=9]
  11. [ext_resource path="res://grid_movement/grid/tiles/obstacle_corner_outward.png" type="Texture2D" id=10]
  12. [ext_resource path="res://grid_movement/grid/tiles/rock.png" type="Texture2D" id=11]
  13. [resource]
  14. 0/name = "Actor"
  15. 0/texture = ExtResource( 1 )
  16. 0/tex_offset = Vector2( 0, 0 )
  17. 0/modulate = Color( 1, 1, 1, 1 )
  18. 0/region = Rect2( 0, 0, 64, 64 )
  19. 0/tile_mode = 0
  20. 0/occluder_offset = Vector2( 32, 32 )
  21. 0/navigation_offset = Vector2( 32, 32 )
  22. 0/shape_offset = Vector2( 0, 0 )
  23. 0/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
  24. 0/shape_one_way = false
  25. 0/shape_one_way_margin = 0.0
  26. 0/shapes = [ ]
  27. 0/z_index = 0
  28. 1/name = "Obstacle"
  29. 1/texture = ExtResource( 2 )
  30. 1/tex_offset = Vector2( 0, 0 )
  31. 1/modulate = Color( 1, 1, 1, 1 )
  32. 1/region = Rect2( 0, 0, 64, 64 )
  33. 1/tile_mode = 0
  34. 1/occluder_offset = Vector2( 32, 32 )
  35. 1/navigation_offset = Vector2( 32, 32 )
  36. 1/shape_offset = Vector2( 0, 0 )
  37. 1/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
  38. 1/shape_one_way = false
  39. 1/shape_one_way_margin = 0.0
  40. 1/shapes = [ ]
  41. 1/z_index = 0
  42. 2/name = "Object"
  43. 2/texture = ExtResource( 3 )
  44. 2/tex_offset = Vector2( 0, 0 )
  45. 2/modulate = Color( 1, 1, 1, 1 )
  46. 2/region = Rect2( 0, 0, 64, 64 )
  47. 2/tile_mode = 0
  48. 2/occluder_offset = Vector2( 32, 32 )
  49. 2/navigation_offset = Vector2( 32, 32 )
  50. 2/shape_offset = Vector2( 0, 0 )
  51. 2/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
  52. 2/shape_one_way = false
  53. 2/shape_one_way_margin = 0.0
  54. 2/shapes = [ ]
  55. 2/z_index = 0
  56. 3/name = "obstacle_grass.png 3"
  57. 3/texture = ExtResource( 4 )
  58. 3/tex_offset = Vector2( 0, 0 )
  59. 3/modulate = Color( 1, 1, 1, 1 )
  60. 3/region = Rect2( 0, 0, 64, 64 )
  61. 3/tile_mode = 0
  62. 3/occluder_offset = Vector2( 32, 32 )
  63. 3/navigation_offset = Vector2( 32, 32 )
  64. 3/shape_offset = Vector2( 0, 0 )
  65. 3/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
  66. 3/shape_one_way = false
  67. 3/shape_one_way_margin = 0.0
  68. 3/shapes = [ ]
  69. 3/z_index = 0
  70. 4/name = "obstacle_corner.png 4"
  71. 4/texture = ExtResource( 5 )
  72. 4/tex_offset = Vector2( 0, 0 )
  73. 4/modulate = Color( 1, 1, 1, 1 )
  74. 4/region = Rect2( 0, 0, 64, 64 )
  75. 4/tile_mode = 0
  76. 4/occluder_offset = Vector2( 0, 0 )
  77. 4/navigation_offset = Vector2( 0, 0 )
  78. 4/shape_offset = Vector2( 0, 0 )
  79. 4/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
  80. 4/shape_one_way = false
  81. 4/shape_one_way_margin = 0.0
  82. 4/shapes = [ ]
  83. 4/z_index = 0
  84. 5/name = "obstacle_edge.png 5"
  85. 5/texture = ExtResource( 7 )
  86. 5/tex_offset = Vector2( 0, 0 )
  87. 5/modulate = Color( 1, 1, 1, 1 )
  88. 5/region = Rect2( 0, 0, 64, 64 )
  89. 5/tile_mode = 0
  90. 5/occluder_offset = Vector2( 0, 0 )
  91. 5/navigation_offset = Vector2( 0, 0 )
  92. 5/shape_offset = Vector2( 0, 0 )
  93. 5/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
  94. 5/shape_one_way = false
  95. 5/shape_one_way_margin = 0.0
  96. 5/shapes = [ ]
  97. 5/z_index = 0
  98. 6/name = "obstacle_corner_inward.png 6"
  99. 6/texture = ExtResource( 6 )
  100. 6/tex_offset = Vector2( 0, 0 )
  101. 6/modulate = Color( 1, 1, 1, 1 )
  102. 6/region = Rect2( 0, 0, 64, 64 )
  103. 6/tile_mode = 0
  104. 6/occluder_offset = Vector2( 0, 0 )
  105. 6/navigation_offset = Vector2( 0, 0 )
  106. 6/shape_offset = Vector2( 0, 0 )
  107. 6/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
  108. 6/shape_one_way = false
  109. 6/shape_one_way_margin = 0.0
  110. 6/shapes = [ ]
  111. 6/z_index = 0
  112. 7/name = "obstacle_wall.png 7"
  113. 7/texture = ExtResource( 8 )
  114. 7/tex_offset = Vector2( 0, 0 )
  115. 7/modulate = Color( 1, 1, 1, 1 )
  116. 7/region = Rect2( 0, 0, 64, 64 )
  117. 7/tile_mode = 0
  118. 7/occluder_offset = Vector2( 0, 0 )
  119. 7/navigation_offset = Vector2( 0, 0 )
  120. 7/shape_offset = Vector2( 0, 0 )
  121. 7/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
  122. 7/shape_one_way = false
  123. 7/shape_one_way_margin = 0.0
  124. 7/shapes = [ ]
  125. 7/z_index = 0
  126. 8/name = "obstacle_wall_corner.png 8"
  127. 8/texture = ExtResource( 9 )
  128. 8/tex_offset = Vector2( 0, 0 )
  129. 8/modulate = Color( 1, 1, 1, 1 )
  130. 8/region = Rect2( 0, 0, 64, 64 )
  131. 8/tile_mode = 0
  132. 8/occluder_offset = Vector2( 0, 0 )
  133. 8/navigation_offset = Vector2( 0, 0 )
  134. 8/shape_offset = Vector2( 0, 0 )
  135. 8/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
  136. 8/shape_one_way = false
  137. 8/shape_one_way_margin = 0.0
  138. 8/shapes = [ ]
  139. 8/z_index = 0
  140. 9/name = "obstacle_corner_outward.png 9"
  141. 9/texture = ExtResource( 10 )
  142. 9/tex_offset = Vector2( 0, 0 )
  143. 9/modulate = Color( 1, 1, 1, 1 )
  144. 9/region = Rect2( 0, 0, 64, 64 )
  145. 9/tile_mode = 0
  146. 9/occluder_offset = Vector2( 0, 0 )
  147. 9/navigation_offset = Vector2( 0, 0 )
  148. 9/shape_offset = Vector2( 0, 0 )
  149. 9/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
  150. 9/shape_one_way = false
  151. 9/shape_one_way_margin = 0.0
  152. 9/shapes = [ ]
  153. 9/z_index = 0
  154. 10/name = "rock.png 10"
  155. 10/texture = ExtResource( 11 )
  156. 10/tex_offset = Vector2( 0, 0 )
  157. 10/modulate = Color( 1, 1, 1, 1 )
  158. 10/region = Rect2( 0, 0, 64, 64 )
  159. 10/tile_mode = 0
  160. 10/occluder_offset = Vector2( 0, 0 )
  161. 10/navigation_offset = Vector2( 0, 0 )
  162. 10/shape_offset = Vector2( 0, 0 )
  163. 10/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
  164. 10/shape_one_way = false
  165. 10/shape_one_way_margin = 0.0
  166. 10/shapes = [ ]
  167. 10/z_index = 0