재화 추가
This commit is contained in:
parent
f3f2c36199
commit
d9a5d29628
|
|
@ -13,6 +13,28 @@ namespace Server.SQL
|
|||
[JsonIgnore]
|
||||
public string mail { get; set; }
|
||||
public string nickname { get; set; }
|
||||
public long gold { get; set; }
|
||||
public long free_cash { get; set; }
|
||||
public long pay_cash { get; set; }
|
||||
|
||||
public bool buyCash(long buy)
|
||||
{
|
||||
long freeCash = free_cash;
|
||||
long payCash = pay_cash;
|
||||
freeCash -= buy;
|
||||
if(freeCash < 0)
|
||||
{
|
||||
payCash -= freeCash;
|
||||
}
|
||||
|
||||
if(payCash >= 0)
|
||||
{
|
||||
free_cash = freeCash;
|
||||
pay_cash = payCash;
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
public class UserSQL : SQL<User>
|
||||
|
|
|
|||
|
|
@ -133,6 +133,8 @@ namespace Server.Service
|
|||
LoginResp resp = new LoginResp();
|
||||
resp.nickname = user.nickname;
|
||||
resp.uuid = user.uuid;
|
||||
resp.gold = (ulong)user.gold;
|
||||
resp.cash = (ulong)(user.free_cash + user.pay_cash);
|
||||
resp.dynamic_data = dynamic_data;
|
||||
resp.deck_unit = deck_unit;
|
||||
resp.deck_info = deck_info;
|
||||
|
|
@ -160,7 +162,8 @@ namespace Server.Service
|
|||
{
|
||||
public string uuid;
|
||||
public string nickname;
|
||||
public long id;
|
||||
public ulong gold;
|
||||
public ulong cash;
|
||||
public List<DynamicData> dynamic_data;
|
||||
public List<DeckUnitInfo> deck_unit;
|
||||
public List<DeckInfo> deck_info;
|
||||
|
|
|
|||
Loading…
Reference in New Issue