mirror of
https://github.com/EpinelPS/EpinelPS.git
synced 2025-12-17 17:34:35 +01:00
Implement level reset, bug fixes
This commit is contained in:
@@ -139,7 +139,17 @@ namespace nksrv.Database
|
||||
|
||||
return num;
|
||||
}
|
||||
public int GenerateUniqueCharacterId()
|
||||
{
|
||||
var num = Rng.RandomId();
|
||||
|
||||
while (Characters.Any(x => x.Csn == num))
|
||||
{
|
||||
num = Rng.RandomId();
|
||||
}
|
||||
|
||||
return num;
|
||||
}
|
||||
public bool IsStageCompleted(int id, bool isNorm)
|
||||
{
|
||||
foreach (var item in FieldInfoNew)
|
||||
@@ -195,6 +205,11 @@ namespace nksrv.Database
|
||||
else return false;
|
||||
}
|
||||
}
|
||||
|
||||
public bool HasCharacter(int c)
|
||||
{
|
||||
return Characters.Any(x => x.Tid == c);
|
||||
}
|
||||
}
|
||||
public class CoreInfo
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user