DFun Skills Increasing (DFSI) v3

Tout sur les scripts et les mods pour X4: Foundations.

Moderator: Modérateurs pour les forum Français

Post Reply
jdieff
Posts: 7
Joined: Sun, 2. Jun 19, 12:04
x4

DFun Skills Increasing (DFSI) v3

Post by jdieff »

La v3 est une reconstruction complète du script.

TOUS vos membres du personnel sur TOUTES vos propriétés peuvent maintenant augmenter leurs compétences.

Chaque membre dispose de sa propre aptitude pour chaque compétence, y compris le moral :
Ces aptitudes sont calculées grâce à la 'graine' qui est un nombre aléatoire, déterminé par le jeu lors de la création du personnage.
Ces calculs suivent une courbe de Gauss : la plupart d'entre eux auront des aptitudes moyennes, et peu auront des facultés importantes, ou minimes...

Ces aptitudes détermineront leur vitesse de progression, mais pas seulement :

Le poste:
Evidemment, le poste occupé déterminera la priorité donné à l'apprentissage et à l'entrainement de chaque compétence.

Le moral :
Il permet de progresser dans les domaines. Plus le moral est élevé, plus la progression sera rapide.
Le moral augmente plus ou moins rapidement en fonction de l'aptitude individuelle, mais également en fonction :
- pour les pilotes et membres d'équipage : du nombre de membres d'équipage présents et du nombre de subordonnés éventuels,
- pour les managers : du nombre de travailleurs présents et/ou du nombre de subordonnés (fonction du type de station),
- et de la présence ou non du joueur sur le vaisseau ou la station.
Le moral peut également baisser si le nombre de personnes présentes est trop faible (membres d'équipage ou travailleurs), ou le nombre de subordonnés pour les stations.

La classe de vaisseau :
Plus le vaisseau est grand, mieux c'est...

Si le vaisseau est docké ou non :
L'apprentissage au management et l'entraînement à l'abordage seront plus efficaces lorsque le vaisseau est docké sur une station ou sur un autre vaisseau, l'efficacité dépendant ainsi de la classe du vaisseau porteur. Ces avantages ne concernent pas les managers, confinés dans leur bureau...
En revanche, pour les compétences de pilotage ou d'ingénierie, il est préférable de ne pas être docké.

Le niveau :
Chaque étoile est divisée en 3 niveaux : niveau 3 = 1 étoile, niveau 15 = 5 étoiles.
Comme dans les versions précédentes, plus le niveau est élevé, plus il sera compliqué d'atteindre le niveau suivant.
En revanche, le calcul de probabilité a été entièrement modifié pour tenir compte des paramètres décrits ci-dessus, et notamment des aptitudes individuelles dont les impacts sur la vitesse de progression seront nettement visibles dans les derniers niveaux.

Un rapport sera fourni toutes les heures dans le journal de bord, dans l'onglet 'nouvelles', afin de vous informer des progressions.

Cette reconstruction permet également d'éviter d'éventuels ralentissements si vous possédez une flotte conséquente avec un nombre d'employés très important.

Lien Steam Workshop : https://steamcommunity.com/sharedfiles/ ... 1759853091
Lien ddl : https://1drv.ms/u/s!AuFbJGxlVpN7nUscd6CabU8q7hlG (Extraire le fichier .zip dans le dossier "extensions" du jeu. S'il n'existe pas, créez-le)

Vos retours sont les bienvenus.
Bon jeu à tous !

v3.1:

- Amélioration de la probabilité de remonter le moral des managers: pour les stations nécessitant des travailleurs, le moral peut être maintenu, voir augmenté,
- Amélioration afin d'augmenter le bonus de subordonnés dans le calcul de la probabilité de remonter le moral.

v3.0 :

- Correction afin que TOUS vos employés sur TOUTES vos propriétés puissent améliorer leurs compétences,
- Ajout pour chaque membre de leurs propres aptitudes pour chaque compétence, y compris le moral,
- Ajout d'un traitement pour moral,
- Ajout de prise en compte de la présence du joueur, de la classe de vaisseaux, du nombre de membres d'équipage / travailleurs et subordonnés,
- Amélioration du calcul des probabilités,
- Amélioration du rapport de script.

v2.0 :

- Ajout d'un traitement afin d'incrémenter les compétences sur les vaisseaux amarrés aux propriétés du joueur,
- Ajout de nombre flottant pour les chances, et ainsi pour le calcul de probabilité,
- Ajout de la prise en compte du niveau de moral pour le calcul des probabilités,
- Ajout d'une entrée dans le journal du joueur après l'exécution avec des données d'information,
- Amélioration des valeurs minimum et maximum de chance pour garder l'esprit du jeu :),
- Suppression de l'augmentation de niveau du moral.

v1.0 :

Effectué sur la base du script "Learning All The Things" de iforgotmysocks https://www.nexusmods.com/x4foundations/mods/8, j'ai posté "DFun Skills Increasing (DFSI)" :

En fonction du rôle et du niveau des compétences, chaque NPC contrôlé par le joueur a des chances d'augmenter chaque compétence toutes les 20 minutes.

De la première à la dernière compétence du rôle de l'NPC, les chances de monter de niveau sont :

1er : de 50% au niveau 0, à 3% au niveau 14
2ème : de 40% au niveau 0, à 2% au niveau 14
3ème : de 30% au niveau 0, à 1% au niveau 14
4ème : de 20% au niveau 0, à 0% au niveau 14
5ème : de 10% au niveau 0, à 0% au niveau 14

Ainsi, pour les 4ème et 5ème compétences, vous devez changer le rôle de l'NPC pour monter au niveau 15, ou attendre l'augmentation de la compétence inclus dans le jeu :)

L'ordre des compétences de chaque rôle est déterminé par l'ordre visible dans le jeu. Par exemple, pour un pilote :

1er : pilotage
2ème : morale
3ème : gestion
4ème : ingénierie
5ème : abordage

Les évolutions sont moins rapides que le script original, mais faites pour être plus réalistes :)
Last edited by jdieff on Sat, 13. Jun 20, 11:14, edited 4 times in total.
Minuiit
Posts: 81
Joined: Tue, 13. Nov 18, 19:18
x4

Re: DFun Skills Increasing (DFSI)

Post by Minuiit »

Excellent ! je dl et je recommence une partie ! merci merci
jdieff
Posts: 7
Joined: Sun, 2. Jun 19, 12:04
x4

Re: DFun Skills Increasing (DFSI)

Post by jdieff »

Minuiit wrote: Sat, 11. Apr 20, 22:56 Excellent ! je dl et je recommence une partie ! merci merci
Mod mis à jour ! :)
Post Reply

Return to “Script et Modding pour X4: Foundations”