diff options
| author | Michael VanOverbeek <[email protected]> | 2017-02-15 21:30:58 +0000 |
|---|---|---|
| committer | Michael VanOverbeek <[email protected]> | 2017-02-15 21:31:03 +0000 |
| commit | 91f97a65b2c6d1fad3a211a6739a49d9908f69a2 (patch) | |
| tree | ae91161012ad62f8d35377369557bff14cd18718 /ShiftOS.Server/LegionManager.cs | |
| parent | 9729d2ba5998351849b0fe7e755a3176de655bab (diff) | |
| download | shiftos_thereturn-91f97a65b2c6d1fad3a211a6739a49d9908f69a2.tar.gz shiftos_thereturn-91f97a65b2c6d1fad3a211a6739a49d9908f69a2.tar.bz2 shiftos_thereturn-91f97a65b2c6d1fad3a211a6739a49d9908f69a2.zip | |
whoa mud refactoring
Diffstat (limited to 'ShiftOS.Server/LegionManager.cs')
| -rw-r--r-- | ShiftOS.Server/LegionManager.cs | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/ShiftOS.Server/LegionManager.cs b/ShiftOS.Server/LegionManager.cs index 452b216..27170f9 100644 --- a/ShiftOS.Server/LegionManager.cs +++ b/ShiftOS.Server/LegionManager.cs @@ -13,14 +13,14 @@ namespace ShiftOS.Server { public static class LegionManager { - [MudRequest("legion_createnew")] + [MudRequest("legion_createnew", typeof(Legion))] public static void CreateLegion(string guid, object contents) { List<Legion> legions = new List<Legion>(); if (File.Exists("legions.json")) legions = JsonConvert.DeserializeObject<List<Legion>>(File.ReadAllText("legions.json")); - var l = JsonConvert.DeserializeObject<Legion>(JsonConvert.SerializeObject(contents)); + var l = contents as Legion; bool legionExists = false; foreach (var legion in legions) @@ -52,7 +52,7 @@ namespace ShiftOS.Server } - [MudRequest("legion_get_all")] + [MudRequest("legion_get_all", null)] public static void GetAllLegions(string guid, object contents) { List<Legion> allLegions = new List<Legion>(); @@ -69,10 +69,10 @@ namespace ShiftOS.Server } - [MudRequest("legion_get_users")] + [MudRequest("legion_get_users", typeof(Legion))] public static void GetLegionUsers(string guid, object contents) { - var lgn = JsonConvert.DeserializeObject<Legion>(JsonConvert.SerializeObject(contents)); + var lgn = contents as Legion; List<string> userIDs = new List<string>(); @@ -98,10 +98,10 @@ namespace ShiftOS.Server } - [MudRequest("user_get_legion")] + [MudRequest("user_get_legion", typeof(Save))] public static void GetUserLegion(string guid, object contents) { - var userSave = JsonConvert.DeserializeObject<Save>(JsonConvert.SerializeObject(contents)); + var userSave = contents as Save; if (File.Exists("legions.json")) { |
