Annonce

Réduire
Aucune annonce.

X-europe 4 et les vignes

Réduire
X
 
  • Filtre
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

  • #1
    Pour le DSFSplit, je n'ai pas trouvé d'explications complètes d'utilisation:
    J'ai compris qu'il fallait le mettre dans le s/rep scripts de Python, ça c'est fait.
    J'ai compris qu'il fallait convertir le .dsf en .txt, j'ai trouvé comment aussi.
    Mais ensuite ????
    CPU: I7-12700K, GC: nVidia RTX 3090TI ASUS 24Go VRAM, RAM: 32 Go DDR5 Kingston Fury, Motherboard: Gigabytes Z690-GamingX 3. OS: W10-64 Famille, 2 HD WD BLACK SN750 M2 NVME GEN 3, 2TO (pour les simus)+ 1 HD WD BLACK SN850 M2 NVME GEN 4 2TO (Système) +1 HD SSD CRUCIAL M.2 NVME 1TO (Données diverses). Casque VR: HP Reverb G2.

    Commentaire


    • #1
      Envoyé par jef32 Voir le message
      Alors je ne suis pas encore très connaisseur en bidouillages X-Plane. C'est un soft sur lequel je me suis vraiment penché que depuis 2 mois environ, donc on fait comment pour mettre en transparent ?
      Tout objet dans X-Plane se compose de 2 éléments :
      • un fichier ".obj" qui est un fichier texte évitable avec n'importe quel éditeur de textes basique.
      Ce fichier ".obj" décrit les caractéristiques de l'objet; il indique aussi quelle texture utiliser
      • et bien sûr un fichier texture souvent au format .png pour la texture de l'objet.

      Il faut aller chercher dans le dossier "objects" de la scène … l'objet et la texture qui correspond aux vignes (sûrement "vineyards"). Editer la texture avec un éditeur d'image : "Gimp", "ToShop", "Graphic Converter" pour Mac, effacer et rendre transparent l'image/texture de la vigne.
      Pour X-Plane : Mac Studio M2 Ultra CPU 24 coeurs GPU 76 coeurs 128 G0 / SSD 4T0 + En Ext. : SSD 4To + HD Lacie Thunderbolt 6To .
      Samsung 49" 3840 x 1080 / Dell 24" 1920 x 1200 // Saitek X52 ; Rudders Pro Flight Combat
      i'Pad Pro 12,9 (X-Mapper Pro)
      MAC OS Sonoma 14.5/XPlane 12.1.3 r2 (… XP -> XP 6 !)


      " Soyez vous même … les autres sont déjà pris ! "
      "… la fausseté des idées ne se règle pas par les interdictions mais s'asphyxie dans la liberté ! " Marc Bonnant

      Localisation : près de LSGL​

      Commentaire


      • #1
        Techniquement, je suppose qu'il s'agit plutôt d'un .for, et non d'un objet. Je dis bien: "je suppose", mais ce serai plus logique. J'imagine aussi que XEurope utilise un .for de la bibliothèque OprenScenery.
        Du coup, il devient dangereux de faire comme tu le propose Glah, imaginons que cette texture soit utilisée pour d'autre .for ou .obj, du coup tu effaces tout.

        Idem de faire la modif par le .dsf, car dans ce cas tu ne supprimes que sur ta tuile, et le problème sera toujours là sur toute les autres tuiles (même si ce serai la méthode la plus propre).

        L'idéal pour supprimer, serai d'éditer le librairy.txt, pour qu'il affiche une sorte de placeholder.for à la place (un .for invisible).

        Là je n'ai pas le temps d'aller chercher le nom du .for en question, mais si vous me donnez le nom du .for qui affiche les vignes, je vous explique quoi modifier et dans quel librairy.txt
        Dernière modification par jojo64, 29 février 2020, 13h31.
        Xplane 11.53

        NEW: MacBook Pro 15'' mi-2019 / Intel Core i9 8 cœurs de 9e génération à 2,4 GHz (Turbo 5 GHz) / 32 Go RAM DDR4 à 2 400 MHz / GPU Radeon Pro Vega 20 avec 4 Go de mémoire HBM2 / SSD 4To / OSX Mojave
        OLD: Mac Book Pro 13'' début 2011 / Intel Core I7 2,7 Ghz / 8Gb RAM / Intel Hd Graphics 3000 512 Mo remplacée en 2019 par Intel Hd Graphics 2Go / DD 1To / OSX High Sierra

        Membre/développeur chez XPFR (http://xpfr.org/)

        Commentaire


        • #1
          Envoyé par jef32 Voir le message
          Pour le DSFSplit, je n'ai pas trouvé d'explications complètes d'utilisation:
          J'ai compris qu'il fallait le mettre dans le s/rep scripts de Python, ça c'est fait.
          J'ai compris qu'il fallait convertir le .dsf en .txt, j'ai trouvé comment aussi.
          Mais ensuite ????
          Salut jet32

          Le script s'utilise en invite de commande (pas forcement évident pour ceux qui sont adeptes des "clickodrome"); habituellement, je ne me sers pas de windows mais je vais essayer de t'indiquer la procédure en reprenant les explications d'Oscar:

          On place DSFSplit.py dans le répertoire de travail pour Pomerol et ces vignes, ce sera

          >>X-Plane 11 >> Custom Scenery >> simHeaven_X-Europe-4-forests >> Earth nav data >> +40-010


          On transforme ce dsf en txt,

          pour cela, on télécharge XGrinder pour windows (dans ton cas) http://dev.x-plane.com/download/tool...s_win_15-3.zip

          on ouvre l'archive et on lance XGrinder, on glisse le dsf de la tuile contenant Pomerol, +44-001.dsf dans la fenêtre qui apparait, l’opération effectuée, on aura +44-001.txt que l'on renomme en dsf_orig.txt

          Puis
          on cherche dans >>> Menu >> windows system >> Invite de commandes
          ou bien,
          touche Win et on tape cmd puis Entrée

          dans la fenêtre, à la suite de

          C:\Users\xxx>

          on tape:

          cd \le_chemin_vers\X-Plane 11\Custom Scenery\simHeaven_X-Europe-4-forests\Earth nav data\+40-010

          puis Entrée

          puis on lance le script

          py DSFSplit.py 44.86 45.0 -0.235 0.0

          (44.86 45.0 -0.235 0.0 sont les coordonnées de la zone de Pomerol à la limite de la tuile)

          Le script crée deux fichiers nommés dsf_petit.txt et dsg_gros.txt

          3) On les retransforme au format binaire dans deux répertoires distincts (nécessaire puisqu'ils auront le même nom)
          on crée deux dossiers "petit" et "gros" on place dsf_petit.txt dans le dossier "petit", le dsg_gros.txt dans le dossier "gros"

          dans le dossier "petit" on transforme dsf_petit.txt en dsf_petit.dsf avec XGrinder et on le renomme en +44-001.dsf


          4) On ouvre WED >> simHeaven_X-Europe-4-forests >> Earth nav data >> +40-010 >> petit >> +44-001.dsf

          On modifie comme l'on veut et on enregistre

          5) On repasse les deux au format txt a l'aide de XGrinder (cfr ci-dessus, si vous suivez vous
          constaterez qu'on peut shunter l'aller/retour inutile sur le fichier gros...). On combine ensuite
          les deux fichiers dsf texte a l'aide d'un éditeur de texte (notepad++ par exemple!), en prenant soin de
          ne pas dédoubler les entêtes ni les définitions). On termine en repassant le fichier texte obtenu
          en binaire a l'aide de XGrinder.

          Bon vol!
          Dernière modification par jasum, 29 février 2020, 13h44.
          Gentoo Linux x86_64 RYZEN 7900X RTX2070 X-Plane12 & Hackintosh Somona (iGPU intelHD630) IntelCore i7 CPU 7700 @ 3.60GHz X-Plane 11

          Commentaire


          • #1
            Envoyé par jojo64 Voir le message
            Techniquement, je suppose qu'il s'agit plutôt d'un .for, et non d'un objet. Je dis bien: "je suppose", mais ce serai plus logique. J'imagine aussi que XEurope utilise un .for de la bibliothèque OprenScenery.
            Du coup, il devient dangereux de faire comme tu le propose Glah, imaginons que cette texture soit utilisée pour d'autre .for ou .obj, du coup tu effaces tout.

            Idem de faire la modif par le .dsf, car dans ce cas tu ne supprimes que sur ta tuile, et le problème sera toujours là sur toute les autres tuiles (même si ce serai la méthode la plus propre).

            L'idéal pour supprimer, serai d'éditer le librairy.txt, pour qu'il affiche une sorte de placeholder.for à la place (un .for invisible).

            Là je n'ai pas le temps d'aller chercher le nom du .for en question, mais si vous me donnez le nom du .for qui affiche les vignes, je vous explique quoi modifier et dans quel librairy.txt
            C'est vineyard.for
            Gentoo Linux x86_64 RYZEN 7900X RTX2070 X-Plane12 & Hackintosh Somona (iGPU intelHD630) IntelCore i7 CPU 7700 @ 3.60GHz X-Plane 11

            Commentaire


            • #1
              Ok merci Jasum
              Bon vous que la conversation tourne en rond, laisses moi 5 minutes le temps de jeter un œil et je te dis comment les supprimer.
              Xplane 11.53

              NEW: MacBook Pro 15'' mi-2019 / Intel Core i9 8 cœurs de 9e génération à 2,4 GHz (Turbo 5 GHz) / 32 Go RAM DDR4 à 2 400 MHz / GPU Radeon Pro Vega 20 avec 4 Go de mémoire HBM2 / SSD 4To / OSX Mojave
              OLD: Mac Book Pro 13'' début 2011 / Intel Core I7 2,7 Ghz / 8Gb RAM / Intel Hd Graphics 3000 512 Mo remplacée en 2019 par Intel Hd Graphics 2Go / DD 1To / OSX High Sierra

              Membre/développeur chez XPFR (http://xpfr.org/)

              Commentaire


              • #1
                Merci Jasum de cette longue explication. Je vais même me la sauver en txt pour le faire tout en lisant.
                CPU: I7-12700K, GC: nVidia RTX 3090TI ASUS 24Go VRAM, RAM: 32 Go DDR5 Kingston Fury, Motherboard: Gigabytes Z690-GamingX 3. OS: W10-64 Famille, 2 HD WD BLACK SN750 M2 NVME GEN 3, 2TO (pour les simus)+ 1 HD WD BLACK SN850 M2 NVME GEN 4 2TO (Système) +1 HD SSD CRUCIAL M.2 NVME 1TO (Données diverses). Casque VR: HP Reverb G2.

                Commentaire


                • #1
                  Bon alors voilà comment ça marche:

                  Xeurope fait appel dans les .dsf à l'élément "vineyard.for"
                  Or, cet élément n'existe pas dans les dossiers de Xeurope. Et pour cause, il y a un "librairy.txt" dans le dossier "simHeaven_X-Europe-5-scenery" qui shunte l'appel du "vineyard.for" et qui le remplace par des .for du dossier "SAM_Seasons_SDK_XE" qui en affiche des différents en fonction des saisons (mais je pense qu'il faut le plugin SAM pour que ça marche par saison, dans le cas contraire il doit en afficher qu'un en particulier).
                  Comme souvent à mon goût, bien que le plugin Sam est prometteur, beaucoup de chose qui en découlent sont bâclées et mal faite, rendant ce plugin inintéressant, ce qui est bien dommage. C'est le cas par exemple de ces vignes qui ne sont pas du tout réalistes, trop grande et moche.
                  Xplane 11.53

                  NEW: MacBook Pro 15'' mi-2019 / Intel Core i9 8 cœurs de 9e génération à 2,4 GHz (Turbo 5 GHz) / 32 Go RAM DDR4 à 2 400 MHz / GPU Radeon Pro Vega 20 avec 4 Go de mémoire HBM2 / SSD 4To / OSX Mojave
                  OLD: Mac Book Pro 13'' début 2011 / Intel Core I7 2,7 Ghz / 8Gb RAM / Intel Hd Graphics 3000 512 Mo remplacée en 2019 par Intel Hd Graphics 2Go / DD 1To / OSX High Sierra

                  Membre/développeur chez XPFR (http://xpfr.org/)

                  Commentaire


                  • #1
                    Pour en revenir à nos moutons, voilà comment faire pour les faire disparaitre:

                    Méthode 1 (qui à mon avis est le meilleur rapport facilité/optimisation):

                    -Tu vas dans le dossier "simHeaven_X-Europe-5-scenery", puis dans "simHeaven_X-Europe-5-scenery", "Vegetation".
                    -Dans ce dossier, tu fais une recherche avec le mot "vineyard", tu devrais alors avoir 25 éléments.
                    -Tu ouvres tous les éléments qui se termine par ".for" avec un éditeur de texte (tu devrais en avoir 18)
                    -Pour chacun, tu supprimes la ligne commençant par "tree" et finissant par "fruit" *
                    -Tu enregistres et normalement, il ne devrait plus y avoir de vignes qui s'affichent. J'espère juste que faisant comme ça, tu n'auras pas de message d'erreur dans XP (je n'ai pas le temps de tester), mais si c'est le cas, alors essaies dans les même .for de tout supprimer sauf les 3 première lignes "A/800/FOREST"

                    Edit: Tu peux en fait directement tout supprimer sauf les 3 premières lignes.

                    *
                    Envoyé par jojo64 Voir le message
                    Les vignes, à l'instar de toutes les masses d'arbres et de végétation (exception faite des .obj, .lin et .string probable), ce sont des .for. Or il est possible de demander à ces fichiers .for de ne pas afficher d'éléments par dessus certaines surface comme entre autre l'eau ou asphalte. Les routes en bitumes étant normalement attribuées en "asphalt" et les routes chemin en "dyrt", il serai en théorie possible de le faire.
                    A noter qu'à cette étape, on se rend compte que SAM a prévus de ne pas afficher les vignes uniquement sur l'eau, ce qui est dommage , car pour ce genre de chose, on prévois aussi de ne pas les afficher sur le bitume des routes, et au passage au bitume des pistes et taxiway (même si pour ces derniers, cela s'arrêtera au bord des pistes et n'est vraiment une solution en soit).
                    Dernière modification par jojo64, 29 février 2020, 16h21.
                    Xplane 11.53

                    NEW: MacBook Pro 15'' mi-2019 / Intel Core i9 8 cœurs de 9e génération à 2,4 GHz (Turbo 5 GHz) / 32 Go RAM DDR4 à 2 400 MHz / GPU Radeon Pro Vega 20 avec 4 Go de mémoire HBM2 / SSD 4To / OSX Mojave
                    OLD: Mac Book Pro 13'' début 2011 / Intel Core I7 2,7 Ghz / 8Gb RAM / Intel Hd Graphics 3000 512 Mo remplacée en 2019 par Intel Hd Graphics 2Go / DD 1To / OSX High Sierra

                    Membre/développeur chez XPFR (http://xpfr.org/)

                    Commentaire


                    • #1
                      Méthode 2 (aussi appelée la méthode de Glah! )

                      -Tu vas dans le dossier "simHeaven_X-Europe-5-scenery", puis dans "simHeaven_X-Europe-5-scenery", "Vegetation".
                      -Dans ce dossier, tu fais une recherche avec le mot "vineyard", tu devrais alors avoir 25 éléments.
                      -Tu ouvres tous les éléments "Vineyard.png" avec un éditeur d'image (tu devrais en avoir 7).
                      -Tu effaces chaque images, il ne devra rester qu'un carré blanc, enfin plus précisément un carré transparent.
                      -Tu enregistres et normalement, il ne devrait plus y avoir de vignes qui s'affichent. Enfin plus précisément, elles vont s'afficher (et donc se calculer dans XP ce pourquoi je préconise plutôt la première solution), mais n'ayant qu'une texture transparente, tu ne verras rien.
                      Xplane 11.53

                      NEW: MacBook Pro 15'' mi-2019 / Intel Core i9 8 cœurs de 9e génération à 2,4 GHz (Turbo 5 GHz) / 32 Go RAM DDR4 à 2 400 MHz / GPU Radeon Pro Vega 20 avec 4 Go de mémoire HBM2 / SSD 4To / OSX Mojave
                      OLD: Mac Book Pro 13'' début 2011 / Intel Core I7 2,7 Ghz / 8Gb RAM / Intel Hd Graphics 3000 512 Mo remplacée en 2019 par Intel Hd Graphics 2Go / DD 1To / OSX High Sierra

                      Membre/développeur chez XPFR (http://xpfr.org/)

                      Commentaire


                      • #1
                        Méthode 3, le librairy.txt:

                        -Tu vas dans le dossier "simHeaven_X-Europe-5-scenery", et tu ouvres le fichier "library.txt" avec un éditeur de texte.
                        -Dans ce fichier, tu recherches toute les lignes avec "vineyard" (chez moi il y en a 44)
                        -Pour chaque lignes, tu devrais avoir un truc du genre "EXPORT(_EXCLUDE) xxxxx.for -> SAM_Seasons_SDK_XE/Vegetation/yyyyy/yyyyyvineyardyyyyy.for" Pour chaque ligne donc, tu remplaces le "SAM_Seasons_SDK_XE/Vegetation/yyyyy/yyyyyvineyardyyyyy.for" par "opensceneryx/placeholder.for"
                        -Tu places un dossier "opensceneryx/placeholder" dans le dossier "simHeaven_X-Europe-5-scenery" (tu trouveras ce dossier chez openscenery, ou dans une scène XPFR par exmple)

                        Bon, concrètement, cette méthode n'a pas beaucoup d’intérêt, ça reviens à la même chose que la méthode 1, mais plus classe!
                        Dernière modification par jojo64, 29 février 2020, 16h24.
                        Xplane 11.53

                        NEW: MacBook Pro 15'' mi-2019 / Intel Core i9 8 cœurs de 9e génération à 2,4 GHz (Turbo 5 GHz) / 32 Go RAM DDR4 à 2 400 MHz / GPU Radeon Pro Vega 20 avec 4 Go de mémoire HBM2 / SSD 4To / OSX Mojave
                        OLD: Mac Book Pro 13'' début 2011 / Intel Core I7 2,7 Ghz / 8Gb RAM / Intel Hd Graphics 3000 512 Mo remplacée en 2019 par Intel Hd Graphics 2Go / DD 1To / OSX High Sierra

                        Membre/développeur chez XPFR (http://xpfr.org/)

                        Commentaire


                        • #1
                          Méthode 4, les .dsf:

                          -Tu décompresses avec XGrinder tous les .dsf correspondant aux tuiles (dans le dossier "simHeaven_X-Europe-5-scenery") où tu ne veux plus avoir de vignes qui s'affichent.
                          -Une fois un .dsf décompressé, tu obtiens un .txt que tu ouvres avec un éditeur de texte.
                          -Dans les première ligne, tu recherches toutes les lignes qui appellent un "simheaven/forests/vineyard.for", et tu le remplaces par "opensceneryx/placeholder.for"
                          -Tu sauvegardes et tu recompresses ton .txt avec XGrinder, pour obtenir un .dsf
                          -Tu places un dossier "opensceneryx/placeholder" dans le dossier "simHeaven_X-Europe-5-scenery" (tu trouveras ce dossier chez openscenery, ou dans une scène XPFR par exemple)

                          Là aussi cette méthode reviens à faire la même chose que la méthode 1, mais en ciblant plus précisément les zones où tu veux que ce soit actif.
                          Xplane 11.53

                          NEW: MacBook Pro 15'' mi-2019 / Intel Core i9 8 cœurs de 9e génération à 2,4 GHz (Turbo 5 GHz) / 32 Go RAM DDR4 à 2 400 MHz / GPU Radeon Pro Vega 20 avec 4 Go de mémoire HBM2 / SSD 4To / OSX Mojave
                          OLD: Mac Book Pro 13'' début 2011 / Intel Core I7 2,7 Ghz / 8Gb RAM / Intel Hd Graphics 3000 512 Mo remplacée en 2019 par Intel Hd Graphics 2Go / DD 1To / OSX High Sierra

                          Membre/développeur chez XPFR (http://xpfr.org/)

                          Commentaire


                          • #1
                            Il se peut que j'ai oublié quelque chose, qu'il y ai un autre .for quelque part en secours, ou autre chose... (je n'ai vraiment pas le temps de tester) alors surtout si la méthode 1 ne fonctionne pas (ou les autre méthode) fais moi signe je verrai ce qu'il manque.
                            Xplane 11.53

                            NEW: MacBook Pro 15'' mi-2019 / Intel Core i9 8 cœurs de 9e génération à 2,4 GHz (Turbo 5 GHz) / 32 Go RAM DDR4 à 2 400 MHz / GPU Radeon Pro Vega 20 avec 4 Go de mémoire HBM2 / SSD 4To / OSX Mojave
                            OLD: Mac Book Pro 13'' début 2011 / Intel Core I7 2,7 Ghz / 8Gb RAM / Intel Hd Graphics 3000 512 Mo remplacée en 2019 par Intel Hd Graphics 2Go / DD 1To / OSX High Sierra

                            Membre/développeur chez XPFR (http://xpfr.org/)

                            Commentaire


                            • #1
                              Salut jojo64
                              Merci pour toutes ces explications
                              Gentoo Linux x86_64 RYZEN 7900X RTX2070 X-Plane12 & Hackintosh Somona (iGPU intelHD630) IntelCore i7 CPU 7700 @ 3.60GHz X-Plane 11

                              Commentaire


                              • #1
                                Méthode 5, les .dsf par WED ou Overlay Editor :
                                (PS, les vignes ne se trouvent plus dans scenery, mais dans forest)

                                • Tu crées une copie de sécurité de "simHeaven_X-Europe-4-forest" que tu rebaptises "simHeaven_X-Europe-4-forest test"
                                • Si tu veux intervenir sur la tuile +43+006 qui est celle de LFTF, dans le dossier "Earth nav data" —> dossier +40+000" tu ne conserves que le .dsf +43 +006 ( qui est la zone de LFTF) , tous les autres dossiers de "Earth nav data" sont détruits ! (Idem si tu veux intervenir sur +44-001 pour LFDI)
                                • Tu ouvres cette scène réduite avec WED ou Overlay Editor : tu peux alors retirer toutes les zones de vignes (et si tu t'en sens le courage , tu peux même replacer quelques parchets isolés de façon à en augmenter le réalisme !) ("parchet" : nom Suisse romand pour définir une parcelle de vigne)
                                • Une fois le travail effectué et sauvegardé, tu replaces le .dsf corrigé dans son bon dossier en n'oubliant pas d'effacer le .dsf original .

                                Envoyé par jojo64 Voir le message
                                A noter qu'à cette étape, on se rend compte que SAM a prévus de ne pas afficher les vignes uniquement sur l'eau, ce qui est dommage , car pour ce genre de chose, on prévois aussi de ne pas les afficher sur le bitume des routes, et au passage au bitume des pistes et taxiway (même si pour ces derniers, cela s'arrêtera au bord des pistes et n'est vraiment une solution en soit).
                                Je n'ai pas SAM d'installé sur ma copie de test d'X-Plane, mais je constate que les vignes respectent correctement les exclusions sur le bitume, les voies ferrées et en général les zones d'habitations (à part quelques quartiers qui sont mal gérés par ces exclusions)

                                Exemple sur LFTF :

                                a) Dans Overlay Editor :Vignes sélectionnées avant destruction :
                                Cliquez sur l'image pour la voir en taille réelle 

Nom : 		Vignes avant retrait.jpg 
Affichages :	1 
Taille :		201,5 Ko 
ID : 			467916

                                b) vignes retirées et 2 petits parchets de créés .
                                (PS : LFTF est floué dans Bing car manifestement zone militaire )
                                Cliquez sur l'image pour la voir en taille réelle 

Nom : 		Vignes retirées et 2 parchets nouveaux de créés.jpg 
Affichages :	1 
Taille :		196,7 Ko 
ID : 			467917

                                @ ailgorbot :
                                Envoyé par ailgorbot Voir le message
                                A priori tu ne pourras pas faire autrement qu'avec WED, OverlayEditor explose en plein vol lors de l'ouverture.

                                Non, non, Overlay Editor n'explose pas en plein vol !

                                Dernière modification par Glah_Salamanthe, 29 février 2020, 17h21.
                                Pour X-Plane : Mac Studio M2 Ultra CPU 24 coeurs GPU 76 coeurs 128 G0 / SSD 4T0 + En Ext. : SSD 4To + HD Lacie Thunderbolt 6To .
                                Samsung 49" 3840 x 1080 / Dell 24" 1920 x 1200 // Saitek X52 ; Rudders Pro Flight Combat
                                i'Pad Pro 12,9 (X-Mapper Pro)
                                MAC OS Sonoma 14.5/XPlane 12.1.3 r2 (… XP -> XP 6 !)


                                " Soyez vous même … les autres sont déjà pris ! "
                                "… la fausseté des idées ne se règle pas par les interdictions mais s'asphyxie dans la liberté ! " Marc Bonnant

                                Localisation : près de LSGL​

                                Commentaire

                                Chargement...
                                X