public static void addPortal(Portal portal) { curPortals.Add(portal); }
public static void setAllPortalsByMap(int mapID) { ArrayList portals = new ArrayList(); if (mapID == 1) { Portal portal = new Portal(1, 18500.0, 11500.0); portals.Add(portal); } else if (mapID == 2) { Portal portal2 = new Portal(2, 2000.0, 2000.0); portals.Add(portal2); Portal portal3 = new Portal(3, 18500.0, 2000.0); portals.Add(portal3); Portal portal4 = new Portal(4, 18500.0, 11500.0); portals.Add(portal4); } else if (mapID == 3) { Portal portal5 = new Portal(5, 2000.0, 11500.0); portals.Add(portal5); Portal portal6 = new Portal(6, 18500.0, 2000.0); portals.Add(portal6); Portal portal7 = new Portal(7, 18500.0, 11500.0); portals.Add(portal7); } else if (mapID == 4) { Portal portal8 = new Portal(8, 2000.0, 2000.0); portals.Add(portal8); Portal portal9 = new Portal(9, 18500.0, 2000.0); portals.Add(portal9); } setAllPortals(portals); }
public static ArrayList getPortalsByMap(int mapID) { ArrayList list2 = new ArrayList(); if (mapID == 1) { Portal portal = new Portal(1, 18500.0, 11500.0); list2.Add(portal); return list2; } if (mapID == 2) { Portal portal2 = new Portal(2, 2000.0, 2000.0); list2.Add(portal2); Portal portal3 = new Portal(3, 18500.0, 2000.0); list2.Add(portal3); Portal portal4 = new Portal(5, 18500.0, 11500.0); list2.Add(portal4); return list2; } if (mapID == 3) { Portal portal5 = new Portal(4, 2000.0, 11500.0); list2.Add(portal5); Portal portal6 = new Portal(7, 18500.0, 2000.0); list2.Add(portal6); Portal portal7 = new Portal(0x1b, 18500.0, 11500.0); list2.Add(portal7); return list2; } if (mapID == 4) { Portal portal8 = new Portal(6, 2000.0, 2000.0); list2.Add(portal8); Portal portal9 = new Portal(0x1c, 18500.0, 2000.0); list2.Add(portal9); return list2; } return null; }