Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal
Sign in to follow this  
dj gus

Changer les touches ...

Recommended Posts

dj gus    95

Salut a tous , comment pourrais-je changer les touches de commande ?

 

Merci

Share this post


Link to post
Share on other sites
belette65    65

Bonjour.

 

J'aimerai bien moi aussi, car je trouve les commandes clavier un peut pagaille.

 

Amicalement

Share this post


Link to post
Share on other sites
fildefer    1,588

Bonjour,

:o Ce n'est pas facile!!! Il faut éditer le fichiers des différents mode de conduite dans Kuju/RailSimulatorCore/InputMappers qui se trouvent dans les "Assets". Il est possible de créer son propre fichier de commandes avec le créateur de "blueprint" (voir les fichiers de commandes des engins du type BB4700).

Amitiés.

Share this post


Link to post
Share on other sites
D3L74    35

Habituez vous aux commandes ! Elles sont très bien placées comme elles sont !

Share this post


Link to post
Share on other sites
belette65    65

Bonjour

 

Je les avait vue ces fichiers, mais j'attendait de voir s'il y avait une autre méthode.

Mais bon ! on s'habitu quand même.

 

Amicalement

Share this post


Link to post
Share on other sites
Hifofufa    642

Habituez vous aux commandes ! Elles sont très bien placées comme elles sont !

Bonjour,

Oui ok mais certaines personnes ont peut-être besoin pour divers raisons qui ne nous regardent pas forcement

Share this post


Link to post
Share on other sites
loud06    211

bonsoir

n'oubliez pas que vous avez la possibilité de configurer votre clavier en QWERTY en appuyant sur ALT-SHIFT GAUCHE. Ainsi pour accélérer, vous pouvez appuyer sur Q et pour déccelérer D, par exemple

Share this post


Link to post
Share on other sites
gégé21    9

Bonsoir à tous ;) !

 

Bon j'ai l'impression de déterrer ce sujet oh combien attrayant...

 

Pour ma part je ne cherche qu'à modifier la sensibilité des touches clavier (pas dans windows !) en fonction de certains modèles de loco.

 

Sur certaines locos à peine on effleure une touche (je prends par exemple la touche clavier d'accélération A ou Q) et vrouppp on se retrouve avec deux ou trois crans de pourcentage en plus...

Sur d'autres on sent bien qu'il faut nettement (j'exagère un peu) appuyer sur la touche avant de passer un cran au-dessus (par exemple le modèle Class 156 DMU où c'est très bien fait). Même problème pour les touches qui servent aux freins.

 

Alors question : est-ce qu'il y a moyen en bricolant les fichiers xml ou bin avec RWTools de modifier la sensibilité des commandes clavier et ceci uniquement pour certaines locos ?

Si oui quelle est ou sont les fichiers à modifier ?

Si non j'utiliserai le clavier avec une plume d'oiseau :rolleyes:

 

Amitiés

Gerard

Edited by gégé21

Share this post


Link to post
Share on other sites
belette65    65

Bonjour

 

Avec le recul, je dirai que ca se passe dans le fichier bin de la loco. Plus précisément au niveau de la commande du régulateur, il y a une histoire de sensibilité analogique et digitale.

Je suis pas sur de mes dire a 100% quand même, j'ai pas essayé.

 

Amicalement Alain

Share this post


Link to post
Share on other sites
gégé21    9

Bonjour à tous !

 

Merci Alain pour ces indications.

 

En effet hier soir j'ai été fouiner dans ces fichiers et effectivement ça se passe dans le fichier bin de chaque loco . Comme tu le dis il y a deux lignes pour la sensibilité analogique et digitale au paragraphe trottel et trainbrakecontrol

 

Alors au niveau des valeurs je ne sais pas si en mettant un chiffre plus important on obtient une sensibilité accrue ou si c'est l'inverse.

Je vais faire des tests pour voir ce que ça donne.

 

Merci en tout cas pour l'orientation.

 

Amitiés

Gerard

Share this post


Link to post
Share on other sites
leo95    178

Bonjour,

Si ça marche, quelques explications seront les bienvenues ;)

Bernard

Share this post


Link to post
Share on other sites
D3L74    35

 

