misc changes

This commit is contained in:
Mikhail
2024-07-16 20:27:56 -04:00
parent 7a1f361d25
commit 9cf99754d6
22 changed files with 80 additions and 35 deletions

View File

@@ -24,18 +24,25 @@ namespace nksrv.LobbyServer.Msgs.Character
{
response.Synchro.StandardCharacters.Add(new NetUserCharacterData() { Default = new() { Csn = item.Csn, Skill1Lv = item.Skill1Lvl, Skill2Lv = item.Skill2Lvl, CostumeId = item.CostumeId, Lv = item.Level, Grade = item.Grade, Tid = item.Tid, UltiSkillLv = item.UltimateLevel } });
}
response.Synchro.Slots.Add(new NetSynchroSlot() { Slot = 1 });
response.Synchro.Slots.Add(new NetSynchroSlot() { Slot = 2 });
response.Synchro.Slots.Add(new NetSynchroSlot() { Slot = 3 });
response.Synchro.Slots.Add(new NetSynchroSlot() { Slot = 4 });
response.Synchro.Slots.Add(new NetSynchroSlot() { Slot = 5 });
response.Synchro.SynchroMaxLv = highestLevelCharacters.First().Level;
response.Synchro.SynchroLv = highestLevelCharacters.Last().Level;
if (highestLevelCharacters.Count > 0)
{
response.Synchro.SynchroMaxLv = highestLevelCharacters.First().Level;
response.Synchro.SynchroLv = highestLevelCharacters.Last().Level;
}
else
{
response.Synchro.SynchroLv = 1;
}
// TODO: Validate response from real server and pull info from user info
await WriteDataAsync(response);
await WriteDataAsync(response);
}
}
}

View File

@@ -23,8 +23,6 @@ namespace nksrv.LobbyServer.Msgs.Character
{
if (item.Csn == req.Csn)
{
// item.Level = req.Level;
int requiredCredit = 0;
int requiredBattleData = 0;
int requiredCoreDust = 0;
@@ -52,8 +50,9 @@ namespace nksrv.LobbyServer.Msgs.Character
return;
}
response.Character = new() {
CostumeId = item.CostumeId,
response.Character = new()
{
CostumeId = item.CostumeId,
Csn = item.Csn,
Lv = item.Level,
Skill1Lv = item.Skill1Lvl,
@@ -81,9 +80,7 @@ namespace nksrv.LobbyServer.Msgs.Character
}
JsonDb.Save();
await WriteDataAsync(response);
await WriteDataAsync(response);
}
}
}

View File

@@ -17,7 +17,7 @@ namespace nksrv.LobbyServer.Msgs.Character
foreach (var item in user.Characters)
{
if(item.Csn == req.Csn)
if (item.Csn == req.Csn)
{
item.CostumeId = req.CostumeId;
break;
@@ -27,7 +27,7 @@ namespace nksrv.LobbyServer.Msgs.Character
var response = new ResSetCharacterCostume();
await WriteDataAsync(response);
await WriteDataAsync(response);
}
}
}