Inherits Sirenix.OdinInspector.SerializedScriptableObject.
|
int | CalcShownModifiersCount () |
|
void | RefreshData () |
|
|
static DynamicModifierConfig | GetConfig () |
|
static void | SetItemConfigPrefix () |
|
static void | SetGlobalConfigPrefix () |
|
static void | Reset () |
|
static void | SetGlobalEnabled (bool e) |
|
static DynamicModifier | GetMod (string name) |
|
static float | GetValue (string modifierName) |
|
static bool | IsUnlocked (string modifierName) |
|
static bool | IsEnabled (string modifierName) |
|
static bool | IsEnabled (CombatAttr attr, string modifierName) |
|
static bool | IsEnabledAndPullValue (CombatAttr attr, string modifierName) |
| the grammar of modifier name [Target_Active_Meaning_ValueType] target: Role, Player, Npc active: apply(leave out), receive(Re) value type: Rate(0-1), multipiler(Mlp)(0-10), value(Value), enabled(En), int(Count) More...
|
|
static bool | IsOpUnlocked (string name) |
|
static bool | ApplyModifierOperation (string name, bool apply) |
|
|
static string | itemConfigPrefix = "" |
|
static string | globalConfigPrefix = "" |
|
static bool | GlobalEnabled = false |
| enabled means read value from here first, if disabled this value, doesn't mean all value got disabled More...
|
|
const float | Invalid = -88888888f |
|
static float | PulledValue = -1 |
|
◆ IsEnabledAndPullValue()
static bool CrossLink.DynamicModifierConfig.IsEnabledAndPullValue |
( |
CombatAttr |
attr, |
|
|
string |
modifierName |
|
) |
| |
|
static |
the grammar of modifier name [Target_Active_Meaning_ValueType] target: Role, Player, Npc active: apply(leave out), receive(Re) value type: Rate(0-1), multipiler(Mlp)(0-10), value(Value), enabled(En), int(Count)
- Parameters
-
- Returns
◆ GlobalEnabled
bool CrossLink.DynamicModifierConfig.GlobalEnabled = false |
|
static |
enabled means read value from here first, if disabled this value, doesn't mean all value got disabled