En effet hier soir j'ai été fouiner dans ces fichiers et effectivement ça se passe dans le fichier bin de chaque loco . Comme tu le dis il y a deux lignes pour la sensibilité analogique et digitale au paragraphe trottel et trainbrakecontrol

 

Throttle, non ?

Share this post


Link to post
Share on other sites
belette65    65

Re

A mon avis :

 

Ceci vient d'une loco vapeur sa doit servir à l'inverser

<cControlContainerBlueprint-cControlValue d:id="15203176">

<ControlName d:type="cDeltaString">Reverser</ControlName>

<DefaultValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</DefaultValue>

<MinimumValue d:type="sFloat32" d:alt_encoding="000000000000E8BF" d:precision="string">-0.75</MinimumValue>

<MaximumValue d:type="sFloat32" d:alt_encoding="000000000000E83F" d:precision="string">0.75</MaximumValue>

<BriefDescription d:type="cDeltaString">Reverser (Cutoff)</BriefDescription>

<DetailedDescription d:type="cDeltaString">Reverser also known as Cutoff</DetailedDescription>

<ApplyToConsist d:type="cDeltaString">eFalse</ApplyToConsist>

<InterfaceElements>

<cControlContainerBlueprint-cInteriorLever d:id="21773160">

<ElementName d:type="cDeltaString">Reverser_Intermediate</ElementName>

<DifficultyType d:type="cDeltaString">Intermediate</DifficultyType>

<PickTransformName d:type="cDeltaString">reverser</PickTransformName>

<MovementType d:type="cDeltaString">MoveLeftRight</MovementType>

<AnalogInputSensitivity d:type="sFloat32" d:alt_encoding="000000A09999C93F" d:precision="string">0.2</AnalogInputSensitivity>

<DigitalInputSensitivity d:type="sFloat32" d:alt_encoding="000000000000D03F" d:precision="string">0.25</DigitalInputSensitivity>

<AnimationName d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Steam\5MT_Black5\Default\CabView\Black5 reverser</AnimationName>

</cControlContainerBlueprint-cInteriorLever>

</InterfaceElements>

</cControlContainerBlueprint-cControlValue>

Ceci vient d'une loco vapeur sa doit servir à l'accéleration

<cControlContainerBlueprint-cControlValue d:id="15027352">

<ControlName d:type="cDeltaString">Regulator</ControlName>

<DefaultValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</DefaultValue>

<MinimumValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</MinimumValue>

<MaximumValue d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</MaximumValue>

<BriefDescription d:type="cDeltaString">Regulator</BriefDescription>

<DetailedDescription d:type="cDeltaString">Regulator</DetailedDescription>

<ApplyToConsist d:type="cDeltaString">eFalse</ApplyToConsist>

<InterfaceElements>

<cControlContainerBlueprint-cInteriorLever d:id="29917848">

<ElementName d:type="cDeltaString">Regulator_Intermediate</ElementName>

<DifficultyType d:type="cDeltaString">Intermediate</DifficultyType>

<PickTransformName d:type="cDeltaString">regulator</PickTransformName>

<MovementType d:type="cDeltaString">MoveUpDown</MovementType>

<AnalogInputSensitivity d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</AnalogInputSensitivity>

<DigitalInputSensitivity d:type="sFloat32" d:alt_encoding="000000000000E03F" d:precision="string">0.5</DigitalInputSensitivity>

<AnimationName d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Steam\5MT_Black5\Default\CabView\Black5 regulator</AnimationName>

Ici ce trouve défois enfermé dans la balise <Notch> </Notch> des critères de crantage pour l'accélération

</cControlContainerBlueprint-cInteriorLever>

</InterfaceElements>

</cControlContainerBlueprint-cControlValue>

 

Ceci vient d'une loco vapeur sa doit servir au frein

<cControlContainerBlueprint-cControlValue d:id="21495944">

<ControlName d:type="cDeltaString">TrainBrakeControl</ControlName>

<DefaultValue d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</DefaultValue> Comment doit être sérré le frein quand on prend les commandes de la loco

<MinimumValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</MinimumValue>

<MaximumValue d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</MaximumValue>

<BriefDescription d:type="cDeltaString">Train Brake</BriefDescription>

<DetailedDescription d:type="cDeltaString">Train Brake</DetailedDescription>

