| | |
| | |
|
| | | public void UpdateRedpackRedpoint(bool _checkVoice = false)
|
| | | {
|
| | | bool hasRed = m_OpenServerGetRedpin.state == RedPointState.Simple;
|
| | | bool hasRed = m_OpenServerGetRedpin.state == RedPointState.GetReward;
|
| | | m_OpenServerGetRedpin.state = RedPointState.None;
|
| | | if (CanGetEnvelope())
|
| | | {
|
| | | m_OpenServerGetRedpin.state = RedPointState.Simple;
|
| | | m_OpenServerGetRedpin.state = RedPointState.GetReward;
|
| | | if (_checkVoice && !hasRed && servereInited && HasOtherRedpack() && !HasSelfRedpack())
|
| | | {
|
| | | CheckRedEnvelopeVoice();
|
| | |
| | | get
|
| | | {
|
| | | return m_RedAchieveRedpoint.state == RedPointState.Simple
|
| | | || m_OpenServerGetRedpin.state == RedPointState.Simple;
|
| | | || m_OpenServerGetRedpin.state == RedPointState.GetReward;
|
| | | }
|
| | | }
|
| | |
|