Overview Package Class Source Class tree Glossary
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
floatCurrentMusicLength
EMusicTypeCurrentMusicType
floatCurrentSongFadeTime
intCurrentSongHandle
floatCurrentSongTimer
boolTriggeredIntroMusic
MusicInfo
stringCombatMusic
DynamicMusicOptionsCombatMusicOptions
stringExplorationMusic
stringIntroMusic
floatIntroMusicFadeOutTime
stringTensionMusic
DynamicMusicOptionsTensionMusicOptions

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
functionfloat GetMusicDuration (string MusicName)
functionbool PlayingMusic ()))
function ProcessDynamicMusic (EMusicType MusicType, string MusicName, float FadeInTime, float FadeOutTime, float MinLifeTime))
function RestartSavegameMusic ()))
functionbool ShouldProcessFadeOut ()))
function StartMusic (string MusicName, float FadeTime))
function StartMusicType (EMusicType Music, float FadeTime))
function StopCurrentMusic (float FadeTime))
function Tick (float Delta))
function TriggerDynamicMusic (EDynamicMusicType Type))
function TriggerIntroMusic ()))
function 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
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:33.136 - Created with UnCodeX