return$"To disable this warning, set '{nameof(PrimeTweenConfig)}.{settingName} = false;'.";
}
internalconststringisDeadMessage="Tween/Sequence is not alive. Please check the 'isAlive' property before calling this API.\n";
internalconststringunscaledTimeTooltip="The tween will use real time, ignoring Time.timeScale.";
internalconststringeaseTooltip="The easing curve of an animation.\n\n"+
"Default is Ease."+nameof(Ease.OutQuad)+". The Default ease can be modified via '"+nameof(PrimeTweenConfig)+"."+nameof(PrimeTweenConfig.defaultEase)+"' setting.\n\n"+
"Set to "+nameof(Ease)+"."+nameof(Ease.Custom)+" to control the easing with custom "+nameof(AnimationCurve)+".";
internalconststringcyclesTooltip="Setting cycles to -1 will repeat the tween indefinitely.";
internalconststringcycleModeTooltip="See the documentation of each cycle mode by hoovering the dropdown.";
internalconststringdefaultCtorError="Tween or Sequence is not created properly.\n"+
"- Use Sequence."+nameof(Sequence.Create)+"() to start a Sequence.\n"+
"- Use static 'Tween.' methods to start a Tween.\n";
internalconststringstartDelayTooltip="Delays the start of a tween.";
internalconststringendDelayTooltip="Delays the completion of a tween.\n\n"+
"For example, can be used to add the delay between cycles.\n\n"+
"Or can be used to postpone the execution of the onComplete callback.";
internalconststringupdateTypeTooltip="Controls Unity's event function, which updates the animation.\n\n"+
"Default is MonoBehaviour.Update().";
internalconststringinfiniteTweenInSequenceError="It's not allowed to have infinite tweens (cycles == -1) in a sequence. If you want the sequence to repeat forever, "+nameof(Sequence.SetRemainingCycles)+"(-1) on the parent sequence instead.";// todo allow this as the last animation in the Sequence? it would still not be possible to Chain anything after the infinite animation, but will unlock use cases like adding startDelay to the Sequence. I can't do by adding startDelay support to Sequence because startDelay works differently for tweens: it's applied every tween loop
"Custom tweens don't support the '"+nameof(T.startFromCurrent)+"' because they don't know the current value of animated property.\n"+
"This means that the animated value will be changed abruptly if a new tween is started mid-way.\n"+
"Please pass the current value to the '"+nameof(T)+"."+nameof(T.WithDirection)+"(bool toEndValue, T currentValue)' method or use the constructor that accepts the '"+nameof(T.startValue)+"'.\n";
internalconststringstartFromCurrentTooltip="If true, the current value of an animated property will be used instead of the 'startValue'.\n\n"+
"This field typically should not be manipulated directly. Instead, it's set by TweenSettings(T endValue, TweenSettings settings) constructor or by "+nameof(T.WithDirection)+"() method.";
internalconststringstartValueTooltip="Start value of a tween.\n\n"+
"For example, if you're animating a window, the 'startValue' can represent the closed (off-screen) position of the window.";
internalconststringendValueTooltip="End value of a tween.\n\n"+
"For example, if you're animating a window, the 'endValue' can represent the opened position of the window.";