public SoundInfo(ePlayType playType, AudioSource source, string soundGroupName, Vector3 worldPosition, float volume, float playTime) { PlayType = playType; Source = source; SoundGroupName = soundGroupName; WorldPosition = worldPosition; Volume = volume; PlayTime = playTime; }
public Bonus(int iBonusID, SlotEngine engineObject, ePlayType type) { // m_BonusResult = new BonusResult(); m_BonusId = iBonusID; m_Engine = engineObject; m_bDone = true; m_bStarted = false; m_ePlayType = type; m_sMarketType = "general"; }
public SlotEngine() { m_BaseThread = null; m_ePlayType = (ePlayType)0; if (m_ePlayType == ePlayType.Bingo) { m_ePlayType = ePlayType.PullTab; } m_TriggeredSlotFeatures = new Queue <SlotFeature>(); m_SpinResult = new SpinResult(); m_BonusList = new List <Bonus>(); RNG.Random.CreateRandom(); // m_sMarketType = "general"; m_Stage = STAGE.STAGE_IDLE; m_RecoveryData = null; m_bRecover = false; m_SlotReels = new Dictionary <int, SlotReel>(); }
public void Init(CharacterAssetContainer character, Mode mode, string action_name = null, bool set_default_action = false) { if (IsInit == true) { Uninit(); } CharacterAsset = character; m_Mode = mode; m_ActionName = action_name; m_SetDefaultAction = set_default_action; m_PlaybackTime = 0f; SetActive(false); if (gameObject.activeInHierarchy == true) { SetActive(true); } m_PlayType = ePlayType.None; }
public void SetPlay(ePlayType play_type) { m_PlayType = play_type; }
public SoundInfo( ePlayType playType, AudioSource source, string soundGroupName, Vector3 worldPosition, float volume, float playTime ) { PlayType = playType; Source = source; SoundGroupName = soundGroupName; WorldPosition = worldPosition; Volume = volume; PlayTime = playTime; }