Page de test 3 : Différence entre versions
[version vérifiée] | [version vérifiée] |
(71 révisions intermédiaires par 3 utilisateurs non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
{{Subpage3}} | {{Subpage3}} | ||
{{Attention|1= | {{Attention|1= | ||
− | Version du calculateur : '''0. | + | Version du calculateur : '''0.14.0'''. |
Cette page est en cours de développement. Actuellement, le calculateur peut simuler exactement les dégâts physiques des joueurs contre les monstres et des joueurs contre les joueurs. | Cette page est en cours de développement. Actuellement, le calculateur peut simuler exactement les dégâts physiques des joueurs contre les monstres et des joueurs contre les joueurs. | ||
Ligne 66 : | Ligne 66 : | ||
{{Input|type=radio|name=race|id=ninja|value=ninja|text=Ninja|textAfter=[[Image:Queuedechevalclair.png|70px|link=]]}} | {{Input|type=radio|name=race|id=ninja|value=ninja|text=Ninja|textAfter=[[Image:Queuedechevalclair.png|70px|link=]]}} | ||
{{Input|type=radio|name=race|id=sura|value=sura|text=Sura|textAfter=[[Image:Couperespectablerouge.png|70px|link=]]}} | {{Input|type=radio|name=race|id=sura|value=sura|text=Sura|textAfter=[[Image:Couperespectablerouge.png|70px|link=]]}} | ||
− | {{Input|type=radio|name=race|id= | + | {{Input|type=radio|name=race|id=shaman|value=shaman|text=Chamane|textAfter=[[Image:Coupeeleganteclairfemme.png|70px|link=]]}} |
{{Input|type=radio|name=race|id=lycan|value=lycan|text=Lycan|textAfter=[[Image:Protectionfrontalerouge.png|70px|link=]]}} | {{Input|type=radio|name=race|id=lycan|value=lycan|text=Lycan|textAfter=[[Image:Protectionfrontalerouge.png|70px|link=]]}} | ||
</div> | </div> | ||
Ligne 179 : | Ligne 179 : | ||
<div style="padding: 0 5px;"> | <div style="padding: 0 5px;"> | ||
<div>'''Arme sélectionnée'''</div> | <div>'''Arme sélectionnée'''</div> | ||
− | <div id="weapon-display" style="margin: 10px 0;">[[Image:Poings.png|link=]]<span> Poings</span>{{Select|id=weapon-upgrade|name=weaponUpgrade|labelClass=tabber-noactive|labelStyle=padding-left: 0;|inline=True}}</div> | + | <div id="weapon-display" style="margin: 10px 0;">[[Image:Poings.png|link=]]<span> Poings</span>{{Select|id=weapon-upgrade|name=weaponUpgrade|labelClass=tabber-noactive|labelStyle=padding-left: 0;|inline=True|textAfter=<span style="visibility: hidden; position: absolute;">Amélioration de l'arme</span>}}</div> |
<div id="random-attack-value" class="flex tabber-noactive" style="flex-direction: column; gap: 5px 0; margin: 0 5px 10px;"> | <div id="random-attack-value" class="flex tabber-noactive" style="flex-direction: column; gap: 5px 0; margin: 0 5px 10px;"> | ||
{{Input|id=min-attack-value|name=minAttackValueRandom|type=number|min=0|max=2000|value=0|required=True|style=width: 55px; |labelStyle=display: block; padding-left: 0;|textAfter=Valeur d'attaque minimum}} | {{Input|id=min-attack-value|name=minAttackValueRandom|type=number|min=0|max=2000|value=0|required=True|style=width: 55px; |labelStyle=display: block; padding-left: 0;|textAfter=Valeur d'attaque minimum}} | ||
Ligne 1 360 : | Ligne 1 360 : | ||
}} | }} | ||
+ | |||
+ | |Bo8=Variation | ||
+ | |Co8= | ||
+ | |||
+ | {{Attention|1= | ||
+ | Cet onglet n'est pas destiné aux personnes qui découvrent le simulateur. | ||
+ | }} | ||
+ | Cet onglet vous permet de sélectionner un bonus et de voir une représentation graphique de l'évolution des dégâts en fonction de la variation de ce bonus. | ||
+ | |||
+ | Pour choisir un bonus, sélectionnez-le parmi les onglets précédents en cliquant dessus tout en maintenant la touche <kbd>Alt</kbd> ou <kbd>Ctrl</kbd> enfoncée. | ||
+ | ---- | ||
+ | {{Input|id=bonus-variation-activation|name=bonusVariationActivation|type=checkbox|style=display: inline-block; vertical-align: middle; margin: 0 10px 0; width: 20px; height: 20px; border: 1px solid #ccc; border-radius: 3px;|labelStyle=display: block; padding-left: 0;|textAfter=Activer la variation de bonus}} | ||
+ | {{Input|id=bonus-variation|name=bonusVariation|labelClass=tabber-noactive|type=text}} | ||
+ | {{Input|id=bonus-variation-display|name=bonusVariationDisplay|type=text|style=background-color: rgba(239, 239, 239, 0.3); color: rgb(84, 84, 84); border-color: rgba(118, 118, 118, 0.3); margin-right: 10px; min-width: 100px; max-width: 100%;|labelStyle=display: block; padding-left: 0; pointer-events: none; padding-left: 0;|textAfter=Bonus sélectionné}} | ||
+ | <div class="tabber-noactive flex" id="bonus-variation-range" style="flex-direction: column; gap: 5px 0; margin: 0 5px 10px 5px;"> | ||
+ | {{Input|id=bonus-variation-min-value|name=bonusVariationMinValue|type=number|value=0|required=True|style=width: 55px;|labelStyle=display: block; padding-left: 0;|textAfter=Valeur minimale}} | ||
+ | {{Input|id=bonus-variation-max-value|name=bonusVariationMaxValue|type=number|value=0|required=True|style=width: 55px;|labelStyle=display: block; padding-left: 0;|textAfter=Valeur maximale}} | ||
+ | </div> | ||
}} | }} | ||
Ligne 1 408 : | Ligne 1 426 : | ||
{{Option|class=tabber-noactive|text=Frappe de l'esprit|value=attackSkill5|data=class+black_magic|disabled=true}} | {{Option|class=tabber-noactive|text=Frappe de l'esprit|value=attackSkill5|data=class+black_magic|disabled=true}} | ||
{{Option|class=tabber-noactive|text=Orbe des ténèbres|value=attackSkill6|data=class+black_magic}} | {{Option|class=tabber-noactive|text=Orbe des ténèbres|value=attackSkill6|data=class+black_magic}} | ||
− | {{Option|class=tabber-noactive|text=Vague mortelle|value=attackSkill9|data=class+black_magic | + | {{Option|class=tabber-noactive|text=Vague mortelle|value=attackSkill9|data=class+black_magic}} |
{{Option|class=tabber-noactive|text=Talisman volant|value=attackSkill1|data=class+dragon}} | {{Option|class=tabber-noactive|text=Talisman volant|value=attackSkill1|data=class+dragon}} | ||
{{Option|class=tabber-noactive|text=Dragon chassant|value=attackSkill2|data=class+dragon}} | {{Option|class=tabber-noactive|text=Dragon chassant|value=attackSkill2|data=class+dragon}} | ||
{{Option|class=tabber-noactive|text=Rugissement du Dragon|value=attackSkill3|data=class+dragon}} | {{Option|class=tabber-noactive|text=Rugissement du Dragon|value=attackSkill3|data=class+dragon}} | ||
− | {{Option|class=tabber-noactive|text=Météore|value=attackSkill9|data=class+dragon | + | {{Option|class=tabber-noactive|text=Météore|value=attackSkill9|data=class+dragon}} |
{{Option|class=tabber-noactive|text=Jet de foudre|value=attackSkill1|data=class+heal}} | {{Option|class=tabber-noactive|text=Jet de foudre|value=attackSkill1|data=class+heal}} | ||
{{Option|class=tabber-noactive|text=Invocation de foudre|value=attackSkill2|data=class+heal}} | {{Option|class=tabber-noactive|text=Invocation de foudre|value=attackSkill2|data=class+heal}} | ||
Ligne 1 420 : | Ligne 1 438 : | ||
{{Option|class=tabber-noactive|text=Bond de loup|value=attackSkill3|data=class+lycan}} | {{Option|class=tabber-noactive|text=Bond de loup|value=attackSkill3|data=class+lycan}} | ||
{{Option|class=tabber-noactive|text=Griffe de loup|value=attackSkill4|data=class+lycan}} | {{Option|class=tabber-noactive|text=Griffe de loup|value=attackSkill4|data=class+lycan}} | ||
− | {{Option|class=tabber-noactive|text=Tempête cinglante|value=attackSkill9|data=class+lycan | + | {{Option|class=tabber-noactive|text=Tempête cinglante|value=attackSkill9|data=class+lycan}} |
{{Option|class=tabber-noactive|text=Combat équestre|value=horseSkill137}} | {{Option|class=tabber-noactive|text=Combat équestre|value=horseSkill137}} | ||
{{Option|class=tabber-noactive|text=Charge à cheval|value=horseSkill138}} | {{Option|class=tabber-noactive|text=Charge à cheval|value=horseSkill138}} | ||
Ligne 1 437 : | Ligne 1 455 : | ||
<div style="display: flex; align-items: center; justify-content: center;">{{Svg|class=svg-icon svg-icon-delete|height=24|viewBox=0 -960 960 960|width=24|data=delete|title=Supprimer ce combat}}</div> | <div style="display: flex; align-items: center; justify-content: center;">{{Svg|class=svg-icon svg-icon-delete|height=24|viewBox=0 -960 960 960|width=24|data=delete|title=Supprimer ce combat}}</div> | ||
</div> | </div> | ||
− | <div class="tabber-noactive" style="{{Prettytable4|of=True}}; padding-bottom: 0;"> | + | <div id="fight-result-container" class="tabber-noactive"> |
+ | <div style="{{Prettytable4|of=True}}; padding-bottom: 0;"> | ||
{| id="result-table-fight" {{Prettytable4|width=100%}} | {| id="result-table-fight" {{Prettytable4|width=100%}} | ||
|+ Résultats du combat | |+ Résultats du combat | ||
Ligne 1 451 : | Ligne 1 470 : | ||
|} | |} | ||
</div> | </div> | ||
− | |||
{{Collapsible | {{Collapsible | ||
|Open=True | |Open=True | ||
− | |Title= | + | |Title=Distribution des dégâts |
|Content= | |Content= | ||
<div style="margin: 10px 0;"> | <div style="margin: 10px 0;"> | ||
− | <p>La simulation du combat a généré <span class="damages- | + | <p>La simulation du combat a généré <span class="unique-damages-counter"></span> valeurs de dégâts distinctes.</p> |
+ | <p>À chaque fois qu'une attaque est infligée, une valeur de dégâts est choisie aléatoirement parmi ces <span class="unique-damages-counter"></span> valeurs. Le graphique ci-dessous représente le pourcentage de chance associé à chaque valeur de dégâts possible.</p> | ||
+ | <div class="chart-container" style="position: relative;"> | ||
+ | <div style="display: flex; position: absolute; z-index: 10; right: 10px; padding-top: 10px; gap: 10px;"> | ||
+ | {{Svg|id=download-raw-data|class=svg-icon tabber-noactive|height=24|viewBox=0 -960 960 960|width=24|data=download|title=Télécharger les données brutes|style=background: #d3d3d396; border-radius: 50%; padding: 5px; box-shadow: 1px 1px 4px 0px black;}} | ||
+ | <div id="reduce-chart-points-container" class="tabber-noactive"> | ||
{{Tooltip | {{Tooltip | ||
− | |||
− | |||
|position=left | |position=left | ||
− | | | + | |iconStyle=margin: 0; background-color: #d3d3d396; border-radius: 50%; padding: 5px; box-shadow: 1px 1px 4px 0px black; background-position: center center; |
− | |||
− | |||
|p1=Les points affichés sur le graphique peuvent être agrégés pour des raisons de performnance. | |p1=Les points affichés sur le graphique peuvent être agrégés pour des raisons de performnance. | ||
+ | |input={{Input|id=reduce-chart-points|name=reduceChartPoints|type=checkbox|style=justify-content: flex-end; display: inline-block; vertical-align: middle; margin: 0 10px 0; width: 20px; height: 20px; border: 1px solid #ccc; border-radius: 3px;|labelStyle=display: block; padding-left: 0;|checked=True|textAfter=Limiter le nombre de points}} | ||
}} | }} | ||
− | <div style="background: | + | </div> |
+ | </div> | ||
+ | <div style="background: #f0f0f0; width: 100%; overflow-x: auto; user-select: none; position: relative; border: 1px #651e10 solid; border-radius: 5px;"> | ||
{{Canvas|id=plot-damages|style=max-width: 100%; min-width: 400px; min-height: 400px; max-height: 400px;}} | {{Canvas|id=plot-damages|style=max-width: 100%; min-width: 400px; min-height: 400px; max-height: 400px;}} | ||
</div> | </div> | ||
− | <p style="font-size: .9em;">💡 Les <span id="damages- | + | </div> |
+ | <p style="font-size: .9em;">💡 Les <span id="possible-damages-counter"></span> possibilités de dégâts ont été calculées en <span id="damages-time"></span>. L'affichage des résultats a pris <span id="display-time"></span>.</p> | ||
</div> | </div> | ||
}} | }} | ||
Ligne 1 476 : | Ligne 1 499 : | ||
|Title=Un problème avec les résultats ? | |Title=Un problème avec les résultats ? | ||
|Content= | |Content= | ||
− | |||
Les points suivants répertorient les erreurs courantes en fonction des valeurs que vous avez fournies. | Les points suivants répertorient les erreurs courantes en fonction des valeurs que vous avez fournies. | ||
<ul> | <ul> | ||
Ligne 1 489 : | Ligne 1 511 : | ||
<li>Faites attention aux bonus s'activant automatiquement en combat, par exemple [[Recevez pouvoir de la foudre pendant X seconde(s) en combat]].</li> | <li>Faites attention aux bonus s'activant automatiquement en combat, par exemple [[Recevez pouvoir de la foudre pendant X seconde(s) en combat]].</li> | ||
</ul> | </ul> | ||
+ | }} | ||
</div> | </div> | ||
+ | <div id="bonus-variation-result-container" class="tabber-noactive"> | ||
+ | <p>Le mode ''variation d'un bonus'' est activé. Pour le désactiver, aller dans l'onglet ''Variation'' de votre personnage.</p> | ||
+ | <div class="tabber-noactive" data-error="attacker-victim-variation"> | ||
+ | {{Attention|1= | ||
+ | Le mode ''variation d'un bonus'' est activé pour l'attaquant et l'adversaire. L'attaquant a été sélectionné par défaut. Si vous souhaitez examiner la variation d'un bonus de l'adversaire, veuillez désactiver le mode pour l'attaquant. | ||
}} | }} | ||
− | + | </div> | |
− | + | <div class="chart-container" style="position: relative;"> | |
− | + | <div style="display: flex; position: absolute; z-index: 10; right: 10px; padding-top: 10px; gap: 10px;"> | |
− | {{ | + | {{Svg|id=download-raw-data-variation|class=svg-icon tabber-noactive|height=24|viewBox=0 -960 960 960|width=24|data=download|title=Télécharger les données brutes|style=background: #d3d3d396; border-radius: 50%; padding: 5px; box-shadow: 1px 1px 4px 0px black;}} |
− | + | </div> | |
+ | <div style="background: #f0f0f0; width: 100%; overflow-x: auto; user-select: none; position: relative; border: 1px #651e10 solid; border-radius: 5px;"> | ||
+ | {{Canvas|id=plot-bonus-variation|style=max-width: 100%; min-width: 400px; min-height: 400px; max-height: 400px;}} | ||
+ | </div> | ||
+ | </div> | ||
+ | <p style="font-size: .9em;">💡 Les <span id="simulation-counter"></span> simulations ont été calculées en <span id="simulation-time"></span>.</p> | ||
</div> | </div> | ||
==Historique des combats== | ==Historique des combats== |
Version actuelle datée du 7 septembre 2024 à 00:49
Sommaire
Gestion des personnages
Liste des personnages
Liste des monstres
Édition d'un personnage
Vous n'avez sélectionné aucun personnage.
Entrer les valeurs d'attaques qui sont affichées sur votre étole.
Cet onglet vous permet de sélectionner un bonus et de voir une représentation graphique de l'évolution des dégâts en fonction de la variation de ce bonus.
Pour choisir un bonus, sélectionnez-le parmi les onglets précédents en cliquant dessus tout en maintenant la touche Alt ou Ctrl enfoncée.
Création d'un combat
Attaquant | Adversaire | Type d'attaque | Dégâts moyens | Dégâts minimaux | Dégâts maximaux |
---|---|---|---|---|---|
La simulation du combat a généré valeurs de dégâts distinctes.
À chaque fois qu'une attaque est infligée, une valeur de dégâts est choisie aléatoirement parmi ces valeurs. Le graphique ci-dessous représente le pourcentage de chance associé à chaque valeur de dégâts possible.
💡 Les possibilités de dégâts ont été calculées en . L'affichage des résultats a pris .
Le mode variation d'un bonus est activé. Pour le désactiver, aller dans l'onglet Variation de votre personnage.
💡 Les simulations ont été calculées en .
Historique des combats
Attaquant | Adversaire | Type d'attaque | Dégâts moyens | Dégâts minimaux | Dégâts maximaux | Supprimer |
---|---|---|---|---|---|---|
Il n'y a aucun combat à afficher ! Cliquer sur le bouton « Calculer » ci-dessus pour créer un combat. | ||||||