<ApplyToConsist d:type="cDeltaString">eFalse</ApplyToConsist>

<InterfaceElements>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever d:id="13635024">

<ElementName d:type="cDeltaString">Untitled</ElementName>

<DifficultyType d:type="cDeltaString">Intermediate</DifficultyType>

<PickTransformName d:type="cDeltaString">brake</PickTransformName>

<MovementType d:type="cDeltaString">MoveRightLeft</MovementType>

<AnalogInputSensitivity d:type="sFloat32" d:alt_encoding="000000000000F83F" d:precision="string">1.5</AnalogInputSensitivity>

<DigitalInputSensitivity d:type="sFloat32" d:alt_encoding="000000000000D03F" d:precision="string">0.25</DigitalInputSensitivity>

<AnimationName d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Steam\5MT_Black5\Default\CabView\Black5 brake</AnimationName>

<RestInNotchedPosition d:type="cDeltaString">eFalse</RestInNotchedPosition>

<Notch>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="15743416">

<Identifier d:type="cDeltaString">Release</Identifier>

<Value d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</Value> Attention a cette valeur, une loco peut perdre toute sa puissance

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="23149144">

<Identifier d:type="cDeltaString">Running</Identifier>

<Value d:type="sFloat32" d:alt_encoding="000000A09999A93F" d:precision="string">0.05</Value>Attention a cette valeur, une loco peut perdre toute sa puissance

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="16119632">

<Identifier d:type="cDeltaString">SelfLapped</Identifier>

<Value d:type="sFloat32" d:alt_encoding="000000A09999B93F" d:precision="string">0.1</Value>Attention a cette valeur, une loco peut perdre toute sa puissance

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="24894160">

<Identifier d:type="cDeltaString">Apply</Identifier>

<Value d:type="sFloat32" d:alt_encoding="000000A09999C93F" d:precision="string">0.2</Value>Attention a cette valeur, une loco peut perdre toute sa puissance

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

</Notch>

</cControlContainerBlueprint-cInteriorIrregularNotchedLever>

</InterfaceElements>

</cControlContainerBlueprint-cControlValue>

 

C'est encore un avis sans être sûr a 100%, je découvre encore pas mal de choses.

 

Amicalement Alain

Share this post


Link to post
Share on other sites
D3L74    35

Le Reverser est le manipulateur qui permet de déterminer le sens de la marche d'un engin.

Share this post


Link to post
Share on other sites
gégé21    9
Bonjour, Si ça marche, quelques explications seront les bienvenues ;) Bernard

 

Bonsoir à tous.

Bon alors j'ai expérimenté avec les fichiers de la class 166 livrés avec la route Great Western Main Line.

fichiers bin qui se trouvent dans chaque sous répertoire de chaque loco.

Je prends un seul exemple pour faire court celui qui se trouve là :

 

railworks\Assets\Kuju\RailSimulator\RailVehicles\Diesel\Class166\Default\DMOCL\class166_dmocl.bin

 

Edition du fichier avec RWTools :

Menu "Fichiers" et "Ouvrir fichier TS2013"

Une fois le fichier bin développé dans la fenêtre de RWTools

je sélectionne le menu RWTools "Rechercher et Remplacer" et la commande "Trouver" (racourci F2).

Je commence par chercher toutes les occurences en mot entier de "Reverser".

Ca me surligne en noir dans la fenêtre RWTools la première occurence trouvée de ce mot

dans ce paragraphe là :

 

<cControlContainerBlueprint-cControlValue d:id="54370384">

<ControlName d:type="cDeltaString">Reverser</ControlName>

<DefaultValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</DefaultValue>

<MinimumValue d:type="sFloat32" d:alt_encoding="000000000000F0BF" d:precision="string">-1</MinimumValue>

<MaximumValue d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</MaximumValue>

<BriefDescription d:type="cDeltaString">Reverser</BriefDescription>

<DetailedDescription d:type="cDeltaString">Reverser</DetailedDescription>

<ApplyToConsist d:type="cDeltaString">eFalse</ApplyToConsist>

<InterfaceElements>

<cControlContainerBlueprint-cInteriorNotchedLever d:id="54728784">

<ElementName d:type="cDeltaString">Reverser_Intermediate</ElementName>

