示例#1
0
 public void SaveData()
 {
     foreach (var player in PlayersData)
     {
         foreach (var home in player.Homes)
         {
             if (home == null || home.InteractableBed == null)
             {
                 continue;
             }
             home.Position = new ConvertablePosition(home.LivePosition);
         }
     }
     PlayersDataStorage.Save(PlayersData);
     Logger.Log($"{PlayersData.Count} player homes data has been saved!");
 }