SODE

SimObject Display Engine (SODE) est un addon en cours d'évolution créé par Jeffrey Stähli.

Une discussion importante est en cours sur ce forum ... n'hésitez pas à le visiter !

 

Cet addon fonctionne sous la forme d'un fichier '*.exe' activé dans le simu par 'EXE.xml' et en collaboration avec le simu par 'SimConnect'.

Il permet une certaine réactivité des objets par rapport à l'environnement, sensibilité à la direction et la force du vent, ou commande d'une animation par un écran pop-up par exemple, et à partir de la version 1.2.1, la commande de passerelles d'embarquement.

Le téléchargement du module et du mode d'emploi sont ici : Lien_SODE

Il nécessite la constitution de librairies spécifiques dont certaines sont livrées avec le module et d'autres qui circulent déjà sur le net ... ou que vous trouverez un peu plus bas !

 

Tutoriel SODE :

Un tutoriel adapté à la version 1.3.x et 1.4.x est disponible ici : Tuto SODE

Le tutoriel mis à jour pour SODE V1.6.x est ici : Tuto SODE 1.6

Pour les concepteurs, quelques fichiers complémentaires sont disponibles ici : SODE_Modeldef

 

Les nouveautés de la V1.6.x :

> Ce module comporte les fichiers nécessaires à son fonctionnement dans les simulateurs 32bits : FS-X, P3D2 et P3D3 et dans le simulateur 64bits : P3D4.

> Il n'est installé qu'une seule fois pour tous les simulateurs.

> L'application 'SODE Platform Manager' permet d'activer SODE dans les simulateurs choisis. Elle met à jour automatiquement les fichiers d'activation voulus.

> La distribution des fichiers :

Le dossier d'installation du module SODE par défaut est :

'C:\Program Files (x86)\12bPilot\SODE',

Le dossier d'installation des librairies d'objets est :

'C:\ProgramData\12bPilot\SODE\SimObjects',

Le dossier des fichiers '*.xml' de placement est :

'C:\ProgramData\12bPilot\SODE\xml'.

 

L'ensemble des fichiers est donc distribué sur le disque 'Système', mais une fois l'installation terminée, cette distribution ne devrait plus subir que peu de modifications, à part la modification de librairies ou de fichiers de placement.

 

> Pour effectuer les mises à jour, à partir de cette version : vous pouvez, par le fichier '*.msi' fourni, installer la nouvelle version par dessus la précédente ... Mais Jeffrey préconise de tout de même, par sécurité, de désinstaller manuellement la version précédente avant d'installer la nouvelle !!!

Cette opération ne traite que les modules actifs et ne modifie jamais les fichiers utilisateurs ...

 

Fonctionnement de SODE :

Au démarrage du simulateur, 'SimObjectDisplayEngine.exe' est lancé automatiquement, et gère les objets programmés dans le fichier '*.xml' correspondant à la zone occupée.

Pour FS-X, vous aurez à accepter, au premier lancement, l'activation de ce nouveau module ...

Un item 'SODE' apparait dans le menu {Compléments} dans 'FS-X' ou {Addons} dans 'P3Dx'.

Son activation par le raccourci clavier [Tab]+[S] fait apparaitre une fenêtre permettant de commander les animations SODE présentes dans le secteur. 

 

Librairies indispensables :

Ci-dessous, vous trouverez quelques librairies d'objets adaptés à ce module.

 

Installation de ces librairies généralistes :

# Pour SODE, à partir de la V1.4.x : désarchivez le fichier '*.zip' dans le dossier 'C:\ProgramData\12bPilot'.

> Ceci place cette librairie généraliste dans le dossier 'C:\ProgramData\12bPilot\SODE\SimObjects' et un fichier '*.xml' d'exemple de placement dans le dossier 'C:\ProgramData\12bPilot\SODE\xml-reserve', créé si besoin.

> Ce fichier peut vous servir d'exemple de code pour placer les objets dans vos scenery. 

Drapeaux européens animés :

Cette librairie comporte 35 drapeaux d'Europe qui flottent au vent, quand sa vitesse est supérieure à 3nd et dans la bonne direction.

Sans vent, ils sont repliés le long du mât.

 Cette nouvelle version est compilée pour fonctionner dans P3D4 en 64bits !

Cette librairie est ici : SODE16_Fags_EU

Eoliennes de 70m animées :

Cette librairie propose 4 éoliennes :

   * toutes les 4 s'orientent au vent,

   * 2 sont animées et tournent, si la vitesse du vent est comprise entre 3nd et 34nd.

   * 2 sont statiques et leurs pales sont en drapeau,

   * de chaque paire ci-dessus, 1 est signalisée par des feux rouges clignotants.