<DifficultyType d:type="cDeltaString">Intermediate</DifficultyType>

<PickTransformName d:type="cDeltaString">reverser</PickTransformName>

<MovementType d:type="cDeltaString">MoveUpDown</MovementType>

 

<AnalogInputSensitivity d:type="sFloat32" d:alt_encoding="0000000000001040" d:precision="string">4</AnalogInputSensitivity> (j'ai remplacé la valeur d'origine par 4)

<DigitalInputSensitivity d:type="sFloat32" d:alt_encoding="0000000000001040" d:precision="string">4</DigitalInputSensitivity> (j'ai remplacé la valeur d'origine par 4)

 

<AnimationName d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\Class166\Default\CabView\reverser</AnimationName>

<RestInNotchedPosition d:type="cDeltaString">eTrue</RestInNotchedPosition>

<NumberOfNotches d:type="sFloat32" d:alt_encoding="0000000000000840" d:precision="string">3</NumberOfNotches>

</cControlContainerBlueprint-cInteriorNotchedLever>

 

Le reverser me semblait à mon gout un peu trop long à la détente (je crois qu'il était à 1 d'origine).

 

Bon maintenant je passe au Throttle.

A nouveau une petite recherche des occurences sur ce mot mais là je ne choisi pas "mot entier" (il y a une case à cocher dans la fonction de recherche)

c'est-à-dire que la fonction de recherche incluera tous les mots combinés avec Throttle.

Ca m'amène à ce paragraphe là avec le premier mot Throttle surligné en noir :

 

<cControlContainerBlueprint-cControlValue d:id="54340432">

<ControlName d:type="cDeltaString">Regulator</ControlName>

<DefaultValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</DefaultValue>

<MinimumValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</MinimumValue>

<MaximumValue d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</MaximumValue>

<BriefDescription d:type="cDeltaString">Throttle</BriefDescription>

<DetailedDescription d:type="cDeltaString">Throttle</DetailedDescription>

<ApplyToConsist d:type="cDeltaString">eTrue</ApplyToConsist>

<InterfaceElements>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever d:id="54318544">

<ElementName d:type="cDeltaString">Throttle</ElementName>

<DifficultyType d:type="cDeltaString">Intermediate</DifficultyType>

<PickTransformName d:type="cDeltaString"></PickTransformName>

<MovementType d:type="cDeltaString">MoveDownUp</MovementType>

 

<AnalogInputSensitivity d:type="sFloat32" d:alt_encoding="000000A09999D93F" d:precision="string">0.4</AnalogInputSensitivity> (j'ai modifié le chiffre d'origine par 0.4)

<DigitalInputSensitivity d:type="sFloat32" d:alt_encoding="000000A09999D93F" d:precision="string">0.4</DigitalInputSensitivity> (j'ai modifié le chiffre d'origine par 0.4)

 

<AnimationName d:type="cDeltaString"></AnimationName>

<RestInNotchedPosition d:type="cDeltaString">eTrue</RestInNotchedPosition>

<Notch>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="54320592">

<Identifier d:type="cDeltaString">Idle</Identifier>

<Value d:type="sFloat32" d:alt_encoding="000000000000E03F" d:precision="string">0.5</Value>

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="54321616">

<Identifier d:type="cDeltaString">A</Identifier>

<Value d:type="sFloat32" d:alt_encoding="0000002083C0E23F" d:precision="string">0.586</Value>

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="54324048">

<Identifier d:type="cDeltaString">B</Identifier>

<Value d:type="sFloat32" d:alt_encoding="000000C07493E43F" d:precision="string">0.643</Value>

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="54325328">

<Identifier d:type="cDeltaString">A+B</Identifier>

<Value d:type="sFloat32" d:alt_encoding="000000C0F753E73F" d:precision="string">0.729</Value>

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="54324944">

<Identifier d:type="cDeltaString">C</Identifier>

<Value d:type="sFloat32" d:alt_encoding="0000004008ACE83F" d:precision="string">0.771</Value>

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="54371536">

<Identifier d:type="cDeltaString">A+C</Identifier>

<Value d:type="sFloat32" d:alt_encoding="000000408B6CEB3F" d:precision="string">0.857</Value>

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="54372816">

<Identifier d:type="cDeltaString">B+C</Identifier>

