28 lines
1.0 KiB
C#
28 lines
1.0 KiB
C#
using UnityEngine;
|
|
using System.Collections;
|
|
|
|
public class AdditionData : MonoBehaviour {
|
|
|
|
public static int doubleExpDisableTime = 0;
|
|
public static int onePointFiveExpDisableTime = 0;
|
|
|
|
public static void UpdateAdditionData(GC_ADDITIONINFO_UPDATE data)
|
|
{
|
|
if (data.HasDoubleExpDurtaion)
|
|
{
|
|
if (data.Multiplerate == 150)//1.5
|
|
{
|
|
onePointFiveExpDisableTime = (int)Time.realtimeSinceStartup + data.DoubleExpDurtaion;
|
|
if (Singleton<ObjManager>.Instance.MainPlayer != null)
|
|
Singleton<ObjManager>.Instance.MainPlayer.UpdateImpact(99998, 1, 1, data.DoubleExpDurtaion);
|
|
}
|
|
else//2.0
|
|
{
|
|
doubleExpDisableTime = (int)Time.realtimeSinceStartup + data.DoubleExpDurtaion;
|
|
if (Singleton<ObjManager>.Instance.MainPlayer != null)
|
|
Singleton<ObjManager>.Instance.MainPlayer.UpdateImpact(99995, 1, 1, data.DoubleExpDurtaion);
|
|
}
|
|
}
|
|
}
|
|
}
|