ArkaliaCore.Game.Database.Tables.WaypointTable.Load C# (CSharp) Метод

Load() публичный статический Метод

public static Load ( ) : void
Результат void
        public static void Load()
        {
            Utilities.Logger.Infos("Loading @waypoints@ ...");
            Utilities.ConsoleStyle.EnableLoadingSymbol();

            Cache.Clear();
            var reader = DatabaseManager.Provider.ExecuteReader("SELECT * FROM zaaps_data");
            while (reader.Read())
            {
                var waypoint = new Models.WaypointModel()
                {
                    ID = reader.GetInt32("ID"),
                    MapID = reader.GetInt32("MapID"),
                    CellID = reader.GetInt32("CellID"),
                };
                Cache.Add(waypoint);
            }
            reader.Close();

            Utilities.ConsoleStyle.DisabledLoadingSymbol();
            Utilities.Logger.Infos("Loaded @'" + Cache.Count + "'@ waypoints");
        }
WaypointTable