<Value d:type="sFloat32" d:alt_encoding="00000020AE47ED3F" d:precision="string">0.915</Value>

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="54370768">

<Identifier d:type="cDeltaString">A+B+C</Identifier>

<Value d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</Value>

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

</Notch>

</cControlContainerBlueprint-cInteriorIrregularNotchedLever>

 

 

Je continue la recherche d'occurence du mot Throttle jusqu'à trouver d'autres lignes de valeurs de sensibilité.

Ca m'amène là : en fait ce pargraphe ne concerne que le mode simple de conduite j'aurais pu ne rien modifier pour la sensibilité

vu que je ne joue qu'en mode Expert :

 

<cControlContainerBlueprint-cControlValue d:id="54622544">

<ControlName d:type="cDeltaString">SimpleThrottle</ControlName>

<DefaultValue d:type="sFloat32" d:alt_encoding="000000000000D03F" d:precision="string">0.25</DefaultValue>

<MinimumValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</MinimumValue>

<MaximumValue d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</MaximumValue>

<BriefDescription d:type="cDeltaString">Combined Train Brake and Throttle</BriefDescription>

<DetailedDescription d:type="cDeltaString">Combined Train Brake and Throttle</DetailedDescription>

<ApplyToConsist d:type="cDeltaString">eFalse</ApplyToConsist>

<InterfaceElements>

<cControlContainerBlueprint-cInteriorLever d:id="54624848">

<ElementName d:type="cDeltaString">SimpleThrottle_StopGoOnly</ElementName>

<DifficultyType d:type="cDeltaString">StopGoOnly</DifficultyType>

<PickTransformName d:type="cDeltaString">throttle_brake</PickTransformName>

<MovementType d:type="cDeltaString">MoveDownUp</MovementType>

 

