===========================================================================================
OMSI Crossing Editor Tools v0.1.0 de sjain/shanie/shanieboop (https://github.com/sjain882)
for OMSI Crossing Editor v1.0.0.0
===========================================================================================
NB: Enable "Word Wrap" in Notepad for easier reading


POURQUOI
=========
Pendant des années, les développeurs de cartes ont été contraints d'utiliser le OMSI Crossing Editor de base (OMSI 2\SDK\OmsiObjEditP.exe) afin d'ajouter des chemins à leurs cartes.

Dans cet outil, le seul moyen de contrôler le niveau de zoom de la caméra est de cliquer sur un menu séparé et de faire glisser un curseur avec votre souris ! Ce qui est très pénible à utiliser.

En plus de cela, la valeur par défaut du FoV (Field-of View) de la caméra est bloquée à 30°, contre 45° dans le jeu principal d'OMSI 2, ce qui est légèrement désorientant.


FONCTIONNALITÉS
================
Ne vous inquiétez pas - avec cet outil additionnel pour OMSI Crossing Editor, vous avez maintenant un contrôle total sur le zoom et le FOV dans l'OMSI Crossing Editor ! Avec mon outil, vous pouvez :

- Définir les valeurs par défaut du zoom et du FoV de la caméra.
- Définissez les limites minimales et maximales du zoom et du champ de vision de la caméra.
- Réglez facilement le zoom et le champ de vision avec la molette de votre souris (y compris en maintenant la touche SHIFT enfoncée pour augmenter/diminuer la vitesse).
--- La vitesse de défilement peut être ajustée via les fichiers de configuration.

+---------------------------------------------------------------------------------------------+-------------------------------------------+
|                                          Contrôle                                           |                   Effet                   |
+---------------------------------------------------------------------------------------------+-------------------------------------------+
| Tourner la molette de la souris vers le haut/bas                                            | Augmenter/diminuer le zoom                |
| Maintenir la touche MAJ enfoncée + faire rouler la molette de la souris vers le haut/bas    | Zoom avant/arrière (rapide)               |
| Maintenir la touche CTRL enfoncée et faire tourner la molette de la souris vers le haut/bas | Agrandir/réduire le champ de vision (FoV) |
+---------------------------------------------------------------------------------------------+-------------------------------------------+

Il existe également un support multilingue pour les langues suivantes : Anglais, Français, Allemand, Polonais, Finlandais.
‎‎
Remarque : les fonctionnalités supplémentaires, telles que la personnalisation des touches de modification, sont réservées à d'éventuelles futures mises à jour.


INSTALLATION ET UTILISATION (!)
================================

---> NOTE - Ce n'est pas ce que vous attendez ! Il est essentiel que vous suiviez toutes les étapes ci-dessous et dans l'ordre exact indiqué ! <--- 

Veuillez noter que cet outil nécessite l'installation de .NET Framework 4.7.2.
Si vous utilisez Windows 7 ou une version de Windows 10 publiée avant avril 2018, vous devez l'installer manuellement à partir d'ici ("Runtime").
...... https://dotnet.microsoft.com/en-us/download/dotnet-framework/net472
Dans le cas contraire, aucune action n'est nécessaire.

Veuillez noter que l'éditeur de croisement d'OMSI présente un bogue qui fait qu'après un laps de temps non spécifié, la vue principale se fige de manière aléatoire.
Ce bogue n'est pas causé par les outils d'OMSI Crossing Editor.
Si cela se produit, sauvegardez simplement votre travail, fermez et rouvrez l'application, puis désactivez et réactivez OMSI Crossing Editor Tools.


1) Assurez-vous que vous avez correctement téléchargé OMSI Crossing Editor :
--- Le nom du fichier doit être OmsiObjEditP - l'outil ne fonctionnera pas si vous l'avez renommé !
--- Le fichier doit être situé dans le dossier SDK de votre dossier d'installation d'OMSI 2, afin que OMSI Crossing Editor puisse fonctionner correctement.
--- Par exemple C:\Program Files (x86)\Steam\steamapps\common\OMSI 2\SDK\OmsiObjEditP.exe
--- Vous pouvez télécharger OMSI Crossing Editor à partir d' ici (extraire vers le dossier OMSI 2\SDK).

2) Télécharge l'archive OMSI Crossing Editor Tools .zip, ouvre-la et extrais le contenu du dossier "Tool" dans un dossier quelconque de ton PC.

