les améliorations du jour:

- des autotiles
- on peut poser des objets sur la map dans le layer des obstacles et le
  personnage passera dessous/dessus automatiquement grâce à son zindex
  controleur.
 - note pour plus tard: bien soigner la base des objets sinon on passe
   derrière! Il faut que la base prenne au moins toute la largeur de
   l'objet. On pourra toujours améliorer plus tard
- et une réorganisation des bâtiments.

c'est plus joli maintenant.
This commit is contained in:
Thomas
2025-02-27 21:58:00 +01:00
parent 45c5bb2895
commit a90ebb0589
5 changed files with 5760 additions and 18 deletions

View File

@@ -4,14 +4,16 @@
[node name="boulangerie" type="TileMapLayer"]
position = Vector2(160, -96)
tile_map_data = PackedByteArray("AAD8//n/BgABAG8AAAD8//r/BgABAHAAAAD8//v/BgABAHEAAAD8//z/BgABAHIAAAD8//3/BgABAIcAAAD8//7/BgABAIgAAAD8////BgABAIkAAAD9//n/BgACAG8AAAD9//r/BgACAHAAAAD9//v/BgACAHEAAAD9//z/BgACAHIAAAD9//3/BgACAIcAAAD9//7/BgACAIgAAAD9////BgACAIkAAAD+//n/BgADAG8AAAD+//r/BgADAHAAAAD+//v/BgADAHEAAAD+//z/BgADAHIAAAD+//3/BgADAIcAAAD+//7/BgADAIgAAAD+////BgADAIkAAAD///n/BgAEAG8AAAD///r/BgAEAHAAAAD///v/BgAEAHEAAAD///z/BgAEAHIAAAD///3/BgAEAIcAAAD///7/BgAEAIgAAAD/////BgAEAIkAAAAAAPn/BgAFAG8AAAAAAPr/BgAFAHAAAAAAAPv/BgAFAHEAAAAAAPz/BgAFAHIAAAAAAP3/BgAFAIcAAAAAAP7/BgAFAIgAAAAAAP//BgAFAIkAAAABAPn/BgAGAG8AAAABAPr/BgAGAHAAAAABAPv/BgAGAHEAAAABAPz/BgAGAHIAAAABAP3/BgAGAIcAAAABAP7/BgAGAIgAAAABAP//BgAGAIkAAAACAPn/BgAHAG8AAAACAPr/BgAHAHAAAAACAPv/BgAHAHEAAAACAPz/BgAHAHIAAAACAP3/BgAHAIcAAAACAP7/BgAHAIgAAAACAP//BgAHAIkAAAA=")
tile_map_data = PackedByteArray("AAD8//3/BgABAIcAAAD8//7/BgABAIgAAAD8////BgABAIkAAAD9//3/BgACAIcAAAD9//7/BgACAIgAAAD9////BgACAIkAAAD+//3/BgADAIcAAAD+//7/BgADAIgAAAD+////BgADAIkAAAD///3/BgAEAIcAAAD///7/BgAEAIgAAAD/////BgAEAIkAAAAAAP3/BgAFAIcAAAAAAP7/BgAFAIgAAAAAAP//BgAFAIkAAAABAP3/BgAGAIcAAAABAP7/BgAGAIgAAAABAP//BgAGAIkAAAACAP3/BgAHAIcAAAACAP7/BgAHAIgAAAACAP//BgAHAIkAAAA=")
tile_set = ExtResource("1_5ugra")
[node name="toit" type="TileMapLayer" parent="."]
z_index = 2000
position = Vector2(-1, 194)
tile_map_data = PackedByteArray("AAD8//L/BgAKAKcAAAD8//P/BgAKAKgAAAD8//T/BgAKAKkAAAD8//X/BgAKAKoAAAD8//b/BgAKAKsAAAD8//f/BgAKAKwAAAD8//j/BgAKAK0AAAD9//L/BgALAKcAAAD9//P/BgALAKgAAAD9//T/BgALAKkAAAD9//X/BgALAKoAAAD9//b/BgALAKsAAAD9//f/BgALAKwAAAD9//j/BgALAK0AAAD+//L/BgAMAKcAAAD+//P/BgAMAKgAAAD+//T/BgAMAKkAAAD+//X/BgAMAKoAAAD+//b/BgAMAKsAAAD+//f/BgAMAKwAAAD+//j/BgAMAK0AAAD///L/BgANAKcAAAD///P/BgANAKgAAAD///T/BgANAKkAAAD///X/BgANAKoAAAD///b/BgANAKsAAAD///f/BgANAKwAAAD///j/BgANAK0AAAAAAPL/BgAOAKcAAAAAAPP/BgAOAKgAAAAAAPT/BgAOAKkAAAAAAPX/BgAOAKoAAAAAAPb/BgAOAKsAAAAAAPf/BgAOAKwAAAAAAPj/BgAOAK0AAAABAPL/BgAPAKcAAAABAPP/BgAPAKgAAAABAPT/BgAPAKkAAAABAPX/BgAPAKoAAAABAPb/BgAPAKsAAAABAPf/BgAPAKwAAAABAPj/BgAPAK0AAAACAPL/BgAQAKcAAAACAPP/BgAQAKgAAAACAPT/BgAQAKkAAAACAPX/BgAQAKoAAAACAPb/BgAQAKsAAAACAPf/BgAQAKwAAAACAPj/BgAQAK0AAAA=")
tile_set = ExtResource("1_5ugra")
[node name="signalétique" type="TileMapLayer" parent="toit"]
tile_map_data = PackedByteArray("AAD9//z/BgAFAEgAAAD9//3/BgAFAEkAAAD+//v/BgAGAEcAAAD+//z/BgAGAEgAAAD+//3/BgAGAEkAAAD///v/BgAHAEcAAAD///z/BgAHAEgAAAD///3/BgAHAEkAAAAAAPv/BgAIAEcAAAAAAPz/BgAIAEgAAAAAAP3/BgAIAEkAAAABAPz/BgAJAEgAAAABAP3/BgAJAEkAAAD9//L/BgAYAFwAAAD9//P/BgAYAF0AAAD9//T/BgAYAF4AAAD9//X/BgAYAF8AAAD9//b/BgAYAGAAAAD+//L/BgAZAFwAAAD+//P/BgAZAF0AAAD+//T/BgAZAF4AAAD+//X/BgAZAF8AAAD+//b/BgAZAGAAAAD///L/BgAaAFwAAAD///P/BgAaAF0AAAD///T/BgAaAF4AAAD///X/BgAaAF8AAAAAAPL/BgAbAFwAAAAAAPP/BgAbAF0AAAAAAPT/BgAbAF4AAAAAAPX/BgAbAF8AAAA=")
position = Vector2(-2, -200)
tile_map_data = PackedByteArray("AAD9//b/BgAYAFwAAAD9//f/BgAYAF0AAAD9//j/BgAYAF4AAAD9//n/BgAYAF8AAAD9//r/BgAYAGAAAAD+//b/BgAZAFwAAAD+//f/BgAZAF0AAAD+//j/BgAZAF4AAAD+//n/BgAZAF8AAAD+//r/BgAZAGAAAAD///b/BgAaAFwAAAD///f/BgAaAF0AAAD///j/BgAaAF4AAAD///n/BgAaAF8AAAAAAPb/BgAbAFwAAAAAAPf/BgAbAF0AAAAAAPj/BgAbAF4AAAAAAPn/BgAbAF8AAAD9//z/BgAFAEgAAAD9//3/BgAFAEkAAAD+//v/BgAGAEcAAAD+//z/BgAGAEgAAAD+//3/BgAGAEkAAAD///v/BgAHAEcAAAD///z/BgAHAEgAAAD///3/BgAHAEkAAAAAAPv/BgAIAEcAAAAAAPz/BgAIAEgAAAAAAP3/BgAIAEkAAAABAPz/BgAJAEgAAAABAP3/BgAJAEkAAAA=")
tile_set = ExtResource("1_5ugra")