<AnalogInputSensitivity d:type="sFloat32" d:alt_encoding="000000A09999D93F" d:precision="string">0.4</AnalogInputSensitivity> (j'ai modifié par 0.4)

<DigitalInputSensitivity d:type="sFloat32" d:alt_encoding="000000A09999D93F" d:precision="string">0.4</DigitalInputSensitivity> (j'ai modifié par 0.4)

 

<AnimationName d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\Class166\Default\CabView\throttle_brake</AnimationName>

</cControlContainerBlueprint-cInteriorLever>

</InterfaceElements>

</cControlContainerBlueprint-cControlValue>

 

 

Ensuite je continue avec la fonction recherche de RWTools (F2) en choisissant "trouver suivant"

Je ne m'arrête pas sur les occurences du mot Throttle qui ne m'amèneront pas dans un paragraphe où il est question

de sensibilité.

 

J'arrive là :

 

<cControlContainerBlueprint-cControlValue d:id="74190560">

<ControlName d:type="cDeltaString">ThrottleAndBrake</ControlName>

<DefaultValue d:type="sFloat32" d:alt_encoding="000000000000D03F" d:precision="string">0.25</DefaultValue>

<MinimumValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</MinimumValue>

<MaximumValue d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</MaximumValue>

<BriefDescription d:type="cDeltaString">Combined Throttle and Train Brake</BriefDescription>

<DetailedDescription d:type="cDeltaString">Combined Throttle and Train Brake</DetailedDescription>

<ApplyToConsist d:type="cDeltaString">eFalse</ApplyToConsist>

<InterfaceElements>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever d:id="74192864">

<ElementName d:type="cDeltaString">Untitled</ElementName>

<DifficultyType d:type="cDeltaString">Intermediate</DifficultyType>

<PickTransformName d:type="cDeltaString">throttle_brake</PickTransformName>

<MovementType d:type="cDeltaString">MoveDownUp</MovementType>

 

<AnalogInputSensitivity d:type="sFloat32" d:alt_encoding="000000A09999D93F" d:precision="string">0.4</AnalogInputSensitivity> (j'ai modifié par 0.4)

<DigitalInputSensitivity d:type="sFloat32" d:alt_encoding="000000A09999D93F" d:precision="string">0.4</DigitalInputSensitivity> (j'ai modifié par 0.4)

 

<AnimationName d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\Class166\Default\CabView\throttle_brake</AnimationName>

<RestInNotchedPosition d:type="cDeltaString">eTrue</RestInNotchedPosition>

<Notch>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="74194912">

<Identifier d:type="cDeltaString">Dummy1</Identifier>

<Value d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</Value>

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="74195680">

<Identifier d:type="cDeltaString">Dummy2</Identifier>

<Value d:type="sFloat32" d:alt_encoding="00000040E17AB43F" d:precision="string">0.08</Value>

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="74196448">

<Identifier d:type="cDeltaString">Dummy3</Identifier>

<Value d:type="sFloat32" d:alt_encoding="000000803D0AC73F" d:precision="string">0.18</Value>

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="74197216">

<Identifier d:type="cDeltaString">Dummy4</Identifier>

<Value d:type="sFloat32" d:alt_encoding="000000000000D03F" d:precision="string">0.25</Value>

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="74197984">

<Identifier d:type="cDeltaString">Dummy5</Identifier>

<Value d:type="sFloat32" d:alt_encoding="000000606666D63F" d:precision="string">0.35</Value>

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="74198752">

<Identifier d:type="cDeltaString">Dummy6</Identifier>

<Value d:type="sFloat32" d:alt_encoding="000000C0CCCCDC3F" d:precision="string">0.45</Value>

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="74199520">

<Identifier d:type="cDeltaString">Dummy7</Identifier>

<Value d:type="sFloat32" d:alt_encoding="000000A09999E13F" d:precision="string">0.55</Value>

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="74200288">

<Identifier d:type="cDeltaString">Dummy8</Identifier>

<Value d:type="sFloat32" d:alt_encoding="000000C0CCCCE43F" d:precision="string">0.65</Value>

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="74201056">

<Identifier d:type="cDeltaString">Dummy9</Identifier>

<Value d:type="sFloat32" d:alt_encoding="000000000000E83F" d:precision="string">0.75</Value>

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="74201824">

<Identifier d:type="cDeltaString">Dummy10</Identifier>

<Value d:type="sFloat32" d:alt_encoding="000000403333EB3F" d:precision="string">0.85</Value>

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="74202592">

<Identifier d:type="cDeltaString">Dummy11</Identifier>

<Value d:type="sFloat32" d:alt_encoding="000000C0CCCCEC3F" d:precision="string">0.9</Value>

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

<cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData d:id="74203360">

<Identifier d:type="cDeltaString">Dummy12</Identifier>

<Value d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</Value>

</cControlContainerBlueprint-cInteriorIrregularNotchedLever-cNotchData>

</Notch>

</cControlContainerBlueprint-cInteriorIrregularNotchedLever>

</InterfaceElements>

</cControlContainerBlueprint-cControlValue>

 

 

Bon si je continue ma recherche en choisissant "trouver suivant" ben ça s'arrête là.

Il n'y a plus d'autres occurences contenant le mot Throttle.

 

Je n'ai plus qu'à sauvegarder mes modifs par le menu RWTools "Fichier" et la commande "sauvegarder fichier TS2013"

(je n'ai modifié uniquement les valeurs de sensibilités analogue et digital Je n'ai rien touché au reste)

 

Je ne joue qu'au clavier pour les locos à commande combinée Throttle/Brake.

Ces valeurs me conviennent parfaitement : lorsqu'on augmente les chiffres la sensibilité est augmentée et inversement.

Je crois que dans le fichier d'origine le reverser était à 1 et le throttle/brake aussi.

 

Il n'est peut-être pas nécessaire d'agir sur tous les paragraphes contenant les lignes pour la sensibilité...

Mais par mesure de prudence et pour être sur que ça marche je l'ai fait.

 

Il faut encore répéter ces modifs pour tous les autres fichiers bin des mêmes locos (sous-répertoires DMOCL, DMOS, MOS )

Ainsi que pour les types de Class 166 différents par exemple là :

 

railworks\Assets\Kuju\RailSimulator\RailVehicles\Diesel\Class166\FGW\

railworks\Assets\Kuju\RailSimulator\RailVehicles\Diesel\Class166\SouthEast\

 

Bon bidouillage en tenant compte que si vous faites une vérification de l'intégrité du cache du jeu sur Steam, toutes vos modifs seront à nouveau à refaire à moins d'avoir sauvegardé les fichiers bin modifiés et de les replacer au bon endroit.

 

Amitiés

 

Gerard

Edited by gégé21

Share this post


Link to post
Share on other sites
belette65    65

Un bricoleur est défois plus terrible qu'un pro :)

Beau travail Gérard

 

Amicalement Alain

Share this post


Link to post
Share on other sites
gégé21    9

Bon(soir)jour Alain ;) !

 

Non mais quand on donne comme toi quelques indications ça aide vraiment.

 

En fait avec la fonction de recherche de RWTools j'aurais du me limiter aux occurences du mot "sensitivity"... Ca m'aurait amené droit sur les lignes à modifier en regardant tout de même à quel objet ça se rapportait donc s'il y avait lieu de modifier ou pas... Ca aurait été beaucoup plus simple.

 

J'ai oublié de dire que oui ça marche parfaitement en modifiant les chiffres des valeurs à la hausse ou à la baisse .

 

Tiens je viens d'avoir une mise à jour via Steam et avant de revérifier l'intégrité du cache, j'avais réactivé les fichiers d'origine de la Class 166 et mis une extension provisoire " .modifie" à ceux que j'avais bidouillé. Comme ça pas la peine de les sauvegarder en les déplaçant et de ne pas savoir après dans quel répertoire ils fallait les remettre.

 

J'ai réactivé les fichiers bidouillés après la validation de 100 % sur Steam.

 

En tout cas je suis bien content d'avoir une sensibilité un peu moins prononcée sur le levier Throttle/Brake de la Class 166 ainsi que l'inverseur qui est un peu plus réactif maintenant.

 

Amitiés

Gerard

Edited by gégé21

Share this post


Link to post
Share on other sites
belette65    65

Je viens de me farcir 63 loco vapeur qui ne marchait plus, c'est pour sa aussi que je suis un peut plus à l'aise maintenant dans les bin des locos.

C'est en forgeant qu'on devient forgeron :)

Pour le moment mon truc est de remettre sur patte ce qui marche mal ou plus.

 

Amicalement Alain

Share this post


Link to post
Share on other sites
leo95    178

Bonjour,

Merci gégé21, ce travail va être utile à plus d'un je pense :).

Bernard

Share this post


Link to post
Share on other sites
gégé21    9

Bonjour à tous ;)

 

Je viens de me farcir 63 loco vapeur qui ne marchait plus, c'est pour sa aussi que je suis un peut plus à l'aise maintenant dans les bin des locos.

C'est en forgeant qu'on devient forgeron :)

