MMCs

Un post technique qui me servira surtout d’aide-mémoire si je venais à oublier le travail que je viens de terminer.

MMC veut dire Mod Magnitude Calculation (abrégé de Gameplay Mod Magnitude Calculation). Ce sont des classes C++ qui calculent la puissance de l’effet d’un sort, sa durée ou son coût.

J’ai écrit une classe générique de calcul (UMMC_AbilityBase) et trois classes enfants (MMC_AbilityDuration, UMMC_AbilityPower, UMMC_AbilityCost) que j’utilise dans les blueprints de global effects du GAS pour aller chercher les valeurs dans la curve table CT_Abilities_Costs.

En bref : je n’ai plus qu’à modifier les valeurs de la table CT_Abilities_Costs au lieu d’aller modifier en dur les valeurs des blueprints de global effects.