Cette librairie est ici : SODE13 Eoliennes

Manches à Air V1.2 :

Les manches à air de Béjipé ont pris de l'éclairage et des haubans !

Cette librairie comporte toujours des manches à air pour:

> Aérodrome,

> Hélistation en surface,

> Hélistation en terrasse.

Mais les mâts des manches éclairées comportent maintenant un feu d'obstacle et des haubans sont disponibles si nécessaire.

L'aperçu du fonctionnement est disponible ici : un aperçu .

Cette librairie est ici :  BJP_Socks_1.2

Désarchivez 'SODE_BJP_SOCKS_1-2.zip' dans un dossier de travail et lisez 'BJP_Socks_V1-2.pdf', pour prendre connaissance des nouveautés ...

Puis installez la librairie comme expliqué plus haut en autorisant l'écrasement des anciens fichiers.

Aucune modification des fichiers de placement '*.xml' n'est nécessaire pour bénéficier des améliorations apportées par cette nouvelle librairie !

Objets Météo :  

 Cette librairie propose la mise en place d'un mat porteur d'éléments sensibles à la météo. Un fac-similé de thermomètre et de pluviomètre est accroché sur ce mat, mais sont bien sûr inactifs !

Par contre sont actifs :

> une girouette sensible à la direction du vent,

> un anémomètre à vitesse variable, proportionnelle à la force du vent.

Un 'T' d'atterrissage indiquant la piste en service en fonction du vent actuel fait également partie de cette librairie.

L'archive est disponible ici : SODE13_Meteo

 Horloges :

 Cette librairie comporte trois horloges qui donnent l'heure de la simulation active.

Deux sont simple face avec chiffres, avec et sans trotteuse, et la troisième est double face sans chiffre ni trotteuse.

L'archive est disponible ici : SODE13_Horloges

 PAPI & HAPI :

Remerciez le concepteur de cette librairie,

Jacques-Paul BOLLARD (Bégipé) :

JP67 sur pilote-virtuel.com

Une nouvelle production de Bégipé trouve sa place ici !

Il s'agit d'une librairie SODE contenant :

> un ensemble de 'PAPI' et de 'APAPI' pour équiper nos aérodromes,

> un 'HAPI' pour aider à l'approche des hélistations.

Une documentation qui précise le fonctionnement de ces appareils est jointe à l'archive.

Les angles de référence sont réglables, toutes les informations figurent dans le fichier 'SODE_PAPI_LFGA.xml' joint.

Pour installer cette librairie, téléchargez : PAPI_APAPI_HAPI

Puis désarchivez-la dans un dossier de travail et lisez :

'PAPI, APAPI & HAPI.pdf'.

Bonnes approches ...

Copyright spécifique aux librairie d'objets SODE : 

  * Les objets contenus dans les librairies SODE distribuées ici peuvent être réutilisés dans tout scenery privé ou distribué sous la forme de graticiel.

  * Toute décompilation de librairie en vue de redistribution des objets qui y sont contenus est interdite. 

  * Dans le cas de distribution d'un scenery utilisant une ou plusieurs librairies, deux modes de distribution sont admis :

 

1 - la librairie n'est pas distribuée conjointement au scenery :

  # c'est la situation recommandée, proposer aux simmers de télécharger la librairie complète sur le site : https://sites.google.com/site/patdebarrsimus/home/sode   et de l'installer comme indiqué dans l'archive.

2 - la librairie est distribuée conjointement au scenery :

  # le fichier '*.zip' intégral de la librairie doit être distribué avec les fichiers du scenery qui l'utilise,

  # la livraison doit également contenir la notice d'installation spécifique,

  # l'installation 'officielle' doit être respectée.

Rappels :

   L'article L.122-4 du Code de Propriété Intellectuelle condamne le simple fait de "représenter" ses œuvres sans son consentement. Quand bien même aurait il donné son accord, l'article L.121-1 lui confère un droit moral inaliénable et imprescriptible sur l'ensemble de ses créations.

Addons dans les Scenery :

> 6721 : BJP_Socks

> 6750 : BJP_Socks

> LFSH : BJP_Socks, Flags_EU, Obj_Meteo

> LFGC : BJP_Socks, Flags_EU, Obj_Meteo

> LFQY : BJP_Socks, Obj_Meteo

> LFSQ : BJP_Socks, Flags_EU, Eoliennes, Obj_Meteo, Horloges

> LMGT : BJP_Socks, BJP_PAPI, Obj_Meteo, Horloges

> Hélistations : BJP_Socks, BJP_HAPI