Pour le moment mon truc est de remettre sur patte ce qui marche mal ou plus.

 

Amicalement Alain

 

... 63 locos vapeur :o ! Ben mon colon ça fume :D !

 

C'est vrai que la fonction de recherche de RWTools est super pratique pour parcourir ces lignes de codes un peu indigestes .

 

Je ne me limite qu'aux leviers crantés des locos (notched levers) mais je suppose que ça marche aussi pour les temps de réaction des leviers qui ne sont pas crantés. L'appui sur une touche clavier pour les freins ou le régulateur (throttle) a pour effet d'être un peu plus long sur le mouvement du levier en cabine je pense. Pour ma part j'utilise la souris et l'interface HUD F4 pour les leviers non crantés.

Sur ces leviers non crantés pour avoir plus de précision avec la souris, je clique sur le levier et je drague à peine la souris selon un axe horizontal de gauche à droite; ça donne un tout petit déplacement des leviers. Ca permet d'avoir un control plus précis sur les valeurs en pourcentage. A chacun la méthode qui lui convient le mieux :) .

 

Et comme dit :

bonsoir

n'oubliez pas que vous avez la possibilité de configurer votre clavier en QWERTY en appuyant sur ALT-SHIFT GAUCHE. Ainsi pour accélérer, vous pouvez appuyer sur Q et pour déccelérer D, par exemple

 

 

...c'est ce que je fais à chaque fois quand je suis dans un scénario pour retrouver les habitudes de MSTS; il y a moyen de vérifier si on est bien en QWERTY en appuyant sur MAJ + W pour afficher les FPS.

Merci loud06 d'avoir rappeler cette combine ;) .

 

Amitiés

Gerard

Share this post


Link to post
Share on other sites
Sign in to follow this  

×