Configurer le module Statistiques

De SEOW Wiki FR
Sauter à la navigation Sauter à la recherche

Depuis SEOW v7 il y a de nouveaux paramètres de réglage du module statistiques pour que les administrateurs puissent faire apparaître des rapports personnalisés en fonction de leurs scénarios:

Paramètres Statistiques

Ces paramètres sont modifiables en éditant le fichier MP-StatisticsMetadata.php file dans le dossier Statistics avec un éditeur de texte et en conservant son format php.


  • Modules Langages

En plus de l'anglais, le module statistiques inclue les langues suivantes: Français, Allemand, Espagnol, Italien, Finnois et Serbo-Croate. Le réglage par défaut est:

$StatsLanguage = "English";

Pour modifier la langue, par exemple le français, simplement modifier en:

$StatsLanguage = "Francais";


  • Afficher les niveaux (Skills)

Le module statistiques peut afficher ou non les niveaux des pilotes dans la page statistiques. Par défaut cette option est activée.

$StatsShowSkills = true;

  • Utilisation du cache

Le module statistiques peut générer les pages de statistiques de façon dynamique par une simple requête ou bien générer une page html plus rapide à afficher pour les consultations suivantes. En effet, les requêtes dynamiques peuvent demander beaucoup de temps sur de grosses campagnes. L'utilisation du cache est donc fortement recommandée.

$StatsUseCache = true;


  • Montrer les évènements de reconnaissance

Il peut être judicieux de masquer les évènements de reconnaissance aux yeux du camp opposé. Dans ce cas régler la variable suivante:

$StatsShowRecon = false;

  • Montrer les coordonnées grille des évènements

Dans la liste des actions de la mission, il est possible de faire afficher ou non les coordonnées grille de l'évènement. Par exemple "AJ-12". SEOW pourrait afficher les évènements au mètre près, mais le choix retenu est d'arrondir au carré de la carte (10 km par 10 km). La variable $StatsShowGrid détermine si les coordonnées grille sont affichées ou non:

$StatsShowGrid = true;


  • Statistiques de pertes

Le module statistiques compte le nombre de personnels perdus au cours de la campagne et en établit un rapport. Les pertes sont comptées précisément pour les pilotes et estimées pour les personnels sol et mer. Il y a quatre paramètres qui règlent les pertes des personnels sol et mer:

$StatsArmyDivisor :: Paramètre numérique qui divise la valeur de perte des pilotes pour obtenir la valeur de perte des personnels sol. La valeur par défaut est 10

$StatsNavyyDivisor :: Paramètre numérique qui divise la valeur de perte des pilotes pour obtenir la valeur de perte des personnels mer. La valeur par défaut est 10

$StatsArmyKIAFraction :: Paramètre numérique qui détermine quelle proportion de personnel sol est perdu quand leur unité est détruite. La répartition est équilibrée entre personnel tué et personnel blessé. La valeur par défaut est 0.30.

$StatsNavyKIAFraction :: Paramètre numérique qui détermine quelle proportion de personnel sol est perdu quand leur unité est détruite. La répartition est équilibrée entre personnel tué et personnel blessé. La valeur par défaut est 0.40.


  • Montrer les photos pilotes

Les pages Détails Pilotes sont générées automatiquement pour chaque participant à la campagne. Il est possible d'y inclure des photos personnalisées pour chaque pilote. Cette fonction est réglée par le paramètre $ShowPilotPhotos, qui accepte les valeurs true ou false (par défaut : false). Si $ShowPilotPhotos est réglé sur true, le module statistiques lira la table Pilot_Photos de la base de données pour associer la photo avec le nom correspondant au pilote. Si la photo et le nom existent bien et que le fichier photo existe dans le dossier Statistics/PilotPhotos, alors la photo sera insérée dans la page Détails Pilote.


  • Modification du score en fonction du taux de survie

Le module statistiques affiche le score total de chaque pilote ("Gross Score" en anglais). Ce score est calculé en cumulant les victoires de chaque pilote et en déduisant ses points KIA/MIA. Mais cela ne bonifie pas les pilotes qui ont un bon taux de survie. Le paramètre $SurvivalModifier introduit une modulation du score par le taux de survie. Avec $SurvivalModifier = true, le score habituel est multiplié par le taux de survie. Les scores négatifs ne sont pas affectés.


Modes avancés de statistiques

There are two new features in SEOW v7 that may be useful for more realistic campaigning. First, a word on philosophy. Historical SEOW campaigning seeks to re-create the feel and confusion faced by real commanders in World War 2 environments. In this context, the availability of detailed combat loss statistics immediately after each mission is certainly not historical or realistic. In certain circumstances, campaign designers may choose to delay the reporting of mission statistics for a certain period of time, or block them altogether! SEOW v7 permits such design choices by supporting two new directives in MP-StatisticsMetadata.php:


  • Désactivation des statistiques

The $DisabledMaps parameter defines an array of maps/sectors that have their Statistics pages blocked. For example, adding "Oslo" to $DisabledMaps will make Statistics pages inactive for the Oslo sector and any campaign run there. $DisabledMaps can contain zero or more entries, allowing the admin to prevent/block statistics generation for an arbitrary number of sectors.


  • Statistiques différées

Another option at the disposal of admins is to delay the reporting of statistics from hosted missions by a configurable number of missions. This feature is controlled by the $DelayedMaps parameter. This parameter is an array of key=>value pairs, where the "key" is a sector name and the value is the number of elapsed missions before a mission is reported in the Statistics pages. $DelayedMaps can contain zero or more pairs, allowing the admin to delay statistics generation for an arbitrary number of sectors. Consider the following example:

$DelayedMaps = array("Singapore" => 2, "Berlin" => 0, "Tunis" => 8);

Here we have three sectors that have directives for Statistics delays. The Singapore sector has a 2 mission delay before statistics activation. This means that statistics from each mission will only become available after two MORE missions have been hosted and analyzed. Pilots and commanders will not receive immediate performance updates! In the Berlin sector there is a zero mission delay, which is the same as no delay, i.e. the "Berlin" => 0 directive could be removed from $DelayedMaps with no effect. The Tunis sector has an 8 mission delay for Statistics generation - a very long time to wait (9 missions) for the first mission stats!



Traduction : PA-Dore Mars 2015