Bienvenue invité ( Connexion | Inscription )

Flash...Flash...Flash
Mille-Sabords survit uniquement grâce aux dons de ses membres, MERCI !!!>

Don Mille-sabords


4 Pages V  « < 2 3 4  
Reply to this topicStart new topic
> Skin du HUD de SH4, Voyants pour portes de TLT ouvertes ou fermées
<S639>AMAZ...
posté jeudi 24 novembre 2016 à 20:18
Message #76


Icône de groupe
Grand-frais

Groupe : Bienfaiteur
Messages : 1954
Inscrit : 13/08/2015
Lieu : Montpellier (Hérault)
Membre no 26087



Bonsoir Mille Sabords!
Bonsoir Gibus,

En cherchant à faire tourner les tourelles TLT du Surcouf, j’avais trouvé la ligne de commande affichant la phrase « Tube N° x ouvert » par action de la touche A.
Donc je me suis replongé dans les posts traitant du sujet. Je connais par cœur les posts de Batox cités plus haut.

Il faut lui rendre hommage, il avait fait un travail remarquable. Je regrette son absence, que j’espère momentanée.
Si à l’époque des compétences certainement existantes, se seraient mises en œuvre, je pense que vous auriez actuellement des indicateurs « tube ouvert » .

Contrairement à batox je ne crois pas aux capacités des fichiers .dat, ce ne sont pas des fichiers d’exécution avec des instructions. Il ne s’agit que des données, variables et caractéristiques traitées dans SH4.exe
Ex : L’animation des portes s’effectue suivant la fonction « anim Door etc » sur commande de SH4.exe.
Mais lui lier un voyant n’est pas possible car il n’y a pas la fonction dans .dat ; et S3Ditor (Skwas) ne le permet pas.
De même que dans les fichiers des tableaux des TLT.

Je pense qu’il faut « piquer » la variable envoyée quelque part dans la RAM par l’instruction de commande des portes. Et comme je le disais hier soir, sans toucher directement au fichier SH4.exe car les conséquences pourraient être catastrophiques.
Si on ajoute des lignes de code, le programme n’aura plus la même longueur et les adressages des variables ne seront plus valables. Aussi je préconise de créer un petit programme idoine qui prendrait cette variable pour allumer une icône. Un petit module « .dll » lié à SH4.exe mais hors de lui.

Je développerai ultérieurement ma démarche en faisant court.
Mais pour faire concis et court , C’est très long … biggrin.gif

Ce message a été modifié par <S639>AMAZONE - jeudi 24 novembre 2016 à 23:28.


--------------------
On peut braver les lois humaines mais non résister aux lois de la nature.
Vingt mille lieues sous les mers (1869) - Jules Verne
Go to the top of the page
 
+Quote Post
Hautpoul
posté jeudi 24 novembre 2016 à 20:32
Message #77


Icône de groupe
Bonne brise

Groupe : Bienfaiteur
Messages : 748
Inscrit : 09/09/2007
Lieu : Paris
Membre no 7995



Citation (<S639>AMAZONE @ jeudi 24 novembre 2016 à 20:18) *
Je connais par cœur les posts de Batox cités plus haut. Il faut lui rendre hommage, il avait fait un travail remarquable.


Ad majorem Batox gloriam smiley28.gif

laugh.gif


--------------------
Go to the top of the page
 
+Quote Post
<S639>AMAZ...
posté jeudi 24 novembre 2016 à 23:07
Message #78


Icône de groupe
Grand-frais

Groupe : Bienfaiteur
Messages : 1954
Inscrit : 13/08/2015
Lieu : Montpellier (Hérault)
Membre no 26087



Alors ça fait : A.M.B.G. laugh.gif

Ndr. : AMDG, frappé comme devise des Jésuites en référence à Ad Majorem Dei Gloriam

Ce message a été modifié par <S639>AMAZONE - jeudi 24 novembre 2016 à 23:08.


--------------------
On peut braver les lois humaines mais non résister aux lois de la nature.
Vingt mille lieues sous les mers (1869) - Jules Verne
Go to the top of the page
 
