From 5614a2b172fa898dd327c12c5ee90e28054b91e5 Mon Sep 17 00:00:00 2001 From: SP Mohanty <spmohanty91@gmail.com> Date: Thu, 25 Jul 2019 19:12:07 +0200 Subject: [PATCH] Move all assets to the same folder level --- flatland/utils/graphics_pil.py | 71 ++++++++----------- .../Bank.svg => Buildings-Bank.svg} | 0 svg/{Buildings/Bar.svg => Buildings-Bar.svg} | 0 .../Fabrik_A.svg => Buildings-Fabrik_A.svg} | 0 .../Fabrik_B.svg => Buildings-Fabrik_B.svg} | 0 .../Fabrik_C.svg => Buildings-Fabrik_C.svg} | 0 .../Fabrik_D.svg => Buildings-Fabrik_D.svg} | 0 .../Fabrik_E.svg => Buildings-Fabrik_E.svg} | 0 .../Fabrik_F.svg => Buildings-Fabrik_F.svg} | 0 .../Fabrik_G.svg => Buildings-Fabrik_G.svg} | 0 .../Fabrik_H.svg => Buildings-Fabrik_H.svg} | 0 .../Fabrik_I.svg => Buildings-Fabrik_I.svg} | 0 .../Hochhaus.svg => Buildings-Hochhaus.svg} | 0 .../Hotel.svg => Buildings-Hotel.svg} | 0 .../Office.svg => Buildings-Office.svg} | 0 .../Polizei.svg => Buildings-Polizei.svg} | 0 .../Post.svg => Buildings-Post.svg} | 0 ...upermarkt.svg => Buildings-Supermarkt.svg} | 0 ...ankstelle.svg => Buildings-Tankstelle.svg} | 0 .../Wohnhaus.svg => Buildings-Wohnhaus.svg} | 0 ...vg => Scenery-Bergwelt_A_Teil_1_links.svg} | 0 ...vg => Scenery-Bergwelt_A_Teil_2_mitte.svg} | 0 ...g => Scenery-Bergwelt_A_Teil_3_rechts.svg} | 0 .../Bergwelt_B.svg => Scenery-Bergwelt_B.svg} | 0 ...vg => Scenery-Bergwelt_C_Teil_1_links.svg} | 0 ...g => Scenery-Bergwelt_C_Teil_2_rechts.svg} | 0 ...aubbaume_A.svg => Scenery-Laubbaume_A.svg} | 0 ...aubbaume_B.svg => Scenery-Laubbaume_B.svg} | 0 ...aubbaume_C.svg => Scenery-Laubbaume_C.svg} | 0 ...elbaume_A.svg => Scenery-Nadelbaume_A.svg} | 0 ...elbaume_B.svg => Scenery-Nadelbaume_B.svg} | 0 31 files changed, 30 insertions(+), 41 deletions(-) rename svg/{Buildings/Bank.svg => Buildings-Bank.svg} (100%) rename svg/{Buildings/Bar.svg => Buildings-Bar.svg} (100%) rename svg/{Buildings/Fabrik_A.svg => Buildings-Fabrik_A.svg} (100%) rename svg/{Buildings/Fabrik_B.svg => Buildings-Fabrik_B.svg} (100%) rename svg/{Buildings/Fabrik_C.svg => Buildings-Fabrik_C.svg} (100%) rename svg/{Buildings/Fabrik_D.svg => Buildings-Fabrik_D.svg} (100%) rename svg/{Buildings/Fabrik_E.svg => Buildings-Fabrik_E.svg} (100%) rename svg/{Buildings/Fabrik_F.svg => Buildings-Fabrik_F.svg} (100%) rename svg/{Buildings/Fabrik_G.svg => Buildings-Fabrik_G.svg} (100%) rename svg/{Buildings/Fabrik_H.svg => Buildings-Fabrik_H.svg} (100%) rename svg/{Buildings/Fabrik_I.svg => Buildings-Fabrik_I.svg} (100%) rename svg/{Buildings/Hochhaus.svg => Buildings-Hochhaus.svg} (100%) rename svg/{Buildings/Hotel.svg => Buildings-Hotel.svg} (100%) rename svg/{Buildings/Office.svg => Buildings-Office.svg} (100%) rename svg/{Buildings/Polizei.svg => Buildings-Polizei.svg} (100%) rename svg/{Buildings/Post.svg => Buildings-Post.svg} (100%) rename svg/{Buildings/Supermarkt.svg => Buildings-Supermarkt.svg} (100%) rename svg/{Buildings/Tankstelle.svg => Buildings-Tankstelle.svg} (100%) rename svg/{Buildings/Wohnhaus.svg => Buildings-Wohnhaus.svg} (100%) rename svg/{Scenery/Bergwelt_A_Teil_1_links.svg => Scenery-Bergwelt_A_Teil_1_links.svg} (100%) rename svg/{Scenery/Bergwelt_A_Teil_2_mitte.svg => Scenery-Bergwelt_A_Teil_2_mitte.svg} (100%) rename svg/{Scenery/Bergwelt_A_Teil_3_rechts.svg => Scenery-Bergwelt_A_Teil_3_rechts.svg} (100%) rename svg/{Scenery/Bergwelt_B.svg => Scenery-Bergwelt_B.svg} (100%) rename svg/{Scenery/Bergwelt_C_Teil_1_links.svg => Scenery-Bergwelt_C_Teil_1_links.svg} (100%) rename svg/{Scenery/Bergwelt_C_Teil_2_rechts.svg => Scenery-Bergwelt_C_Teil_2_rechts.svg} (100%) rename svg/{Scenery/Laubbaume_A.svg => Scenery-Laubbaume_A.svg} (100%) rename svg/{Scenery/Laubbaume_B.svg => Scenery-Laubbaume_B.svg} (100%) rename svg/{Scenery/Laubbaume_C.svg => Scenery-Laubbaume_C.svg} (100%) rename svg/{Scenery/Nadelbaume_A.svg => Scenery-Nadelbaume_A.svg} (100%) rename svg/{Scenery/Nadelbaume_B.svg => Scenery-Nadelbaume_B.svg} (100%) diff --git a/flatland/utils/graphics_pil.py b/flatland/utils/graphics_pil.py index bcd00551..4da136d4 100644 --- a/flatland/utils/graphics_pil.py +++ b/flatland/utils/graphics_pil.py @@ -31,13 +31,6 @@ from screeninfo import get_monitors # noqa: E402 from flatland.core.grid.rail_env_grid import RailEnvTransitions # noqa: E402 -def join_filenames(root_folder, filenames): - filenames = [ - os.path.join(root_folder, filename) - for filename in filenames - ] - return filenames - class PILGL(GraphicsLayer): # tk.Tk() must be a singleton! @@ -321,27 +314,26 @@ class PILSVG(PILGL): def load_buildings(self): dBuildingFiles = [ - "Bank.svg", - "Bar.svg", - "Wohnhaus.svg", - "Hochhaus.svg", - "Hotel.svg", - "Office.svg", - "Polizei.svg", - "Post.svg", - "Supermarkt.svg", - "Tankstelle.svg", - "Fabrik_A.svg", - "Fabrik_B.svg", - "Fabrik_C.svg", - "Fabrik_D.svg", - "Fabrik_E.svg", - "Fabrik_F.svg", - "Fabrik_G.svg", - "Fabrik_H.svg", - "Fabrik_I.svg", + "Buildings-Bank.svg", + "Buildings-Bar.svg", + "Buildings-Wohnhaus.svg", + "Buildings-Hochhaus.svg", + "Buildings-Hotel.svg", + "Buildings-Office.svg", + "Buildings-Polizei.svg", + "Buildings-Post.svg", + "Buildings-Supermarkt.svg", + "Buildings-Tankstelle.svg", + "Buildings-Fabrik_A.svg", + "Buildings-Fabrik_B.svg", + "Buildings-Fabrik_C.svg", + "Buildings-Fabrik_D.svg", + "Buildings-Fabrik_E.svg", + "Buildings-Fabrik_F.svg", + "Buildings-Fabrik_G.svg", + "Buildings-Fabrik_H.svg", + "Buildings-Fabrik_I.svg" ] - dBuildingFiles = join_filenames("Buildings", dBuildingFiles) imgBg = self.pil_from_svg_file('svg', "Background_city.svg") @@ -353,27 +345,24 @@ class PILSVG(PILGL): def load_scenery(self): scenery_files = [ - "Laubbaume_A.svg", - "Laubbaume_B.svg", - "Laubbaume_C.svg", - "Nadelbaume_A.svg", - "Nadelbaume_B.svg", - "Bergwelt_B.svg" + "Scenery-Laubbaume_A.svg", + "Scenery-Laubbaume_B.svg", + "Scenery-Laubbaume_C.svg", + "Scenery-Nadelbaume_A.svg", + "Scenery-Nadelbaume_B.svg", + "Scenery-Bergwelt_B.svg" ] - scenery_files = join_filenames("Scenery", scenery_files) scenery_files_d2 = [ - "Bergwelt_C_Teil_1_links.svg", - "Bergwelt_C_Teil_2_rechts.svg" + "Scenery-Bergwelt_C_Teil_1_links.svg", + "Scenery-Bergwelt_C_Teil_2_rechts.svg" ] - scenery_files_d2 = join_filenames("Scenery", scenery_files_d2) scenery_files_d3 = [ - "Bergwelt_A_Teil_3_rechts.svg", - "Bergwelt_A_Teil_2_mitte.svg", - "Bergwelt_A_Teil_1_links.svg" + "Scenery-Bergwelt_A_Teil_3_rechts.svg", + "Scenery-Bergwelt_A_Teil_2_mitte.svg", + "Scenery-Bergwelt_A_Teil_1_links.svg" ] - scenery_files_d3 = join_filenames("Scenery", scenery_files_d3) img_back_ground = self.pil_from_svg_file('svg', "Background_Light_green.svg") diff --git a/svg/Buildings/Bank.svg b/svg/Buildings-Bank.svg similarity index 100% rename from svg/Buildings/Bank.svg rename to svg/Buildings-Bank.svg diff --git a/svg/Buildings/Bar.svg b/svg/Buildings-Bar.svg similarity index 100% rename from svg/Buildings/Bar.svg rename to svg/Buildings-Bar.svg diff --git a/svg/Buildings/Fabrik_A.svg b/svg/Buildings-Fabrik_A.svg similarity index 100% rename from svg/Buildings/Fabrik_A.svg rename to svg/Buildings-Fabrik_A.svg diff --git a/svg/Buildings/Fabrik_B.svg b/svg/Buildings-Fabrik_B.svg similarity index 100% rename from svg/Buildings/Fabrik_B.svg rename to svg/Buildings-Fabrik_B.svg diff --git a/svg/Buildings/Fabrik_C.svg b/svg/Buildings-Fabrik_C.svg similarity index 100% rename from svg/Buildings/Fabrik_C.svg rename to svg/Buildings-Fabrik_C.svg diff --git a/svg/Buildings/Fabrik_D.svg b/svg/Buildings-Fabrik_D.svg similarity index 100% rename from svg/Buildings/Fabrik_D.svg rename to svg/Buildings-Fabrik_D.svg diff --git a/svg/Buildings/Fabrik_E.svg b/svg/Buildings-Fabrik_E.svg similarity index 100% rename from svg/Buildings/Fabrik_E.svg rename to svg/Buildings-Fabrik_E.svg diff --git a/svg/Buildings/Fabrik_F.svg b/svg/Buildings-Fabrik_F.svg similarity index 100% rename from svg/Buildings/Fabrik_F.svg rename to svg/Buildings-Fabrik_F.svg diff --git a/svg/Buildings/Fabrik_G.svg b/svg/Buildings-Fabrik_G.svg similarity index 100% rename from svg/Buildings/Fabrik_G.svg rename to svg/Buildings-Fabrik_G.svg diff --git a/svg/Buildings/Fabrik_H.svg b/svg/Buildings-Fabrik_H.svg similarity index 100% rename from svg/Buildings/Fabrik_H.svg rename to svg/Buildings-Fabrik_H.svg diff --git a/svg/Buildings/Fabrik_I.svg b/svg/Buildings-Fabrik_I.svg similarity index 100% rename from svg/Buildings/Fabrik_I.svg rename to svg/Buildings-Fabrik_I.svg diff --git a/svg/Buildings/Hochhaus.svg b/svg/Buildings-Hochhaus.svg similarity index 100% rename from svg/Buildings/Hochhaus.svg rename to svg/Buildings-Hochhaus.svg diff --git a/svg/Buildings/Hotel.svg b/svg/Buildings-Hotel.svg similarity index 100% rename from svg/Buildings/Hotel.svg rename to svg/Buildings-Hotel.svg diff --git a/svg/Buildings/Office.svg b/svg/Buildings-Office.svg similarity index 100% rename from svg/Buildings/Office.svg rename to svg/Buildings-Office.svg diff --git a/svg/Buildings/Polizei.svg b/svg/Buildings-Polizei.svg similarity index 100% rename from svg/Buildings/Polizei.svg rename to svg/Buildings-Polizei.svg diff --git a/svg/Buildings/Post.svg b/svg/Buildings-Post.svg similarity index 100% rename from svg/Buildings/Post.svg rename to svg/Buildings-Post.svg diff --git a/svg/Buildings/Supermarkt.svg b/svg/Buildings-Supermarkt.svg similarity index 100% rename from svg/Buildings/Supermarkt.svg rename to svg/Buildings-Supermarkt.svg diff --git a/svg/Buildings/Tankstelle.svg b/svg/Buildings-Tankstelle.svg similarity index 100% rename from svg/Buildings/Tankstelle.svg rename to svg/Buildings-Tankstelle.svg diff --git a/svg/Buildings/Wohnhaus.svg b/svg/Buildings-Wohnhaus.svg similarity index 100% rename from svg/Buildings/Wohnhaus.svg rename to svg/Buildings-Wohnhaus.svg diff --git a/svg/Scenery/Bergwelt_A_Teil_1_links.svg b/svg/Scenery-Bergwelt_A_Teil_1_links.svg similarity index 100% rename from svg/Scenery/Bergwelt_A_Teil_1_links.svg rename to svg/Scenery-Bergwelt_A_Teil_1_links.svg diff --git a/svg/Scenery/Bergwelt_A_Teil_2_mitte.svg b/svg/Scenery-Bergwelt_A_Teil_2_mitte.svg similarity index 100% rename from svg/Scenery/Bergwelt_A_Teil_2_mitte.svg rename to svg/Scenery-Bergwelt_A_Teil_2_mitte.svg diff --git a/svg/Scenery/Bergwelt_A_Teil_3_rechts.svg b/svg/Scenery-Bergwelt_A_Teil_3_rechts.svg similarity index 100% rename from svg/Scenery/Bergwelt_A_Teil_3_rechts.svg rename to svg/Scenery-Bergwelt_A_Teil_3_rechts.svg diff --git a/svg/Scenery/Bergwelt_B.svg b/svg/Scenery-Bergwelt_B.svg similarity index 100% rename from svg/Scenery/Bergwelt_B.svg rename to svg/Scenery-Bergwelt_B.svg diff --git a/svg/Scenery/Bergwelt_C_Teil_1_links.svg b/svg/Scenery-Bergwelt_C_Teil_1_links.svg similarity index 100% rename from svg/Scenery/Bergwelt_C_Teil_1_links.svg rename to svg/Scenery-Bergwelt_C_Teil_1_links.svg diff --git a/svg/Scenery/Bergwelt_C_Teil_2_rechts.svg b/svg/Scenery-Bergwelt_C_Teil_2_rechts.svg similarity index 100% rename from svg/Scenery/Bergwelt_C_Teil_2_rechts.svg rename to svg/Scenery-Bergwelt_C_Teil_2_rechts.svg diff --git a/svg/Scenery/Laubbaume_A.svg b/svg/Scenery-Laubbaume_A.svg similarity index 100% rename from svg/Scenery/Laubbaume_A.svg rename to svg/Scenery-Laubbaume_A.svg diff --git a/svg/Scenery/Laubbaume_B.svg b/svg/Scenery-Laubbaume_B.svg similarity index 100% rename from svg/Scenery/Laubbaume_B.svg rename to svg/Scenery-Laubbaume_B.svg diff --git a/svg/Scenery/Laubbaume_C.svg b/svg/Scenery-Laubbaume_C.svg similarity index 100% rename from svg/Scenery/Laubbaume_C.svg rename to svg/Scenery-Laubbaume_C.svg diff --git a/svg/Scenery/Nadelbaume_A.svg b/svg/Scenery-Nadelbaume_A.svg similarity index 100% rename from svg/Scenery/Nadelbaume_A.svg rename to svg/Scenery-Nadelbaume_A.svg diff --git a/svg/Scenery/Nadelbaume_B.svg b/svg/Scenery-Nadelbaume_B.svg similarity index 100% rename from svg/Scenery/Nadelbaume_B.svg rename to svg/Scenery-Nadelbaume_B.svg -- GitLab