lobby ui works

This commit is contained in:
Mikhail Thompson
2024-06-27 20:48:15 +03:00
parent 4ffb238c6e
commit d3ea7d4112
27 changed files with 826 additions and 15 deletions

View File

@@ -15,7 +15,27 @@ namespace nksrv.LobbyServer.Msgs.Tower
var req = await ReadData<ReqGetTowerData>();
var response = new ResGetTowerData();
// TODO
// TODO: Load remain count for these
var t0 = new NetTowerData() { Type = 1, RemainCount = 3 };
var t1 = new NetTowerData() { Type = 2, RemainCount = 3 };
var t2 = new NetTowerData() { Type = 3, RemainCount = 3 };
var t3 = new NetTowerData() { Type = 4, RemainCount = 3 };
var t4 = new NetTowerData() { Type = 5 };
// setup schedules
t0.Schedules.Add(new NetSchedule() { DayOfWeek = new() { DayOfWeeks = { 1, 4, 6 }, StartTime = 720000000000, Duration = 863990000000 } });
t1.Schedules.Add(new NetSchedule() { DayOfWeek = new() { DayOfWeeks = { 2, 5, 6 }, StartTime = 720000000000, Duration = 863990000000 } });
t2.Schedules.Add(new NetSchedule() { DayOfWeek = new() { DayOfWeeks = { 0, 3, 6 }, StartTime = 720000000000, Duration = 863990000000 } });
t3.Schedules.Add(new NetSchedule() { DayOfWeek = new() { DayOfWeeks = { 2, 6 }, StartTime = 720000000000, Duration = 863990000000 } });
t4.Schedules.Add(new NetSchedule() { AllTime = new() });
response.Data.Add(t0);
response.Data.Add(t1);
response.Data.Add(t2);
response.Data.Add(t3);
response.Data.Add(t4);
WriteData(response);
}
}