Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

# Gameplay.MusicInfo

Extends
  MusicManagerBase
Modifiers
  placeable native

    Core.Object
    |
    +-- Engine.Actor
       |
       +-- Engine.Info
          |
          +-- Engine.MusicManagerBase
             |
             +-- Gameplay.MusicInfo

Variables Summary
float | CurrentMusicLength
EMusicType | CurrentMusicType
float | CurrentSongFadeTime
int | CurrentSongHandle
float | CurrentSongTimer
bool | TriggeredIntroMusic
MusicInfo
string | CombatMusic
DynamicMusicOptions | CombatMusicOptions
string | ExplorationMusic
string | IntroMusic
float | IntroMusicFadeOutTime
string | TensionMusic
DynamicMusicOptions | TensionMusicOptions

Enumerations Summary
EMusicType MS_NoMusic, MS_ExplorationMusic, MS_IntroMusic, MS_CombatMusic, MS_TensionMusic,

Inherited Enumerations from Engine.MusicManagerBase
EDynamicMusicType

Structures Summary
DynamicMusicOptions FadeInTime, FadeOutTime, MinLifetime

Inherited Structures from Engine.Info
KeyValuePair, PlayerResponseLine, ServerResponseLine

Functions Summary
| float | GetMusicDuration (string MusicName)
| bool | PlayingMusic ()))
|  | ProcessDynamicMusic (EMusicType MusicType, string MusicName, float FadeInTime, float FadeOutTime, float MinLifeTime))
|  | RestartSavegameMusic ()))
| bool | ShouldProcessFadeOut ()))
|  | StartMusic (string MusicName, float FadeTime))
|  | StartMusicType (EMusicType Music, float FadeTime))
|  | StopCurrentMusic (float FadeTime))
|  | Tick (float Delta))
|  | TriggerDynamicMusic (EDynamicMusicType Type))
|  | TriggerIntroMusic ()))
|  | TriggerScriptMusic (string MusicName, float FadeTime))

Inherited Functions from Engine.MusicManagerBase
PostBeginPlay, TriggerDynamicMusic, TriggerIntroMusic, TriggerScriptMusic

Inherited Functions from Engine.Info
AcceptPlayInfoProperty, FillPlayInfo

Variables Detail

#### CurrentMusicLength Source code

var transient float CurrentMusicLength;

#### CurrentMusicType Source code

var EMusicType CurrentMusicType;

#### CurrentSongFadeTime Source code

var float CurrentSongFadeTime;

#### CurrentSongHandle Source code

var transient int CurrentSongHandle;

#### CurrentSongTimer Source code

var float CurrentSongTimer;

#### TriggeredIntroMusic Source code

var bool TriggeredIntroMusic;

### MusicInfo

#### CombatMusic Source code

var(MusicInfo) string CombatMusic;

#### CombatMusicOptions Source code

var(MusicInfo) DynamicMusicOptions CombatMusicOptions;

#### ExplorationMusic Source code

var(MusicInfo) string ExplorationMusic;

#### IntroMusic Source code

var(MusicInfo) string IntroMusic;

#### IntroMusicFadeOutTime Source code

var(MusicInfo) float IntroMusicFadeOutTime;

#### TensionMusic Source code

var(MusicInfo) string TensionMusic;

#### TensionMusicOptions Source code

var(MusicInfo) DynamicMusicOptions TensionMusicOptions;

Enumerations Detail

#### EMusicType Source code

enum EMusicType
{

> MS_NoMusic, MS_ExplorationMusic, MS_IntroMusic, MS_CombatMusic, MS_TensionMusic,

};

Structures Detail

#### DynamicMusicOptions Source code

struct DynamicMusicOptions
{

> var(MusicInfo) float FadeInTime;
> var(MusicInfo) float FadeOutTime;
> var(MusicInfo) float MinLifetime;

};

Functions Detail

#### GetMusicDuration Source code

native function float GetMusicDuration ( string MusicName )

#### PlayingMusic Source code

simulated function bool PlayingMusic ( ) )

#### ProcessDynamicMusic Source code

simulated function ProcessDynamicMusic ( EMusicType MusicType, string MusicName, float FadeInTime, float FadeOutTime, float MinLifeTime) )

#### RestartSavegameMusic Source code

simulated function RestartSavegameMusic ( ) )

#### ShouldProcessFadeOut Source code

simulated function bool ShouldProcessFadeOut ( ) )

#### StartMusic Source code

simulated function StartMusic ( string MusicName, float FadeTime) )

#### StartMusicType Source code

simulated function StartMusicType ( EMusicType Music, float FadeTime) )

#### StopCurrentMusic Source code

simulated function StopCurrentMusic ( float FadeTime) )

#### Tick Source code

simulated function Tick ( float Delta) )

#### TriggerDynamicMusic Source code

simulated function TriggerDynamicMusic ( EDynamicMusicType Type) )

#### TriggerIntroMusic Source code

simulated function TriggerIntroMusic ( ) )

#### TriggerScriptMusic Source code

simulated function TriggerScriptMusic ( string MusicName, float FadeTime) )

Defaultproperties

    defaultproperties
    {
    	CurrentMusicType	= MS_NoMusic
    	CurrentSongHandle	= 0
    	CurrentSongTimer	= 0
    	TriggeredIntroMusic = 0
    }

Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:33.136 - Created with UnCodeX