constその他追加
This commit is contained in:
parent
a8a3609612
commit
61b6f17673
|
|
@ -89,7 +89,6 @@ namespace MyGame.Scenes.MiniGame.Scripts
|
|||
}).AddTo(this);
|
||||
break;
|
||||
case GameState.Success:
|
||||
resultManager.ShowResult();
|
||||
break;
|
||||
case GameState.Failure:
|
||||
break;
|
||||
|
|
|
|||
|
|
@ -154,7 +154,7 @@ public class Shopping : MonoBehaviour
|
|||
}
|
||||
}
|
||||
|
||||
private void AddItem(ShopData shopData, int amount)
|
||||
public static void AddItem(ShopData shopData, int amount)
|
||||
{
|
||||
var gameData = GameDataManager.GameData;
|
||||
switch (shopData.Category)
|
||||
|
|
|
|||
|
|
@ -32,6 +32,7 @@ public static class Const {
|
|||
public static readonly int ShopCustomizeDefaultDecoration2Id = 5;
|
||||
public static readonly int DailyMissionCompleteRewardShopCustomizeCoin = 5;
|
||||
public static readonly int ScrollGameDailyPlayMaxCount = 4;
|
||||
public static readonly int ScrollGameDailyResetOffsetHours = 0; // 翌日0時基準
|
||||
|
||||
// tag
|
||||
public static readonly string GameDataTag = "GameData";
|
||||
|
|
@ -62,6 +63,8 @@ public static class Const {
|
|||
public static readonly string ShopCustomizeDataSheet = "ShopCustomizeData";
|
||||
public static readonly string ShopCustomizeLevelDataSheet = "ShopCustomizeLevelData";
|
||||
public static readonly string ShopCustomizeBonusDataSheet = "ShopCustomizeBonusData";
|
||||
public static readonly string ScrollGamePlaceDataSheet = "ScrollGamePlaceData";
|
||||
public static readonly string ScrollGameStageDataSheet = "ScrollGameStageData";
|
||||
|
||||
// language
|
||||
public static readonly string LangJapanDataSheet = "LangJapanData";
|
||||
|
|
@ -99,6 +102,8 @@ public static class Const {
|
|||
new SheetData(Const.ShopCustomizeDataSheet),
|
||||
new SheetData(Const.ShopCustomizeLevelDataSheet),
|
||||
new SheetData(Const.ShopCustomizeBonusDataSheet),
|
||||
new SheetData(Const.ScrollGamePlaceDataSheet),
|
||||
new SheetData(Const.ScrollGameStageDataSheet),
|
||||
};
|
||||
public static readonly SheetData[] LanguageSheetNameList = new SheetData[]{
|
||||
new SheetData(Const.LangJapanDataSheet, "LanguageData"),
|
||||
|
|
|
|||
|
|
@ -366,6 +366,7 @@ public sealed class GameData {
|
|||
return DateTime.FromBinary(lastDailyMissionSetTime).ToLocalTime().AddHours(Const.DailyMissionResetOffset).Date
|
||||
.AddDays(1).AddHours(-Const.DailyMissionResetOffset)
|
||||
.Subtract(DateTime.UtcNow.ToLocalTime());
|
||||
// return CalcLimitTime(lastDailyMissionSetTime, Const.DailyMissionResetOffset); // 要検証
|
||||
}
|
||||
|
||||
public void FinishTutorial()
|
||||
|
|
@ -431,6 +432,12 @@ public sealed class GameData {
|
|||
});
|
||||
}
|
||||
|
||||
private TimeSpan CalcLimitTime(long time, int offsetHour) => DateTime.FromBinary(time).ToLocalTime()
|
||||
.Date.AddDays(1).AddHours(offsetHour)
|
||||
.Subtract(DateTime.UtcNow.ToLocalTime());
|
||||
|
||||
public TimeSpan GetScrollGameLimitTime() => CalcLimitTime(ScrollGameLastPlayTime, Const.ScrollGameDailyResetOffsetHours);
|
||||
|
||||
// public void ChangeAvatar(AvatarData avatarData){
|
||||
// newAvatarIdList.Remove(avatarData.id);
|
||||
// }
|
||||
|
|
|
|||
Loading…
Reference in New Issue