+Quote Post
Gibus
posté vendredi 25 novembre 2016 à 11:31
Message #79


Icône de groupe
Typhon

Groupe : Webmasters
Messages : 20319
Inscrit : 23/11/2006
Lieu : Bellerive sur Allier (03)
Membre no 4774



Citation (<S639>AMAZONE @ jeudi 24 novembre 2016 à 20:18) *
Si on ajoute des lignes de code, le programme n’aura plus la même longueur et les adressages des variables ne seront plus valables. Aussi je préconise de créer un petit programme idoine qui prendrait cette variable pour allumer une icône. Un petit module « .dll » lié à SH4.exe mais hors de lui.

Bonjour,

Ce n'est pas courant, pour une fois je comprends ce que nous explique un informaticien et ça me plaît bien.
D'accord pour progresser dans cette voie.


--------------------
Le Pacifique est un océan immense. Vous n'y trouverez pas l'ennemi si vous ne le voulez pas. Richard O'Kane.
En patrouille avec SH4 sur USS Skate

Comité de lutte contre le langage SMS, les fautes volontaires sur Internet et les anglicismes


Une pomme par jour éloigne le médecin ... à condition de viser juste. (Sir Winston SPENCER-CHURCHILL)
Go to the top of the page
 
+Quote Post
<S639>AMAZ...
posté vendredi 25 novembre 2016 à 16:38
Message #80


Icône de groupe
Grand-frais

Groupe : Bienfaiteur
Messages : 1954
Inscrit : 13/08/2015
Lieu : Montpellier (Hérault)
Membre no 26087



Citation (Gibus @ vendredi 25 novembre 2016 à 11:31) *
Citation (<S639>AMAZONE @ jeudi 24 novembre 2016 à 20:18) *
Si on ajoute des lignes de code, le programme n’aura plus la même longueur et les adressages des variables ne seront plus valables. Aussi je préconise de créer un petit programme idoine qui prendrait cette variable pour allumer une icône. Un petit module « .dll » lié à SH4.exe mais hors de lui.

Ce n'est pas courant, pour une fois je comprends ce que nous explique un informaticien ...


Houlala !!!
Non je ne suis pas informaticien ... je ne suis que maçon !
peut-être que ceci explique cela. biggrin.gif


--------------------
On peut braver les lois humaines mais non résister aux lois de la nature.
Vingt mille lieues sous les mers (1869) - Jules Verne
Go to the top of the page
 
+Quote Post
<S639>AMAZ...
posté vendredi 25 novembre 2016 à 17:34
Message #81


Icône de groupe
Grand-frais

Groupe : Bienfaiteur
Messages : 1954
Inscrit : 13/08/2015
Lieu : Montpellier (Hérault)
Membre no 26087



Au sujet de la fermeture automatique des portes TLT,

Cela doit correspondre à la profondeur maximale du tir torpille, je présume.
Pour les essais, à effectuer seulement sur un échantillonnage des soum pour confirmer ceci :


Dossiers
MODS > 1_TMO_2-5 > Data > Submarine > xxxxx


ensuite voir dans les fichiers ".cfg" de chaque soum

Xxxx1 > AI_ Fleetboat.cfg
- … / …
[Properties] … / … TorpLaunchMaxDepht = 30 ; meters
En apparté : SnorkellDepht = 210 ; meters ????????

Xxxx2 > NSS_Ka_Hyoteki.cfg
- … / …
[Properties] … / … TorpLaunchMaxDepht = 15 ; meters

Xxxx3 > NSS_AI_ JapSub.cfg
[Properties] … / … TorpLaunchMaxDepht = 20 ; meters

Etc.

>NSS_Balao .cfg []… / … TorpLaunchMaxDepht = 45.75 ; m…
>NSS_Gar .cfg []… / … TorpLaunchMaxDepht = 45.75
>NSS_Gato .cfg []… / … TLMDepht = 45.75
>NSS_Narwhal .cfg []… / … TLMDepht = 33.52
>NSS_Porpoise .cfg []… / … TLMDepht = 33.52
>NSS_S18 .cfg []… / … TLMDepht = 30
>NSS_S42 .cfg []… / … TLMDepht = 30
>NSS_Salmon .cfg []… / … TLMDepht = 33.52
>NSS_Sargo .cfg []… / … TLMDepht = 33.52
>NSS_Tambor .cfg []… / … TLMDepht = 45.75
>NSS_Tench .cfg []… / … TLMDepht = 45.75
>NSS_Gato .cfg []… / … TLMDepht = 45.75
>NSS_Uboat9 .cfg []… / … TLMDepht = 20

