From 660e9f8565941f3cbb00827e9785120ec48bfffa Mon Sep 17 00:00:00 2001 From: neru Date: Thu, 18 Jun 2026 16:38:39 -0300 Subject: [PATCH] feat: add dumper main --- src/dumper/main.cs | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 src/dumper/main.cs diff --git a/src/dumper/main.cs b/src/dumper/main.cs new file mode 100644 index 0000000..aa4fc88 --- /dev/null +++ b/src/dumper/main.cs @@ -0,0 +1,29 @@ +Logger log = new Logger("Main"); +Dumper dumper = new Dumper("./dump/"); + +log.Info("Initializing dumper"); +bool hasInitialized = dumper.Init(); +if (!hasInitialized) +{ + log.Error("Dumper.InitAsync failed"); + Console.ReadKey(); + return 1; +} + +log.Info("Getting character data and icons"); +try +{ + dumper.DumpCharacters(); + dumper.DumpCharacterIcons(); +} +catch (Exception er) +{ + log.Error("Error while dumping characters"); + log.Error("Exception: {0}", er.ToString()); + Console.ReadKey(); + return 1; +} + +log.Info("Dump finished"); + +return 0; \ No newline at end of file