コード例 #1
0
ファイル: CRResource.cs プロジェクト: silantzis/quest
 void HandleMaxOnBaseValueChanged(CRValue sender, float f, float t)
 {
     //maintain the same percentage when the max value changes
     currentValue = max.activeValue * _percent;
 }
コード例 #2
0
ファイル: CRResource.cs プロジェクト: silantzis/quest
 void HandleMaxOnRemoveModifier(CRValue sender, CRModifier modifier)
 {
     //maintain the same percentage when the max value changes
     currentValue = max.activeValue * _percent;
 }
コード例 #3
0
 void FindSourceValue()
 {
     if (_manager && baseType == CRAttributeModifierBaseType.ATTRIBUTE)
         sourceValue = _manager.GetAttribute(sourceType);
 }