Zdexby TheHolyOneZ
36,909 classes
Class

MMF_Feedback

: Object
MoreMountains.Feedbacks.MMF_Feedback, MoreMountains.Tools 0x0138 (312 B) inherited 0x0010 MoreMountains.Tools.dll
0x00x0138

Members 52

OffsetSizeNameTypeFlagsDefault
—0x08_randomnessGroupNamestringPublicStatic+1 flags3203182299888
—0x08_rangeGroupNamestringPublicStatic+1 flags3203183829760
—0x08_automaticSetupGroupNamestringPublicStatic+1 flags3203183829696
0x01ActiveboolPublic—
0x00110x03padding / unreflected
0x04UniqueIDintPublic—
0x08LabelstringPublic—
0x04ChannelModeMMChannelModesPublic—
0x04ChannelintPublic—
0x08MMChannelDefinitionMMChannelPublic—
0x04ChancefloatPublic—
0x10DisplayColorColorPublic—
0x00440x04padding / unreflected
0x08TimingMMFeedbackTimingPublic—
0x08AutomatedTargetAcquisitionMMFeedbackTargetAcquisitionPublic—
0x01RandomizeOutputboolPublic—
0x00590x03padding / unreflected
0x08RandomMultiplierVector2Public—
0x01RandomizeDurationboolPublic—
0x00650x03padding / unreflected
0x08RandomDurationMultiplierVector2Public—
0x01UseRangeboolPublic—
0x00710x03padding / unreflected
0x04RangeDistancefloatPublic—
0x01UseRangeFalloffboolPublic—
0x00790x07padding / unreflected
0x08RangeFalloffAnimationCurvePublic—
0x08RemapRangeFalloffVector2Public—
0x08AutomaticShakerSetupButtonMMF_ButtonPublic—
0x08OwnerMMF_PlayerPublic—
0x01DebugActiveboolPublic—
0x01<ScriptDrivenPause>k__BackingFieldboolPrivate—
0x00A20x02padding / unreflected
0x04<ScriptDrivenPauseAutoResume>k__BackingFieldfloatPrivate—
0x08<ForcedReferenceHolder>k__BackingFieldMMF_ReferenceHolderPrivate—
0x01<IsPlaying>k__BackingFieldboolPrivate—
0x01<IsExpanded>k__BackingFieldboolPrivate—
0x00B20x02padding / unreflected
0x04_lastPlayTimestampfloat1 flags—
0x04_playsLeftint1 flags—
0x01_initializedbool1 flags—
0x00BD0x03padding / unreflected
0x08_playCoroutineCoroutine1 flags—
0x08_infinitePlayCoroutineCoroutine1 flags—
0x08_sequenceCoroutineCoroutine1 flags—
0x08_repeatedPlayCoroutineCoroutine1 flags—
0x01_requiresSetupbool1 flags—
0x00E10x07padding / unreflected
0x08_requiredTargetstring1 flags—
0x04_randomDurationMultiplierfloat1 flags—
0x04_sequenceTrackIDint1 flags—
0x04_beatIntervalfloat1 flags—
0x01BeatThisFramebool1 flags—
0x00FD0x03padding / unreflected
0x04LastBeatIndexint1 flags—
0x04CurrentSequenceIndexint1 flags—
0x04LastBeatTimestampfloat1 flags—
0x010C0x04padding / unreflected
0x08_channelDataMMChannelData1 flags—
0x04_totalDurationfloat1 flags—
0x04_indexInOwnerFeedbackListint1 flags—
0x08_requiredTargetTextCachedstring1 flags—
0x08_requiredTargetTextCachedExtrastring1 flags—
0x04_repeatOffsetfloat1 flags—
0x01340x04unreflected bytes to end of MMF_Feedback

Functions 97

