아이템 메니저 수정
This commit is contained in:
parent
565429f47a
commit
9bf7f2a645
|
|
@ -36,9 +36,8 @@ namespace Server.Manager
|
||||||
DeckUnitInfo deckUnitInfo = new DeckUnitInfo();
|
DeckUnitInfo deckUnitInfo = new DeckUnitInfo();
|
||||||
deckUnitInfo.user_id = user.id;
|
deckUnitInfo.user_id = user.id;
|
||||||
deckUnitInfo.unit_data_id = rewardData.return_item;
|
deckUnitInfo.unit_data_id = rewardData.return_item;
|
||||||
deckUnitInfo.count = rewardData.return_count;
|
|
||||||
if (!box.Add(deckUnitInfo))
|
if (!box.Add(deckUnitInfo))
|
||||||
throw new RuntimeException("add new unit [box.Add(deckUnitInfo)]", Error.RuntimeException);
|
user.free_cash += 2500;
|
||||||
break;
|
break;
|
||||||
case eRewardItemType.equipment:
|
case eRewardItemType.equipment:
|
||||||
Random rand = new Random();
|
Random rand = new Random();
|
||||||
|
|
@ -89,10 +88,9 @@ namespace Server.Manager
|
||||||
{
|
{
|
||||||
DeckUnitInfo deckUnitInfo = new DeckUnitInfo();
|
DeckUnitInfo deckUnitInfo = new DeckUnitInfo();
|
||||||
deckUnitInfo.user_id = user.id;
|
deckUnitInfo.user_id = user.id;
|
||||||
deckUnitInfo.count = 1;
|
|
||||||
deckUnitInfo.unit_data_id = unitDataId;
|
deckUnitInfo.unit_data_id = unitDataId;
|
||||||
if (!box.Add(deckUnitInfo))
|
if (!box.Add(deckUnitInfo))
|
||||||
throw new RuntimeException("add new unit", Error.RuntimeException);
|
user.free_cash += 2500;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void randomItem(int group, int count)
|
public void randomItem(int group, int count)
|
||||||
|
|
@ -124,9 +122,8 @@ namespace Server.Manager
|
||||||
DeckUnitInfo deckUnitInfo = new DeckUnitInfo();
|
DeckUnitInfo deckUnitInfo = new DeckUnitInfo();
|
||||||
deckUnitInfo.user_id = user.id;
|
deckUnitInfo.user_id = user.id;
|
||||||
deckUnitInfo.unit_data_id = randomRewardDatas[n].reward;
|
deckUnitInfo.unit_data_id = randomRewardDatas[n].reward;
|
||||||
deckUnitInfo.count = (randomRewardDatas[n].return_count * count);
|
|
||||||
if (!box.Add(deckUnitInfo))
|
if (!box.Add(deckUnitInfo))
|
||||||
throw new RuntimeException("add new unit", Error.RuntimeException);
|
user.free_cash += 2500;
|
||||||
break;
|
break;
|
||||||
case eRewardItemType.equipment:
|
case eRewardItemType.equipment:
|
||||||
Random rand = new Random();
|
Random rand = new Random();
|
||||||
|
|
@ -224,9 +221,8 @@ namespace Server.Manager
|
||||||
DeckUnitInfo deckUnitInfo = new DeckUnitInfo();
|
DeckUnitInfo deckUnitInfo = new DeckUnitInfo();
|
||||||
deckUnitInfo.user_id = user.id;
|
deckUnitInfo.user_id = user.id;
|
||||||
deckUnitInfo.unit_data_id = randomRewardDatas[selectItem].reward;
|
deckUnitInfo.unit_data_id = randomRewardDatas[selectItem].reward;
|
||||||
deckUnitInfo.count = (randomRewardDatas[selectItem].return_count);
|
|
||||||
if (!box.Add(deckUnitInfo))
|
if (!box.Add(deckUnitInfo))
|
||||||
throw new RuntimeException("add new unit", Error.RuntimeException);
|
user.free_cash += 2500;
|
||||||
break;
|
break;
|
||||||
case eRewardItemType.equipment:
|
case eRewardItemType.equipment:
|
||||||
int reward_count = randomRewardDatas[selectItem].return_count;
|
int reward_count = randomRewardDatas[selectItem].return_count;
|
||||||
|
|
|
||||||
|
|
@ -17,10 +17,7 @@ namespace Server.SQL
|
||||||
public long equip3_id { get; set; }
|
public long equip3_id { get; set; }
|
||||||
public long equip4_id { get; set; }
|
public long equip4_id { get; set; }
|
||||||
public long equip5_id { get; set; }
|
public long equip5_id { get; set; }
|
||||||
[JsonIgnore]
|
|
||||||
public int level { get; set; }
|
|
||||||
public long exp { get; set; }
|
public long exp { get; set; }
|
||||||
public long count { get; set; }
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public class DeckUnitInfoSQL : SQL<DeckUnitInfo>
|
public class DeckUnitInfoSQL : SQL<DeckUnitInfo>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue