Exemple #1
0
        private static void DisplayStorages(Player player, List <Storage> storages)
        {
            using (var dialog = new NpcDialog(10))
            {
                dialog.Text("     Id                            Name                          Owner                     Access\n");
                foreach (var storage in storages.TakeUpTo(10).OrderBy(s => s.StorageId))
                {
                    dialog.Text($"{storage.ToString(player)}\n");
                }

                dialog.Input("Storage ID", 1);
                dialog.Finish();
                player.Send(dialog);
            }
        }