Skip to content

H7MatineeManager

Class in MMH7Game · MMH7Game.H7MatineeManager · native

Object › H7MatineeManager

Using it from Lua
h7.find_all("H7MatineeManager")            -- live instances
h7.find_class("MMH7Game.H7MatineeManager")   -- the class
h7.hook("MMH7Game.H7MatineeManager.CancelCurrentMatinee", fn)

Properties

NameTypeNotes
FLOAT_MAXfloatconst, protected
mBlockingFrameboolprotected
mCamPosVectorprotected
mCamRotRotatorprotected
mCaptureMatineeSeqAct_Interpprotected
mCaptureStartTimefloatprotected
mCaptureTimefloatprotected
mCouncilManagerH7CouncilManagerprotected
mIsCurrentMatineeReplayboolprotected
mMatineeWasPlayingboolprotected
mMonitoredMatineeSeqAct_Interpprotected
mPlayMainMenuMusicPreventedboolprotected

Functions

NameDeclaration
CancelCurrentMatineefunction CancelCurrentMatinee(optional bool Jump = false)
CaptureMatineeAtPosfunction CaptureMatineeAtPos(string matineeName, out Vector resultPos, out Rotator resultRot, out float resultFOV, optional float Position = 0.0000000, optional bool atTheEnd = false)
FindMatineeByObjCommentfunction SeqAct_Interp FindMatineeByObjComment(string Matinee)
GameIsReadyfunction GameIsReady()
GetMonitoredMatineefunction SeqAct_Interp GetMonitoredMatinee()
HandleCampaignCompletionfunction bool HandleCampaignCompletion()
HockUpToGameReadyEventfunction HockUpToGameReadyEvent()
Initializefunction Initialize(H7CouncilManager NewOwner)
IsAddonIntroMatineeevent bool IsAddonIntroMatinee(string matineeName)
IsCutscenenative function bool IsCutscene(out string Matinee, H7PlayerProfile playerProfile)
IsEndMatineeevent bool IsEndMatinee(string matineeName)
IsIntroMatineeevent bool IsIntroMatinee(string matineeName)
IsMatineePlayingfunction bool IsMatineePlaying()
IsProgressMatineeevent bool IsProgressMatinee(string matineeName)
IsStartMatineeevent bool IsStartMatinee(string matineeName)
MatineeFinishedfunction MatineeFinished(string nameOfFinishedMatinee)
OnMatineeFinisheddelegate OnMatineeFinished()
PlayAddonIntroMatineefunction bool PlayAddonIntroMatinee()
PlayIntroMatineefunction bool PlayIntroMatinee()
PlayMatineeByObjCommentfunction bool PlayMatineeByObjComment(string Matinee, optional bool playReversed = false, optional bool isReplay)
ProcessCaptureAtPosnative function ProcessCaptureAtPos(SeqAct_Interp captureMatinee, array<InterpData> matineeInterpData, float Position, out Vector resultPos, out Rotator resultRot, out float resultFOV)
SetMonitoredMatineefunction SetMonitoredMatinee(SeqAct_Interp matineeToMonitor)
SetPlayMainMenuMusicPreventedfunction SetPlayMainMenuMusicPrevented(bool val)
StartResumeMainMenuMusicfunction StartResumeMainMenuMusic()
UpdateTickfunction UpdateTick(float DeltaTime)
WasMatineePlayingfunction bool WasMatineePlaying()

Default values

FLOAT_MAX=340000000000000000000000000000000000000.0000000
mCaptureTime=0.0160000

Inherited

FromMembers
Object13 properties, 308 functions