재화 추가

This commit is contained in:
김판돌 2024-02-24 16:50:05 +09:00
parent f3f2c36199
commit d9a5d29628
2 changed files with 26 additions and 1 deletions

View File

@ -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>

View File

@ -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;