mirror of
https://github.com/bdunderscore/modular-avatar.git
synced 2025-01-04 13:45:04 +08:00
8e7526e711
* refactor: generalize support for arbitrary parameters as conditions * feat: automatically assign Menu Item parameters * feat: ReactiveComponents respond to MenuItems * feat: AvatarObjectReference tracks both paths and direct object references * feat: set isSaved/isSynced/default values from MenuItem * feat: Object Toggle preview supports menu items and manipulating parent objects * feat: reactive previews respond to menu item default value states * chore: update NDMF dependency
10 lines
357 B
C#
10 lines
357 B
C#
namespace nadena.dev.modular_avatar.core.editor
|
|
{
|
|
internal struct ControlCondition
|
|
{
|
|
public string Parameter, DebugName;
|
|
public bool IsConstant;
|
|
public float ParameterValueLo, ParameterValueHi, InitialValue;
|
|
public bool InitiallyActive => InitialValue > ParameterValueLo && InitialValue < ParameterValueHi;
|
|
}
|
|
} |