SignatureFlagsNativeParams
IEnumerator get_Pause()Public+3 flags0x08
bool get_HoldingPause()Public+3 flags0x01
bool get_LooperPause()Public+3 flags0x01
bool get_ScriptDrivenPause()Public+3 flags0x01
void set_ScriptDrivenPause(bool value)Public+3 flags0x01
float get_ScriptDrivenPauseAutoResume()Public+3 flags0x04
void set_ScriptDrivenPauseAutoResume(float value)Public+3 flags0x04
bool get_LooperStart()Public+3 flags0x01
bool get_HasChannel()Public+3 flags0x01
bool get_HasAutomaticShakerSetup()Public+3 flags0x01
bool get_HasRandomness()Public+3 flags0x01
bool get_CanForceInitialValue()Public+3 flags0x01
bool get_ForceInitialValueDelayed()Public+3 flags0x01
bool get_HasAutomatedTargetAcquisition()Public+3 flags0x01
MMF_ReferenceHolder get_ForcedReferenceHolder()Public+3 flags0x08
void set_ForcedReferenceHolder(MMF_ReferenceHolder value)Public+3 flags0x08
bool get_HasRange()Public+3 flags0x01
int get_PlaysLeft()Public+3 flags0x04
bool get_HasCustomInspectors()Public+3 flags0x01
bool get_InCooldown()Public+3 flags0x01
bool get_IsPlaying()Public+3 flags0x01
void set_IsPlaying(bool value)Public+3 flags0x01
float ComputeIntensity(float intensity, const Vector3& position)Public+2 flags0x0C
float get_ComputedRandomMultiplier()Public+3 flags0x04
TimescaleModes get_ComputedTimescaleMode()Public+3 flags0x04
bool get_InScaledTimescaleMode()Public+3 flags0x01
float get_FeedbackTime()Public+3 flags0x04
float get_FeedbackDeltaTime()Public+3 flags0x04
float get_TotalDuration()Public+3 flags0x04
bool get_IsExpanded()Public+3 flags0x01
void set_IsExpanded(bool value)Public+3 flags0x01
bool get_RequiresSetup()Public+3 flags0x01
string get_RequiredTarget()Public+3 flags0x08
void CacheRequiresSetup()Public+2 flags0x00
bool get_DrawGroupInspectors()Public+3 flags0x01
bool get_DisplayFullHeaderColor()Public+3 flags0x01
string get_RequiresSetupText()Public+3 flags0x08
string get_RequiredTargetText()Public+3 flags0x08
string get_RequiredTargetTextExtra()Public+3 flags0x08
bool EvaluateRequiresSetup()Public+2 flags0x01
string get_RequiredChannelText()Public+3 flags0x08
float get_FeedbackStartedAt()Public+3 flags0x04
float get_FeedbackDuration()Public+3 flags0x04
void set_FeedbackDuration(float value)Public+3 flags0x04
void SetFeedbackDuration(float newDuration)Public+2 flags0x04
bool get_FeedbackPlaying()Public+3 flags0x01
MMChannelData get_ChannelData()Public+3 flags0x08
void PreInitialization(MMF_Player owner, int index)Public+2 flags0x08
void Initialization(MMF_Player owner, int index)Public+2 flags0x08
void SetIndexInFeedbacksList(int index)Public+2 flags0x04
void AutomaticShakerSetup()Public+2 flags0x00
void AutomateTargetAcquisitionInternal()3 flags0x00
void ForceAutomateTargetAcquisition()Public+2 flags0x00
void AutomateTargetAcquisition()3 flags0x00
GameObject FindAutomatedTargetGameObject()3 flags0x08
uint8 FindAutomatedTarget()3 flags0x00
void Play(const Vector3& position, float feedbacksIntensity)Public+2 flags0x0C
IEnumerator PlayCoroutine(const Vector3& position, float feedbacksIntensity)3 flags0x0C
void RegularPlay(const Vector3& position, float feedbacksIntensity)3 flags0x0C
void TriggerCustomPlay(const Vector3& position, float intensity)3 flags0x0C
IEnumerator InfinitePlay(const Vector3& position, float feedbacksIntensity)3 flags0x0C
IEnumerator RepeatedPlay(const Vector3& position, float feedbacksIntensity)3 flags0x0C
IEnumerator TriggerRepeatedPlay(const Vector3& position, float feedbacksIntensity)3 flags0x0C
IEnumerator SequenceCoroutine(const Vector3& position, float feedbacksIntensity)3 flags0x0C
void SetSequence(MMSequence newSequence)Public+2 flags0x08
void Stop(const Vector3& position, float feedbacksIntensity)Public+2 flags0x0C
void SkipToTheEnd(const Vector3& position, float feedbacksIntensity)Public+2 flags0x0C
void ForceInitialValue(const Vector3& position, float feedbacksIntensity)Public+2 flags0x0C
IEnumerator ForceInitialValueDelayedCo(const Vector3& position, float feedbacksIntensity)3 flags0x0C
void RestoreInitialValues()Public+2 flags0x00
void ResetFeedback()Public+2 flags0x00
void PlayerComplete()Public+2 flags0x00
void SetDelayBetweenRepeats(float delay)Public+2 flags0x04
void SetInitialDelay(float delay)Public+2 flags0x04
float get_FinalNormalizedTime()4 flags0x04
void ComputeNewRandomDurationMultiplier()Public+2 flags0x00
void ResetPlayCount()Public+2 flags0x00
float ApplyTimeMultiplier(float duration)3 flags0x04
IEnumerator WaitFor(float delay)3 flags0x08
void ComputeTotalDuration()Public+2 flags0x00
float ApplyDirection(float normalizedTime)3 flags0x04
bool get_NormalPlayDirection()Public+3 flags0x01
bool get_ShouldPlayInThisSequenceDirection()Public+3 flags0x01
void CustomInitialization(MMF_Player owner)3 flags0x08
void CustomPlayFeedback(const Vector3& position, float feedbacksIntensity)4 flags—0x0C
void CustomStopFeedback(const Vector3& position, float feedbacksIntensity)3 flags0x0C
void CustomSkipToTheEnd(const Vector3& position, float feedbacksIntensity)3 flags0x0C
void CustomRestoreInitialValues()3 flags0x00
void CustomPlayerComplete()3 flags0x00
void CustomReset()3 flags0x00
void InitializeCustomAttributes()Public+2 flags0x00
void OnValidate()Public+2 flags0x00
void OnAddFeedback()Public+2 flags0x00
void OnDestroy()Public+2 flags0x00
void OnDisable()Public+2 flags0x00
void OnDrawGizmosSelectedHandler()Public+2 flags0x00
void .ctor()2 flags0x00

Subclasses 164

Used by 21

types with a member, parameter or interface of this type