Candide.Sound.MusicAmbienceSystems.MusicSoundState
Type JSONpublic class in Candide.Sound.MusicAmbienceSystems
Type metadata
- Assembly
Romestead - Namespace
Candide.Sound.MusicAmbienceSystems - Base type
System.Object - Hash
C9F4D23B1C7D7B9B84A361DE5496B48075F283BEE113B97D124E92BDA5C60D5F
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
OverridingEvent# | public | public System.String OverridingEvent |
ShouldPlayHopefulStartOfDay# | public | public System.Boolean ShouldPlayHopefulStartOfDay |
_currentMusicGroupChosenEvent# | private | private System.String _currentMusicGroupChosenEvent |
_currentMusicGroupChosenTimer# | private | private System.Single _currentMusicGroupChosenTimer |
_keepPlayingCurrentMusicTimer# | private | private System.Single _keepPlayingCurrentMusicTimer |
Methods
ClearBiomeMusic
#
public System.Void ClearBiomeMusic()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
2C3ABCF9D6E16471E64FFB3C0149362E76EDD998C45A9B0ACA3FF2DABD28C566 - Body hash
A0E277536F51AAE9AEAB2A7165A0D42DBD1184C834D61E6832C94D5FA31C1DAE - IL size17
GetAudioWorld
#
private Candide.Sound.AudioWorld GetAudioWorld()
Method metadata
- Visibilityprivate
- Return type
Candide.Sound.AudioWorld - StaticTrue
- VirtualFalse
- Hash
6ACE9D6D93377FC4CB9C7F4B86550F6275D393EF7A1A81766127A067488DFE35 - Body hash
8F116CA45A2C7175419A33AB0CE387B6549E5000641ABABDB6F36E54C6B43946 - IL size21
Referenced calls
Candide.World.InteriorWorldHandler::get_World()
GetFadingTrackArgsFromEventId
#
private Candide.Sound.FadingTrackArgs GetFadingTrackArgsFromEventId(CandideCreator.Shared.Models.WorldAudioTrack ambienceTrack, System.String eventId)
Method metadata
- Visibilityprivate
- Return type
Candide.Sound.FadingTrackArgs - StaticTrue
- VirtualFalse
- Hash
CA79C96E00E5CE7F5E7D84AFBAECEB751DFA686CF10A40D778F26FF54C915927 - Body hash
4340981BE791D1E88F466B69660048BC73B85B83D5ED4F12892339A979F1DC97 - IL size81
Referenced calls
CandideCreator.Shared.Models.WorldAudioTrack::get_Args()CandideCreator.Shared.Models.WorldAudioTrackArgs::get_Parameter()CandideCreator.Shared.Models.WorldAudioTrackArgs::get_ParameterValue()Candide.Sound.FmodParameter::.ctor(System.String, System.Single, System.Boolean)System.Nullable<Candide.Sound.FmodParameter>::.ctor(!0)CandideCreator.Shared.Models.WorldAudioTrackArgs::get_Volume()System.Nullable<System.Single>::.ctor(!0)
GetFadingTrackArgsFromMusicId
#
private Candide.Sound.FadingTrackArgs GetFadingTrackArgsFromMusicId(CandideCreator.Shared.Models.WorldAudioTrack ambienceTrack)
Method metadata
- Visibilityprivate
- Return type
Candide.Sound.FadingTrackArgs - StaticTrue
- VirtualFalse
- Hash
19654ADD209AAB8C8C84BA96F9E518CD9A15D2DE065D346DD52E364A4E1BF858 - Body hash
B8516BAAE7D834F5717BDC3833EED8CC165B70C28EB625F44DA759BBE7EDA0AA - IL size98
Referenced calls
CandideCreator.Shared.Models.WorldAudioTrack::get_Id()Candide.Database.MusicTracksDataBase::GetMusicTrack(System.String)CandideCreator.Shared.Models.WorldAudioTrack::get_Args()CandideCreator.Shared.Models.WorldAudioTrackArgs::get_Parameter()CandideCreator.Shared.Models.WorldAudioTrackArgs::get_ParameterValue()Candide.Sound.FmodParameter::.ctor(System.String, System.Single, System.Boolean)System.Nullable<Candide.Sound.FmodParameter>::.ctor(!0)CandideCreator.Shared.Models.WorldAudioTrackArgs::get_Volume()System.Nullable<System.Single>::.ctor(!0)
GetRelevantBossFight
#
private CandideServer.Models.Boss.BossFightModel GetRelevantBossFight()
Method metadata
- Visibilityprivate
- Return type
CandideServer.Models.Boss.BossFightModel - StaticTrue
- VirtualFalse
- Hash
106328941C2AF476B3828A865D81BF0A8383E493E3394D952785E6D85314397D - Body hash
AB0464EAA809DAAAACE975B47CB2483CEE39F3388FE2CDAC37B67807766E7704 - IL size132
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossFightModel>::get_Values()Dictionary.ValueCollection<System.Guid, CandideServer.Models.Boss.BossFightModel>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Models.Boss.BossFightModel>::get_Current()System.Guid::op_Inequality(System.Guid, System.Guid)Candide.Graphics.Camera::get_CurrentPositionCenter()CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector2::Distance(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Models.Boss.BossFightModel>::MoveNext()System.IDisposable::Dispose()
GetTrackArgs
#
public Candide.Sound.FadingTrackArgs GetTrackArgs(System.Single dt)
Method metadata
- Visibilitypublic
- Return type
Candide.Sound.FadingTrackArgs - StaticTrue
- VirtualFalse
- Hash
482C993CBDC23EA21AAB4A0A01AC13F6FF13423B9538CDF3BA7390347F5EB6B3 - Body hash
DA1648090069FE3CA019DE20F65E2CC88198412E3BBC3A8661CEF20168508D5C - IL size867
Referenced calls
System.String::IsNullOrEmpty(System.String)Candide.Sound.MusicAmbienceSystems.MusicSoundState::GetRelevantBossFight()Shared.Data.BossDataBase::GetBossOrNull(System.String)Candide.Sound.MusicAmbienceSystems.MusicSoundState::ClearBiomeMusic()System.Nullable<System.Int32>::get_HasValue()System.Nullable<System.Int32>::GetValueOrDefault()Candide.Sound.FmodParameter::.ctor(System.String, System.Single, System.Boolean)System.Nullable<Candide.Sound.FmodParameter>::.ctor(!0)Candide.Sound.MusicAmbienceSystems.MusicSoundState::IsNearRaid()Candide.Sound.MusicAmbienceSystems.MusicSoundState::GetAudioWorld()CandideCreator.Shared.Models.WorldAudioTrack::get_Id()System.String::op_Equality(System.String, System.String)Candide.Sound.MusicAmbienceSystems.MusicSoundState::GetFadingTrackArgsFromMusicId(CandideCreator.Shared.Models.WorldAudioTrack)Candide.GameModels.Managers.TimeSystem::get_IsNight()System.Random::Next(System.Int32, System.Int32)Candide.Database.MusicGroupDataBase::GetMusicGroupDataOrNull(System.String)System.Linq.Enumerable::Contains(System.Collections.Generic.IEnumerable<!!0>, !!0)System.Random::Next(System.Int32)
String literals
Transitionevent:/music/raid/raid*none*event:/music/dungeon/Dungeonplainsforestevent:/music/dawn/dawnevent:/music/night/village_nightevent:/music/day/village
IsNearRaid
#
private System.Boolean IsNearRaid()
Method metadata
- Visibilityprivate
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
1CB29738DAA6C85F492FAA21C120ADEC35D444E99DC4D3D50596443122CA9283 - Body hash
AB71202275E3E7E919DF78FAA7A5DE8D788E48608E79773FC6AF922B6F698D3A - IL size282
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, Shared.Models.Raids.RaidInstanceModel>::get_Values()Dictionary.ValueCollection<System.Guid, Shared.Models.Raids.RaidInstanceModel>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.Guid, Shared.Models.Raids.RaidInstanceModel>::get_Current()Candide.GameModels.GameState::TryGetTown(System.Guid, Candide.GameModels.Models.ClientTownModel&)System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::GetValueOrDefault()System.Nullable<System.Guid>::.ctor(!0)Candide.GameModels.GameState::TryGetBuilding(System.Nullable<System.Guid>, Candide.GameModels.Models.Constructions.Building&)System.Guid::op_Equality(System.Guid, System.Guid)Candide.Graphics.Camera::get_CurrentPositionCenter()Candide.GameModels.Managers.TownsManager::GetClosestTown(Microsoft.Xna.Framework.Vector2)Dictionary.ValueCollection.Enumerator<System.Guid, Shared.Models.Raids.RaidInstanceModel>::MoveNext()System.IDisposable::Dispose()
KeepPlayingCurrentSoundFor
#
public System.Void KeepPlayingCurrentSoundFor(System.Single seconds)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
FA92D087B9031F92515763F0B1537259AEE7744F4309E2C0A2F5611D8C1504A7 - Body hash
D0DEB29D260D0F4F58CC20D4CA502162B3E4AC2D37E3FDD34C711D8F41DEF474 - IL size7
SyncFullGameState
#
public System.Void SyncFullGameState()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
638E349EBE826BCB41BF12A9621CC08BD43DEDFF817FB13488051F6D46479769 - Body hash
8ED6184FDD01DF60DF5DBA86B37EA6C40CC2E7FFCE8422B38ADBC7FDCFC974F2 - IL size28