diff --git a/Data/RegionList.cs b/Data/RegionList.cs index 79fb536..96626ff 100644 --- a/Data/RegionList.cs +++ b/Data/RegionList.cs @@ -21,8 +21,8 @@ public class RegionList }, "TensaTown" => new List { - TensaTownRegions.TeamASafeZone, - TensaTownRegions.TeamBSafeZone + TensatownRegions.TeamASafeZone, + TensatownRegions.TeamBSafeZone }, _ => new List() }; diff --git a/Data/Regions/MultuislandsRegions.cs b/Data/Regions/MultuislandsRegions.cs new file mode 100644 index 0000000..9b3b5f4 --- /dev/null +++ b/Data/Regions/MultuislandsRegions.cs @@ -0,0 +1,51 @@ +using System.Numerics; +using BattleBitMinigames.Handlers; + +namespace BattleBitMinigames.Data.Regions; + +public class MultuislandsRegions +{ + // US safe zone + public static readonly RegionHelper.Region TeamASafeZone = new ( + "US Safe Zone", + "You've entered the US Safe Zone. Please leave immediately.", + new List + { + new(461, 427), + new(749, -954), + new(-954, -954), + new(-954, -215), + new(-772, -265), + new(-735, -280), + new(-666, -265), + new(-542, -282), + new(-491, -330), + new(58, -400), + new(277,-365) + } + ); + + // RU safe zone region + public static readonly RegionHelper.Region? TeamBSafeZone = new ( + "RU Safe Zone", + "You've entered the RU Safe Zone. Please leave immediately.", + new List + { + new (-476, 954), + new (-394, 664), + new (-383, 530), + new (-259, 371), + new (36, 415), + new (206, 488), + new (388, 522), + new (443, 511), + new (487, 516), + new (533, 470), + new (578, 376), + new (690, 285), + new (725, 285), + new (954, 334), + new (954, 954) + } + ); +} \ No newline at end of file diff --git a/Data/Regions/TensaTownRegions.cs b/Data/Regions/TensatownRegions.cs similarity index 98% rename from Data/Regions/TensaTownRegions.cs rename to Data/Regions/TensatownRegions.cs index 447c934..fc2570e 100644 --- a/Data/Regions/TensaTownRegions.cs +++ b/Data/Regions/TensatownRegions.cs @@ -3,7 +3,7 @@ namespace BattleBitMinigames.Data.Regions; -public class TensaTownRegions +public class TensatownRegions { // US safe zone public static readonly RegionHelper.Region TeamASafeZone = new ( diff --git a/Helpers/RoleHelper.cs b/Helpers/RoleHelper.cs index a064399..cb75e1a 100644 --- a/Helpers/RoleHelper.cs +++ b/Helpers/RoleHelper.cs @@ -11,7 +11,9 @@ public class RoleHelper 76561198173566107, // Julgers 76561198051546518, // Terminal 76561199056414354, // Pom - 76561198833659544 // Silly + 76561198833659544, // Silly + 76561198147887556, // Larry + }; public static List Moderators = new() { };