MOD > Surcouf_MS_v1.10
>NSS_Surcouf .cfg []… / … TLMDepht = 40

Ce message a été modifié par <S639>AMAZONE - vendredi 25 novembre 2016 à 23:47.


--------------------
On peut braver les lois humaines mais non résister aux lois de la nature.
Vingt mille lieues sous les mers (1869) - Jules Verne
Go to the top of the page
 
+Quote Post
<S639>AMAZ...
posté mercredi 07 dcembre 2016 à 19:09
Message #82


Icône de groupe
Grand-frais

Groupe : Bienfaiteur
Messages : 1954
Inscrit : 13/08/2015
Lieu : Montpellier (Hérault)
Membre no 26087



A l'attention de Maître Yoda !

Alors en gros :

1er – le Fichier principal : SH4.exe à la racine du jeu fait appel à des routines
2ème – ces Routines ont comme préfix .exe - .act - .dll etc
3ème – ne pas confondre avec les modules du JSGME à la même racine (voir date de création)
4ème – les fichiers relatifs à SH4 sont datés de 2002, 2003(copiés de SH3) 2005, 2006, 2007.
Img 1
Image attachée
et Img 2
Image attachée

Voilà ce que cela donne lors de l'analyse.
Img 3

Image attachée


Dans le « module SH4 » (SHSim.act) à ne pas confondre avec le « SH4.exe » il y ceci :
Img4

Image attachée


Il y a aussi un appel à ça :
Img 5

Image attachée


Un aperçu de l’état « verrouillage cible »
Img 6
Image attachée


En suivant les boucles récurrentes, on tombe sur des références au « Menu.ini » du dossier Menu (dans Data)
===> Page Torpedo.


Voili Voilou

Ce message a été modifié par <S639>AMAZONE - mercredi 07 dcembre 2016 à 19:13.


--------------------
On peut braver les lois humaines mais non résister aux lois de la nature.
Vingt mille lieues sous les mers (1869) - Jules Verne
Go to the top of the page
 
+Quote Post
Gibus
posté lundi 18 septembre 2017 à 10:30
Message #83


Icône de groupe
Typhon

Groupe : Webmasters
Messages : 20319
Inscrit : 23/11/2006
Lieu : Bellerive sur Allier (03)
Membre no 4774



Citation (<S639>AMAZONE @ mercredi 07 décembre 2016 à 20:09) *
Alors en gros :

1er – le Fichier principal : SH4.exe à la racine du jeu fait appel à des routines
2ème – ces Routines ont comme préfix .exe - .act - .dll etc
3ème – ne pas confondre avec les modules du JSGME à la même racine (voir date de création)
4ème – les fichiers relatifs à SH4 sont datés de 2002, 2003(copiés de SH3) 2005, 2006, 2007.

En suivant les boucles récurrentes, on tombe sur des références au « Menu.ini » du dossier Menu (dans Data)
===> Page Torpedo.

Bonjour,

Suite à ces excellentes recherches, (auxquelles je ne comprends couic) j'ai laissé passer un peu de temps dans l'attente d'une synthèse de notre problème compréhensible par le commun des mortels. wink.gif


--------------------
Le Pacifique est un océan immense. Vous n'y trouverez pas l'ennemi si vous ne le voulez pas. Richard O'Kane.
En patrouille avec SH4 sur USS Skate

Comité de lutte contre le langage SMS, les fautes volontaires sur Internet et les anglicismes


Une pomme par jour éloigne le médecin ... à condition de viser juste. (Sir Winston SPENCER-CHURCHILL)
Go to the top of the page
 
+Quote Post

4 Pages V  « < 2 3 4
Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : mercredi 23 octobre 2019 à 08:31