3) Excluez ce dossier de tous les programmes anti-virus de votre PC, sinon vous risquez de rencontrer des problèmes.

4) Si vous avez des jeux ouverts qui utilisent un logiciel anti-triche, veuillez les fermer !
Vous devez effectuer cette étape à chaque fois que vous lancez l'outil.

Ces étapes sont nécessaires en raison de la nature de l'outil.
Ne vous inquiétez pas - le code source de cet outil sera mis à disposition ultérieurement.

5) Faites un clic droit sur le fichier OMSICrossingEditorTools .exe et cliquez sur "Exécuter en tant qu'administrateur".
Cliquez sur "Oui" si le Contrôle de compte d'utilisateur vous le demande (UAC).
Une petite icône de feu tricolore 🚦 devrait apparaître dans votre barre de notification (en bas à droite de votre barre des tâches).
Il est essentiel que vous fassiez cette étape avant de passer à la suivante (en raison d'un bug dans OMSI Crossing Editor).

6) Maintenant, ouvrez OMSI Crossing Editor.

7) En haut à gauche, cliquez sur Object > Load... et ouvrez le fichier .sco de votre choix dans OMSI 2\Sceneryobjects.
Il est essentiel que vous ayez un objet/un croisement chargé à ce stade. ‎
‎
8) Faites un clic droit sur l'icône du feu tricolore 🚦 mentionné précédemment dans votre barre d'état, puis cliquez sur "Activer l'outil" .
‎
9) Cliquez sur l'éditeur de croisement OMSI de façon à ce qu'il soit la fenêtre focalisée.
L'outil ne fonctionnera pas si vous n'avez pas l'éditeur de croisement OMSI en fenêtre principale sélectionnée.
‎
10) Utilisez les commandes énumérées dans le tableau de la section "Caractéristiques" ci-dessus.
‎‎
Si vous ouvrez un nouvel objet dans l'éditeur de croisements, veuillez désactiver l'outil avant de le faire, et le réactiver après son chargement. ‎
‎‎
11) Si vous le souhaitez, vous pouvez modifier certains paramètres en faisant un clic droit sur l'icône du feu tricolore 🚦 dans votre barre d'état système, puis "Modifier les paramètres...".
- un fichier texte contenant les descriptions de chaque paramètre dans votre langue s'ouvrira. Vous pouvez y régler divers paramètres.
Lorsque vous avez terminé, enregistrez et fermez le fichier, puis cliquez avec le bouton droit de la souris sur l'icône du feu tricolore 🚦 dans votre barre d'état système, puis sur "Recharger les paramètres".
‎‎
12) Une fois que vous avez fini d'utiliser OMSI Crossing Editor, il est bon de faire un clic droit sur l'icône du feu de signalisation 🚦 dans votre barre d'état système, et de cliquer sur "Quitter".


CRÉDITS
========
sjain / shanie / shanieboop - Rétro-ingénierie de l'OMSI Crossing Editor, pour créer cet outil

Nano - Tests et suggestions

BowsyCh16, Sobol, volvorider - Tests et traduction

Erilambus, HalberCode - Traduction

Divers C#.NET libraries - ini-parser, WInputManager, Memory.dll.x86


CODE SIGNED DIGITAL CERTICIATE
==============================

All *.dll binary files of this project compiled by me are digitally self-signed. The attached certificate should carry this serial number:

18f6cc78c0fa778b4545c6d9d135cb52

If the serial number on your copy does not match this, or the digital certificate is missing the file has potentially been tampered with and should be deleted immediately.

You can check this by right clicking on the OMSI Crossing Editor Tools .exe / Application file > Properties > Digital Signatures > Select the one named "sjain882" > Details > View Certificate > Details > Serial Number.

‎
COPYRIGHT & LICENSING
======================
Copyright © 2022 sjain882. All rights reserved.
For use with MR-Software GbR's OMSI 2 - Der Omnibus Simulator OMSI Crossing Editor Tools only.
All images and logos remain property of their respective owners.

You may not re-distribute this software unless given permission by the author.

Contact author: https://reboot.omsi-webdisk.de/community/conversation-add/?userID=10383

If you cannot agree to the above terms and conditions, please delete this software immediately. Ignorance of these terms and conditions is not an excuse for breach!

