StatPoolsSystem class
game.StatPoolsSystem
Inheritance
Base: game.IStatPoolsSystem
Derived
None.
Properties
None.
Functions
void RequestAddingStatPool(game.StatsObjectID objID, TDBID statPoolRecordID, bool? forceCreateStatPools)RTTIvoid RequestRemovingStatPool(game.StatsObjectID objID, game.data.StatPoolType statPoolType)RTTIfloat GetStatPoolMaxPointValue(game.StatsObjectID objID, game.data.StatPoolType statPoolType)RTTIfloat GetStatPoolValue(game.StatsObjectID objID, game.data.StatPoolType statPoolType, bool? perc)RTTIfloat GetStatPoolValueCustomLimit(game.StatsObjectID objID, game.data.StatPoolType statPoolType, bool? perc)RTTIfloat GetBonus(game.StatsObjectID objID, game.data.StatPoolType statPoolType, bool? perc)RTTIbool IsStatPoolAdded(game.StatsObjectID objID, game.data.StatPoolType statPoolType)RTTIbool HasActiveStatPool(game.StatsObjectID objID, game.data.StatPoolType statPoolType)RTTIbool HasStatPoolValueReachedMin(game.StatsObjectID objID, game.data.StatPoolType statPoolType)RTTIbool HasStatPoolValueReachedMax(game.StatsObjectID objID, game.data.StatPoolType statPoolType)RTTIbool HasStatPoolValueReachedCustomLimit(game.StatsObjectID objID, game.data.StatPoolType statPoolType)RTTIbool IsStatPoolModificationDelayed(game.StatsObjectID objID, game.data.StatPoolType statPoolType)RTTIvoid RequestSettingStatPoolMinValue(game.StatsObjectID objID, game.data.StatPoolType statPoolType, WeakHandle<game.Object> instigator)RTTIvoid RequestSettingStatPoolMaxValue(game.StatsObjectID objID, game.data.StatPoolType statPoolType, WeakHandle<game.Object> instigator)RTTIvoid RequestSettingStatPoolValue(game.StatsObjectID objID, game.data.StatPoolType statPoolType, float newValue, WeakHandle<game.Object> instigator, bool? perc, bool? ignoreCustomLimit)RTTIvoid RequestSettingStatPoolValueCustomLimit(game.StatsObjectID objID, game.data.StatPoolType statPoolType, float newValue, WeakHandle<game.Object> instigator, bool? perc)RTTIvoid RequestSettingStatPoolValueIgnoreChangeMode(game.StatsObjectID objID, game.data.StatPoolType statPoolType, float newValue, WeakHandle<game.Object> instigator, bool? perc)RTTIvoid RequestChangingStatPoolValue(game.StatsObjectID objID, game.data.StatPoolType statPoolType, float diff, WeakHandle<game.Object> instigator, bool forceChunkTransfering, bool? perc, bool? ignoreCustomLimit)RTTIvoid RequestSettingStatPoolBonus(game.StatsObjectID objID, game.data.StatPoolType statPoolType, float bonus, WeakHandle<game.Object> instigator, bool persistentBonus, bool? perc)RTTIvoid RequestSettingModifier(game.StatsObjectID objID, game.data.StatPoolType statPoolType, game.StatPoolModificationTypes type, game.StatPoolModifier modifier)RTTIvoid RequestSettingModifierWithRecord(game.StatsObjectID objID, game.data.StatPoolType statPoolType, game.StatPoolModificationTypes type, TDBID modifierRecordID)RTTIvoid RequestResetingModifier(game.StatsObjectID objID, game.data.StatPoolType statPoolType, game.StatPoolModificationTypes type)RTTIvoid IsExtraModifierApplied(game.StatsObjectID objID, game.data.StatPoolType statPoolType, TDBID modifierRecordID)RTTIvoid RequestAddingExtraModifier(game.StatsObjectID objID, game.data.StatPoolType statPoolType, game.StatPoolModificationTypes type, TDBID modifierRecordID)RTTIvoid RequestRemovingExtraModifier(game.StatsObjectID objID, game.data.StatPoolType statPoolType, TDBID modifierRecordID)RTTIfloat ToPercentage(game.StatsObjectID objID, game.data.StatPoolType statPoolType, float value)RTTIfloat ToPoints(game.StatsObjectID objID, game.data.StatPoolType statPoolType, float percValue)RTTIvoid RequestRegisteringListener(game.StatsObjectID objID, game.data.StatPoolType statPoolType, game.IStatPoolsListener listener)RTTIvoid RequestUnregisteringListener(game.StatsObjectID objID, game.data.StatPoolType statPoolType, game.IStatPoolsListener listener)RTTIvoid RequestMarkingStatPoolActive(game.StatsObjectID objID, game.data.StatPoolType statPoolType)RTTIstatic game.data.StatPoolType GetStatPoolType(game.data.DamageType damageType)staticRTTI